SQL附加資料庫時出現與已有資料庫同名,請另選其他名稱

時間 2021-06-29 16:38:34

1樓:

進入sql server企業管理器,找到以前的那個資料庫刪除,再匯入新的資料庫就可以了

2樓:

1.新建一個同名的資料庫

2.再停掉sql server(注意不要分離資料庫)

3.用要附加的資料檔案覆蓋掉這個新建的資料庫

4.再重啟sql server

5.此時開啟企業管理器時會出現置疑,先不管,執行下面的語句(注意修改其中的資料庫名)

use master

go sp_configure 'allow updates',1

goreconfigure with override

go update sysdatabases set status =32768 where name='置疑的資料庫名'

go sp_dboption '置疑的資料庫名', 'single user', 'true'

go dbcc checkdb('置疑的資料庫名')

go update sysdatabases set status =28 where name='置疑的資料庫名'

go sp_configure 'allow updates', 0

goreconfigure with override

go sp_dboption '置疑的資料庫名', 'single user', 'false'

go6.完成後一般就可以訪問資料庫中的資料了,這時,資料庫本身一般還要問題,解決辦法是,利用資料庫的指令碼建立一個新的資料庫,並將資料導進去就行了.

3樓:匿名使用者

你直接找到那個mdf檔案刪掉在把新的匯入就可以了

SQL 2019附加資料庫出錯,SQL 2008附加資料庫出錯

原來是在sql server 2005中可正常附加的mdf檔案,現在放到win7下的sql 許可權問題,選擇 屬性 選單 你的作業系統和新裝的sql server 2008和原來的是一樣的不?我是指是不是都是32位或者都是64位的?還有就是是企業版還是標準版 661是sql2008 r2的版本號 把...

關於sql2019資料庫附加問題

mdf和ldf是資料庫檔案。直接把mdf和ldf這2個檔案附加到資料庫,你以前的東西就都在了。sql 2000無法附加資料庫,這究竟是什麼原因?求解決方法 檢查兩個叉叉的地方,修改一下當前檔案的名字和路徑就可以了。附加不了資料庫有兩種情況。一種是許可權的問題,因為資料庫在建立的時候同時附加給了資料庫...

C與SQL資料庫

using system.data using system.data.sqlclient string strconnection user id sa password strconnection initial catalog northwind server yoursqlserver st...