*
將要附加的文件拷貝到
SQL
Server
默認的
Data
目錄,此時附加就會成功;
*
在登錄驗證時,選擇「Windows
身份驗證」,而不是「SQL
Server
身份驗證」,即便你的登錄帳號是
sa;
*
如果一定要使用「SQL
Server
身份驗證」,請更改登錄帳號的許可權使其對要附加文件有完全操作許可權;
*
將
SQL
Server
服務的帳戶登錄身份由
Network
Service
改為
Local
Service;
2. SqlServer2012附加資料庫失敗,如圖
你是不是把低版本的往高版本的附加?
我之氣也遇到這個錯誤,糾結了好久,在網上查了查也木有解決的辦法,最後還是解決了。
如果附加資料庫的版本是SQL Server2005的,而樓主現在使用的是SQL Server2012,SQL Server2012對於SQL Server2008是兼容的,但是不兼容SQL Server2005。
解決辦法:將SQL Server2005的資料庫用SQL Server2008附加一下,重新生成腳本,這樣SQL Server2012就可以附加了。
3. sql server 2012 附加資料庫出錯 求解決
源資料庫文件是非發布版本,無法附加。
你用備份/還原的辦法試試吧。
4. sql server2012 附加資料庫報錯
我之前也附加不進去,事實上資料庫附加,window系統中有個許可權控制的,要改你要附加的資料庫文件還有資料庫日誌文件的許可權。具體做法是:
首先右鍵單擊你的MDF文件,然後進入屬性界面;
在安全選項卡中,你會看到如下圖的提示,上面有個完全控制,附加不上去的資料庫,完全控制是沒有打勾的。然後選中你登錄資料庫使用windows驗證的那個用戶名,點擊編輯,將完全控制選項勾上,然後應用,確定。就行了。我之前因為學習多維資料庫的時候下載了一個源庫,結果不能附加,這樣弄一下就好了。另外提醒樓主,你要是在遠程伺服器上附加資料庫的話,一定是移動到遠程上,用遠程的windows驗證的那個登錄名獲取完全控制,否則你移動過去後還是不能附加的。
5. 阿里雲 sqlserver2012 怎麼附加資料庫
打開【SQL Server】,【連接】資料庫;
【右鍵】單擊【資料庫】,然後單擊【附加】;
單擊【添加】,選擇要附加的【資料庫文件】
選擇要附加的【資料庫文件】,單擊【確定】完成附加;
附加完成。
註:登錄資料庫時一定要是最高許可權用戶(即計算機管理員);
如果遇到拒絕訪問錯誤,解決方法
6. sql server 2012不能附加資料庫,伺服器版本問題。
SQL
SERVER
2012資料庫的兼容級別裡面只有
2005
2008
2012,你那報539的版本說明你用的是2000的資料庫,你把data201312_7在原先的資料庫中使用create創建出來再到2012中執行,或者你導出sql文件再執行,不要導mdf文件
7. SQL server附加資料庫時出錯,提示說: 附加資料庫時出錯。有關詳細信息,請單擊「消息」列中的超鏈接。急
這個是因為資料庫是從其他電腦或者其他版本的原始文件,需要手動分配一下當前資料庫版本的訪問資料庫原始文件的許可權,解決方法如下:
1、首先打開資料庫之後,選擇性的進行登錄的,這里我們運用sa密碼進行登錄。
8. sql server2012怎麼附加資料庫
* 將要附加的文件拷貝到 SQL Server 默認的 Data 目錄,此時附加就會成功;
* 在登錄驗證時,選擇「Windows 身份驗證」,而不是「SQL Server 身份驗證」,即便你的登錄帳號是 sa;
* 如果一定要使用「SQL Server 身份驗證」,請更改登錄帳號的許可權使其對要附加文件有完全操作許可權;
* 將 SQL Server 服務的帳戶登錄身份由 Network Service 改為 Local Service;