當前位置:首頁 » 數據倉庫 » sqlserver附加資料庫只讀
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sqlserver附加資料庫只讀

發布時間: 2023-05-05 21:05:59

A. sqlserver2012配置mysale資料庫為只讀

打開資料庫SQLSERVER。
1、右擊你族漏的資料庫名字,選擇『屬性『。
2、在』狀態『中可看見』資料庫為只讀『的屬性設置,將其設置成false即中培可兆培爛。

B. SQl server 2010資料庫附加文件為只讀,修改是出錯,怎麼辦

應該是SQL Server的啟動賬號沒有數據文件和日誌文件的讀寫許可權。另外不知道你的文件許可權是不是繼承了上級目錄的許可權,旅褲所以建議你右擊MySchool.mdf在菜單里選擇「屬性」,之後切換到「安喚大全「選項卡,點」添加「按鈕,在輸入框里輸入everyone,然後確定,在許可權里給上」完全控制「許可權就行了。MySchool.ldf也是相同的和鎮豎操作。

C. 為什麼我的SQL server 在附加資料庫後,資料庫總是變成了只讀

你要把資料庫文件的屬性改了
右鍵點擊兩個文件的屬性--安全--添加--立即查找--找everyone這個用戶
把他的許可權都勾上
確定再附加就OK了
在資料庫管理器中對資料庫點右鍵屬性,然後切換到「選項」標簽,其它選項中的狀態里,「資料庫為只讀
」設為false

D. 附加從u盤考到硬碟的資料庫就會變成只讀了。sqlserver

你先李豎把資料庫分離出來。。 然後找到資料庫文件和事務日誌文件右鍵屬性項
把自拍唯讀的選項去掉哪賀大
然後再附加~~ 再然後就OK了。。。。。

E. 為什麼導入sqlserver 2005的資料庫是只讀的

這個估計是慶唯梁考慮到安全的問題, 這個我感覺不用操心, 重要的是現在能在資料庫中操作這個載入上的資料庫(有的時候還載入不上),那馬譽運就需要修改相應的許可權了。
下面說一個簡單的方法:
把文件的許可權修改一下,
找到這個山世mdf文件屬性-->安全-->高級-->更改許可權-->編輯-->完全控制-->確定
ldf文件進行同樣的操作。
完成這些動作之後,資料庫就能正常使用了。
想對你有所幫助。

F. sqlserver怎麼導入mdf

如何將mdf, ldf文件導入到sql server 2008資料庫當中,下面提供兩種辦法:
第一種是右擊資料庫,然後點擊附加。出現下面的界面。然後選擇添加,添加上你要添加的mdf文件即可。

第二種方法是:新建查詢,然後輸入下列語句,
EXEC sp_attach_db @dbname = 'yourdatabasename',
@filename1 = 'x:\路徑\MSSQL\Data\pubs.mdf',
@filename2 = 'x:\路徑\MSSQL\Data.Ldf

但是可能會出現這種錯誤:
Sqlserver2008附加資料庫時出錯提示操作系統錯誤5(拒絕訪問)錯誤5120的解決辦法
Sql Server2008附加資料庫文件時彈出錯誤信息:如下圖:

,一時無解,遂求助於網路谷歌,經過各種試驗,特將解決辦法整理於此,希望能幫到大家,同時如果有好的意見大家多多交流啊!
方案一:切換登錄方式
出現這種情況是由於用「混合驗證方式」(SQL Server身份驗證)登錄資料庫造成的,只要將登錄方式改為 「windows身份驗證方式」
登錄即可解決該問題,附加成功後再換用「混合驗證模式」登陸就沒問題了。
此方法經本人測試成功。
方案二:修改服務
選擇 所有程序-SQL Server 2005-配置工具-選擇"SQL Server Configuration Manager"或者「SQL Server 配置管理器」,
打開「SQL Server Configuration Manager」配置界面,在左側選擇"SQL Server 2008 服務",在右側右擊打開「SQL Server (SQLEXPRESS)」 的屬性,在內置賬戶處將網路服務--」Network Service」改為本地系統--"Local System",
點擊「重新啟動」後再附加資料庫就OK了。
此方法經本人測試成功。

