sql附加資料庫失敗
這個提示是因為你附加的是高版本的
資料庫文件
(比如SQL
Server
2005的
數據文件
),低版本資料庫是不兼容高版本資料庫的。如果真是2005的數據文件,需要附加到SQL
Server
2005資料庫中,然後生成2000的腳本,在2000中執行。
② SQL資料庫附加錯誤怎麼辦
這個原因是操作系統拒絕訪問錯誤(沒有許可權)兩種方法1
.你把需要附加的資料庫
復制到你sql
安裝所在磁碟的目錄下就可以訪問了(就是在點擊附加資料庫時默認打開的目錄)一般是
Microsoft
SQL
Server\MSSQL.1\MSSQL\Data
目錄下2.資料庫要附加的資料庫所在的磁碟
右鍵--》屬性--》安全--》》添加一個名為
Everyone
的賬戶就行了
③ SQL資料庫附加失敗了,我要怎麼辦啊
您好,很高興為您解答。
第一步:先建立一個同名資料庫,停止sql server2005,將原來的.mdf資料庫文件覆蓋剛新建的.mdf資料庫文件,重新啟動資料庫
第二步:查詢分析器執行,
alter database newdbname set emergency
declare @databasename varchar(255)
set @databasename='newdbname'
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'
第三步:以上代碼請同時運行,可能會出現「資料庫其他多個文件與資料庫主文件不匹配....」錯誤,請多次重試執行以上代碼 。
如若滿意,請點擊右側【採納答案】,如若還有問題,請點擊【追問】
希望我的回答對您有所幫助,望採納!
~
o(∩_∩)o~
④ sql 2005附加資料庫失敗,提示說不是主資料庫文件,錯誤:5171
資料庫文件文件損壞
⑤ sql附加資料庫時錯誤
1
那你這樣
先新建一個
同名的資料庫。
2
停止
資料庫伺服器
將tt_data.mdf覆蓋新建的數據這個
資料庫文件
3
在
企業管理器
附加資料庫
或用樓上的語句附加
你先試一下
如果不行
如果置疑了就會很麻煩,
還有如果這個資料庫很重要的話,你給我傳過來我幫你!
⑥ SQL添加資料庫失敗怎麼解決
通過錯誤信息提示,可以做如下設置:
1 找到您要附加的資料庫的MDF文件,右鍵選擇屬性,選擇「安全"選項卡,單擊「編輯」
在「Authenticated Users」用戶下,勾選「完全控制」,確定。
2 找到資料庫的LOG文件,右鍵選擇屬性,選擇「安全"選項卡,單擊「編輯」
在「Authenticated Users」用戶下,勾選「完全控制」,確定。
3 再次附加資料庫,就可以成功附加了。
如果有什麼不懂的,您再咨詢我!
⑦ sql附加資料庫出錯一直正在執行
如下,在附加數據的時候出現如下的報錯。排除分離和附加SQL SERVER資料庫軟體的版本問題外。造成這個問題的原因為存放資料庫文件夾的許可權問題造成的。
⑧ sql資料庫附加失敗,我的是2014的,原資料庫版本肯定低,為什麼失敗
這種版本兼容性問題
不好解決,來自網路解決方法:
附加資料庫的版本是SQL
Server2005的,而我現在使用的是SQL
Server2012,SQL
Server2012對於SQL
Server2008是兼容的,但是不兼容SQL
Server2005。
解決辦法:將SQL
Server2005的資料庫用SQL
Server2008附加一下,重新生成腳本,這樣SQL
Server2012就可以附加了。
⑨ sql server 2000資料庫附加資料庫失敗;
有可能是你安裝的SQL的路徑不對,你附加的時候
它採用的是默認路徑與你安裝的路徑不一樣,所以你附加的時候要更改路徑!