㈠ 資料庫連接失敗:未能找到ID為7的資料庫。可能該資料庫尚沒有激活,也可能正在轉換
你的資料庫是原來2000版本的mdf文件在2005中附加過吧
雖然原來是2000的庫,但2005附加過之後,還是會出這個問題.
如果真是這個原因,只怕還要用2005了. 或先用2005,再導出數據結構和數據到2000里.
如果沒有附加過,還出這個問題.
樓主可以找一台干凈的機器,在上面裝裝sql2000,再試試.
如果其他機器可以,說明你的庫沒任何問題,是你現在機器上的sql的問題.
如果其他其他上也不行.那應該是你庫本身有問題.
㈡ 用友帳套引入時提示-2147217900未能找到ID為39的資料庫可能該資料庫尚未激活
這個問題沒碰到過,是年度帳還是整個帳套啊,實在不行可以拷出數據的伺服器上帳套文件夾(這個帳套所有年度的資料庫),在新伺服器的用友里新建這個帳套,信息同原帳套,將文件夾覆蓋為拷出文件夾,然後在這台伺服器上附加資料庫資料庫(路徑為這個文件夾下各個年度)。
㈢ 科脈 未能找到id為102的資料庫
資料庫損壞,修復資料庫
㈣ 未能在sysindexes中找到資料庫 ID 8中對象 ID 1的索引 ID1對應的行。請對sysindexes運行DBCC CHECKTABLE
use master
declare @databasename varchar(255)
set @databasename='tsd'
exec sp_dboption @databasename, N'single', N'true' --將目標資料庫置為單用戶狀態
dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)
dbcc checkdb(@databasename,REPAIR_REBUILD)
exec sp_dboption @databasename, N'single', N'false'--將目標資料庫置為多用戶狀態
你這是sql server2005的資料庫想載入到sql server 2000 這兩個是不兼容的,2000的可以載入到2005上,但05的不能載入到00上
㈤ 用友U8.52創建新的帳套,提示:未能找到ID為11的資料庫,可能該資料庫尚未激活,也可能正在轉換過程中.
這種情況一般都是程序方面的原因,
有的模板資料庫壞了之類,覆蓋安裝是最簡單的方法
㈥ SQL附加資料庫時提示"錯誤602;未能在sysindexes中找到資料庫ID7中對象ID1的索引ID1對應的行。"
1.新建一個同名的資料庫(數據文件與原來的要一致)2.再停掉sqlserver(注意不要分離資料庫)3.用原資料庫的數據文件覆蓋掉這個新建的資料庫4.再重啟sqlserver5.此時打開企業管理器時會出現置疑,先不管,執行下面的語句(注意修改其中的資料庫名)6.完成後一般就可以訪問資料庫中的數據了,這時,資料庫本身一般還要問題,解決法是,利用資料庫的腳本創建一個新的資料庫,並將數據導進去就行了.USEMASTERGOSP_CONFIGURE'ALLOWUPDATES',=32768WHERENAME='置疑的資料庫名'Gosp_dboption'置疑的資料庫名','singleuser','true'GoDBCCCHECKDB('置疑的資料庫名')Goupdatesysdatabasessetstatus=28wherename='置疑的資料庫名'Gosp_configure'allowupdates',0reconfigurewithoverrideGosp_dboption'置疑的資料庫名','singleuser','false'