管家婆實用貼-SQL數據庫操作報錯問題小結
1,數據庫還原提示:WITH MOVE子句可用于重新定位一個或多個文件。
回答:這個問題是因為還原為路徑那里顯示多行信息,存在有兩條或者多條相同名稱的.mdf或.ldf文件導致。需要修改文件名稱,保證不存在相同名稱的.mdf文件或.ldf文件即可。
2,數據庫 SQL Server (MSSQLSERVER)啟動提示:【Windows 不能在 本地計算機 啟動 SQL Server 。有關更多信息,查閱系統事件日志。如果這是非 Microsoft 服務,請與服務廠商聯系,并參考特定服務錯誤代碼126。】
回答:計算機-右鍵選擇管理進入計算機管理頁面,點擊服務和應用程序-SQL Server配置管理器-SQL Server網絡配置-MSSQLSERVER的協議里右鍵禁用VIA,禁用后去服務里重新啟動SQL Server (MSSQLSERVER) 服務即可。
3,附加數據庫提示:無法附加與現有數據庫同名的數據庫。
回答:這個問題是由于【附加為的數據庫名】和【左邊數據庫列表里面的數據庫名】重復導致的。修改一下【附加為的數據庫名】即可。
4,System.Data.SqlClinet.SqlError:因為數據庫正在使用,所以無法獲得對數據庫獨占訪問權。
回答:先停止3W服務,再去sql數據庫里面做數據還原。首先在【服務】里面找到“World Wide Web Publishing Service”服務右鍵停止。數據還原的時候,勾選【覆蓋現有數據庫】和修改【還原為的路徑】。
5,System.Data.SqlClinet.SqlError:介質集有2個介質簇,但只提供了1個,必須提供所有成員。
回答:這個是因為在數據庫備份的時候將備份路徑選擇了兩個甚至是多個造成的。還原的時候需要將另外的路徑下的備份一起還原才行,也就是選擇源設備的時候將之前備份的數據一起還原。