因為數據庫正在使用,所以無法獲得對數據庫的獨占訪問權


還原或刪除sql server 2008數據庫時,經常燴出現:

“因為數據庫正在使用,所以無法獲得對數據庫的獨占訪問權”,終解決方案如下


關鍵SQL語句:

 use master

ALTER DATABASE [datebase] SET OFFLINE WITH ROLLBACK IMMEDIATE


用完之后再


ALTER database [ datebase] set online 

 

--------------------

 

為SQL Server 2008設置非1433端口

 

 

1、 SQL Server配置管理器,雙擊“TCP/IP”

clip_image001

TCP/IP設置

clip_image002

只設置最下面的IPALL的TCP端口。

clip_image004

確定后重啟SQL Server服務,打開SQL Server Management Studio,服務器名稱輸入127.0.0.1[\實例名],端口號,端口號就是剛才設置的端口號。

2、 網絡設置,針對Windows Server 2008。

控制面板->網絡和共享中心 自定義

clip_image006

clip_image008

3、 防火牆

控制面板->Windows防火牆,例外 添加剛才設定的sql server端口。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM