今天又學到一招,保留一下,以後用的著,原文出自:
無法公升級資料庫 'schoolplatform1',因為它是唯讀的,或者具有唯讀檔案。請將資料庫或檔案設為可寫,然後重新執行恢復操作。 (microsoft sql server,錯誤: 3415)
檢視了資料庫檔案,他們並沒有唯讀屬性,在 sql server 2005 中附加都是一切正常的啊。
從網上找了幾種方式:
1.將要附加的檔案拷貝到 sql server 預設的 data 目錄,此時附加就會成功;(我用之種方式就可能正常附加資料.下面的幾種方式沒有嘗試).
(c:\program files\microsoft sql server\mssql10_50.mssqlserver\mssql\data)
2.在登入驗證時,選擇「windows身份驗證」,而不是「sql server身份驗證」,即便你的登入帳號是sa;
3.如果一定要使用「sql server 身份驗證」,請更改登入帳號的許可權使其對要附加檔案有完全操作許可權;
4.將 sql server 服務的帳戶登入身份由 network service 改為 local service;
SQL Server 2005無日誌檔案附加資料庫
解決辦法 1 新建乙個同名資料庫 2 停止資料庫服務,覆蓋新建的資料庫主檔案 3 啟動資料庫服務,資料庫變為置疑或可疑狀態 然後在查詢分析器中執行 alter database無日誌檔案的資料庫名稱set emergency 設定為緊急狀態。4 再執行 alter database無日誌檔案的資料庫...
SQLServer2005無日誌檔案附加資料庫
解決辦法 1 新建乙個同名資料庫。2 停止資料庫服務,覆蓋新建的資料庫主檔案 最好放在同乙個磁碟裡面,把新建的資料庫主檔案刪掉或移開,再把要恢復的資料庫主檔案copy進去。3 啟動資料庫服務,資料庫變為置疑或可疑狀態 有資料庫名節點,無子節點 然後在查詢分析器 新建查詢的sql 檔案 中執行 alt...
sql server2005附加資料庫時遇到的問題
今天上午把我建的sql server資料庫不小心刪了,然後想附加一下另乙個資料庫,可是在附加的過程中總是出錯。於是就在網上查了一下。錯誤 網上的查詢結果 檔案操作許可權不夠引發的問題 網上的解決辦法 給資料庫檔案所在的資料夾屬性安全裡新增相應的使用者並賦予完全操作許可權。我先按他的方法操作了一遍,可...