SQLServer 2005 的疑難雜症

1. 

分離的數據庫在附加之後表現爲“只讀”狀態:

如果*.mdf和*.ldf是分離後被copy到另外一臺機器上需要附加的,那麼這時候如果直接修改數據庫屬性(在Management Studio右鍵屬性中修改只讀屬性爲false)會出現文件拒絕訪問的提示,這是操作系統的提示,需要在windows下修改這兩個文件的屬性爲所有用戶都是完全控制(右鍵->屬性->安全,然後對所有用戶的所有權限全部勾選上)。然後執行sql:

 

alter   database   xxyjj

set   read_write

 

將屬性修改爲可讀寫即可

 

2.

如果使用TCP連接那麼需要修改SQL配置管理器->網絡配置中修改指定的服務協議爲命名管道和TCP,然後雙擊設置所有IP的屬性爲活動、已啓用、TCP端口爲不使用動態端口,所有動態端口的地方均爲空,TCP端口設置爲1433。

Native Client配置的客戶端協議裏配置同樣的協議類型,TCP裏也是同樣的配置端口

重啓相應的實例服務,如SQL Servre(MSSQLSERVER)。

 

 

3.

SQLServer外圍應用配置器->服務和連接的外圍應用配置器->數據庫引擎->遠程連接 修改爲“本地和遠程連接”且同時使用TCP和named pipes,同時數據庫引擎->服務 需要保證是開啓的。

 

4.

在Managment Studio中登陸的時候,選項->連接屬性 選擇TCP,登陸界面中,服務器名稱注意如果不知道需要登陸的實例名,那麼就填上服務器的主機名稱或IP,否則選錯了實例名是登陸不上去的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章