bestlong 怕失憶論壇's Archiver

bestlong 發表於 2008-1-16 12:21

MSSQL 6.5 出現 Error : 925 錯誤

由於測試環境的資料庫硬碟故障更換後,有部份的資料庫流失需要重建
完成重建環境後設定好從正式環境 Transfer 資料的排程上線運行

結果發現有部份排程作業出現如下錯誤訊息
2008/01/16 08:06:37.60 spid17   Error : 925, Severity: 19, State: 1
2008/01/16 08:06:37.60 spid17   Maximum number of used databases for each query has been exceeded. The maximum allowed is 8.

檢視排程作業中的執行歷史紀錄都是顯示作業完成,不過執行時間明顯縮短很多。
手動執行排程也有同樣問題

尚不確定問題點為何

bestlong 發表於 2008-1-21 13:26

找到問題點
因為傳輸的來源資料庫中的資料表有特定的 Owner 不是單純的用 dbo
而該傳輸作業的目的資料庫中也剛好沒有該 Owner 的帳號
經人工建立帳號後,排程作業就正常運作了

不過原始的錯誤訊息的很難聯想問題點是這樣的狀況
頁: [1]

Powered by Discuz! X1.5 Archiver   © 2001-2010 Comsenz Inc.