sqlserver2008附加資料庫是“只讀”的解決辦法
最近幾次附加已有資料庫檔案(MDF)時,經常碰到附加後的資料庫在管理器中顯示只讀字樣的問題,一時沒有找到解決辦法。
在網上我也搜尋了一番,但是都未能解決,最終發現一個簡單的設定可以解決:
開啟資料庫的屬性對話方塊,在左側的屬性列表中選中“選項”,客戶屬性表格區域中找到分組“狀態”,其第一個屬性“資料庫只讀”,你會發現其值為True,改為False即可。
附加後的資料庫是隻讀的,不能插入資料,在狀態中,把’資料庫只讀‘改為false報錯
出現這種狀況,只需要把資料庫檔案放入sqlserver2008資料庫的預設路徑下面,再附加資料庫就沒問題了!
相關推薦
sqlserver2008附加資料庫是“只讀”的解決辦法
最近幾次附加已有資料庫檔案(MDF)時,經常碰到附加後的資料庫在管理器中顯示只讀字樣的問題,一時沒有找到解決辦法。 在網上我也搜尋了一番,但是都未能解決,最終發現一個簡單的設定可以解決: 開啟資料庫的屬性對話方塊,在左側的屬性列表中選中“選項”,客戶屬性表格區域中找到分組“
SQL Server2012附加資料庫顯示只讀解決辦法
附加資料庫後,該資料庫顯示灰色並註明只讀右擊該資料庫選擇屬性-選項-資料庫為只讀,我們看到該選項為Ture,我們將其改為False即可。但報錯我們看到無法訪問就立即想到許可權問題,於是修改待附加的資料庫和其日誌的當前使用者許可權。右擊待附加資料庫-屬性-安全-修改Users的
IIS的access資料庫ASP“不能更新。資料庫或物件為只讀”解決辦法!
最近幫別人處理下資料,發現新增資料時,就提示"ASP 不能更新。資料庫或物件為只讀。",從網上找了下,終於解決我的問題。1、伺服器的資料目錄mdb檔案所在的目錄,是隻讀的2、資料庫在本地的許可權,去只讀許可權,再上傳3、有可能你是從只讀目錄移動到可讀目錄的,所以一定不能這麼用,先下到本地,再上傳,可解決此類問
192.168.*.* 的ip無法連線Mysql資料庫的解決辦法
預設情況下,帶有密碼的Mysql外網不允許遠端訪問,為了解決這個問題,我們可以採用下面的方法: 採用--授權法。 例如,你想myuser使用mypassword從任何主機連線到mysql伺服器的話。 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFI
zabbix裡面mariaDB(mysql)不允許遠端連線資料庫的解決辦法
開啟檔案 vi /etc/mysql/mariadb.conf.d/50-server.cnf 修改bind-address = 127.0.0.1 前面加個#號儲存退出 然後mysql -u
使用MySQL外掛的QT專案在通過windeployqt工具部署後無法訪問資料庫的解決辦法
一個專案,使用了QT自帶的qsqlmysql.dll(qsqlmysqld.dll)作為連線MySQL資料庫的介面,在QTCreator環境下可以自動載入libmysql.dll,可以順利訪問資料庫,但是通過windeployqt工具部署後,無法訪問資料庫。 推測是因為QT的w
Navicat for MySQL沒聯網無法開啟資料庫的解決辦法
一、問題描述:Navicat for MySQL在沒有聯網的情況下無法開啟資料庫,錯誤資訊如下圖所示: 錯誤提示資訊告訴我們“不知道MySQL伺服器主機‘localhost’”。出現這個錯誤的原因是資料庫的主機名或ip是localhost,在沒有聯網的情況下,資料庫把它當做一個
SqlServer2005建立資料庫失敗解決辦法
1.SQLSERVER2005登陸後,建立資料庫時出現如下提示: 2.這是當前登陸的使用者許可權不夠,解決辦法如下,切換到window下登陸,將當前使用者libing新增到管理員角色 解決辦法見下
無法連線騰訊雲資料庫的解決辦法
騰訊雲主機中MySQL無法遠端連線的解決辦法在遠端主機上,我開啟了 mysql服務,用 phpmyadmin 可以開啟,比如說使用者名稱為 root,密碼為 123456。不過用 Mysql 客戶端遠端連線時卻報了錯誤,比如 Mysql-Front 報瞭如下Access
oracle11g OEM無法連線到資料庫例項解決辦法
我的電腦是32位的win7家庭版系統,那麼這樣的系統能不能裝上oracle呢?能的!就是可能會出錯,在裝oracle時,每個人遇到的問題都不同,有的人裝了雙系統,有的人重做了系統,真心酸,先讓電腦斷網(不論是無線還是有線)再裝oracle(據說是因為oracle會記住當時的
無法遠端連線阿里雲mysql資料庫的解決辦法
背景:使用阿里雲伺服器 ubuntu 16.04,mysql5.7 問題:遠端連線mysql資料庫報錯:ERROR 2003 (HY000): Can't connect to MySQL server on '120.78.150.110' (110) 分析:1. 預設情
android手機命令列下不能使用sqlite3命令檢視*.db資料庫檔案解決辦法
最近工作有點忙,沒有空閒的時間來寫部落格了。最近在研究Android手機系統的知識,下面總結一下我在開發過程中遇到的問題。android手機命令列下不能使用sqlite3命令檢視*.db資料庫。 一.原因如下: 在system/xbin目錄下
sqlserver2008附加資料庫失敗,無法升級資料庫,因為它是隻讀的
1.將要附加的檔案拷貝到 SQL Server 預設的 Data 目錄,此時附加就會成功; 2.在登入驗證時,選擇“Windows身份驗證”,而不是“SQL Server身份驗證”,即便你的登入帳號
無法刪除mysql的資料庫的解決辦法
我自己建立了一個數據庫school,但是使用命令:drop database school;刪除本資料庫時卻刪除失敗,系統提示出現了錯誤,錯誤程式碼為: ERROR 1010 (HY00
SQLSERVER資料庫SA使用者密碼被改,不能登陸資料庫的解決辦法
1.以Windows身份驗證登入"查詢分析器":2.執行儲存過程修改"sa"帳號密碼sp_password Null,'ok','sa'執行後sa的密碼變為"ok"以下是SQLSERVER幫助中的說明:sp_password新增或更改 Microsoft® SQL Server™ 登入的密碼。語法sp_pas
mac忘記MySQL本地資料庫密碼解決辦法
step1: 蘋果->系統偏好設定->最下邊點mysql 在彈出頁面中 關閉MySQL服務(點選stop MySQL server) step2:進入終端輸入:cd /usr/local/mysql/bin/回車後 登入管理員許可權 sudo su回車後輸
SQL建立資料庫失敗解決辦法:(Collation '' is not valid.)
使用SQL2008進行建立資料庫的時候,如果遇到建立失敗的情況,如下: Create 對於 資料庫“test123”失敗。 (Microsoft.SqlServer.Smo) Collation '<伺服器預設值>' is not valid.
連結sqlserver2008錯誤提示及解決辦法
資料庫連線失敗 com.microsoft.sqlserver.jdbc.SQLServerException: 通過埠 1433 連線到主機 localhost 的 TCP/IP 連線失敗。錯誤:“connect timed out。請驗證連線屬性,並檢查 SQL Server 的例項正在主機上執行,且在此
vs2010無法配置連線sql server 2000資料庫的解決辦法
最近做個新專案,用的vs2010+sql2000,因為之前的專案都是從2008遷移過來的,linq的dbml檔案都已經生成好了的,在VS上沒有什麼涉及到資料庫連線的操作,所以到今天在ServerExplorer新建資料庫連線時才發現這個問題. 新建資料庫或連線,會提示:This server version
xml資料存入資料庫的解決辦法
當我們要把xml格式的資料存到資料庫中。通常的辦法是解析xml檔案,讀出xml中的資料型別並根據它建立資料庫表和表之間的結構,讀出xml中的資料,存入到資料庫之中。在讀nodeType是要注意二個問題:1.讀某個節點資料型別可以對上一個節點的孩子,或直接使本節點的型別,只不過