附加資料庫成功後如果擔心改變設置後影響以後使用可以將內置賬戶處的「Local System」再改回
「Network Service」,資料庫仍可打開。

主要配置過程如下圖:
1.打開「SQL Server Configuration Manager」配置界面:
2.選擇Sql Server(MSSQLSERVER),選項,並右擊:

3.選擇「Local System」:

4.選擇「重新啟動」:

5.配置成功:
這樣配置後附加資料庫就不會出錯了。

出現的問題:
附加資料庫後發現資料庫屬性為只讀的解決辦法
附加後發現資料庫屬性為「只讀」解決方法為:
打開「Sql Server2008」,在只讀的資料庫上右擊選擇屬性,選中屬性窗口左側"選擇頁"下面的"選項",在窗口右邊將「資料庫為只讀」項
改為「False」,點擊確定即可。
原因:之所以附加上的資料庫為「只讀」,是因為啟動SQL Server 的默認的啟動賬號「網路服務」對所附加(Attach)的資料庫文件的
許可權不夠造成的

G. sql server 2008附加的資料庫是只讀的,如何更改過來求答案

附加後的資料庫是只讀的,不能插入數據,在狀態中,把』資料庫只讀『改為false報錯
出現這種情況時,只要把資料庫物理文件放在SQL的默認資料庫路徑下就OK了

H. 為什麼我的SQL必須把資料庫放在默認的DATA裡面附加的時候才不是只讀的

在sqlserver2005中附加資料庫時,附加的資料庫會變成只讀的,只能進團旅行查詢操作。 解決方法: 1 打開SqlServer Configuration Manager 開始-》Microsoft Sqlserver 2005-》配置工具-》SqlServer Configuration Manager 2 在SqlServer Configuration Manager 窗口左邊選中SQLServer 2005 服務,在窗口右邊會出現一些列表項,選中Sqlserver(MSSqlserver)或SqlServer(SqlExpress)點擊右鍵選擇屬性。 3 打開屬性窗口,會發現內置帳戶下面的下拉框選中的網路服務,將其改為本地服務。 4 打開SqlServer 2005 ,在只讀的資料庫上右擊選擇屬性,選中屬性窗口左邊選擇頁下面的選項,在窗口右邊將「資料庫為只讀」改為false ,點大搏擊確定塌仿凳即可。 http://www.cnblogs.com/oec2003/archive/2009/05/08/1452506.html

I. sqlserver資料庫只讀怎麼修改


SQL
Server
Management
Studio,
選擇要設置為只讀的資料庫,按右鍵選擇屬性,在「資料庫屬性」的「選項」頁里將「資料庫為只讀」設置為True.

J. SQL Server 2005附加資料庫時Read-Only錯誤的解決方案

SQL
Server
2005附加資料庫文件時出現了Read-Only錯誤,附加的時候,系統提示mdf文件為只讀,可是打開文件屬性,這個屬性不為只讀。該怎麼解決呢?本文我們就介紹了這一解決方案,接下來就讓我們來一起了解一下吧。
兩種解決方法如下:
1、重新打開資料庫軟體,在登錄認證框那裡選擇:Windows
authentication進行登錄。然後再附加資料庫,這時附加的就沒有Read-Only了。
2、在*.mdf文件的屬性里,找到「安全」頁,然後把裡面所有的「組或用戶名稱」的所有許可權都全部勾上,按確定,就好了。

然後執行一下:sp_dboption
'數攜蔽據庫名
',
'read
only
',
'FALSE
'辯蔽州,刷新一下就可以看到資料庫名後不再帶有Read-Only了,或者刪除之前附加的資料庫,重新在Sql
Server裡面附加一下資料庫也可以。
注意:可能有的朋友屬性對話框里沒有「安全」這個選項頁,可以打開「我的電腦」--》「工具」--》「文件夾選項」--》「查看」,去掉其中的「使用簡單文件共享(推薦)」,就可以了。
關於SQL
Server
2005數據並旦庫Read-Only錯誤的解決方案就介紹到這里了,希望本次的介紹能夠對您有所收獲!