管家婆實(shí)用貼-SQL數(shù)據(jù)庫(kù)操作報(bào)錯(cuò)問題小結(jié)
1,數(shù)據(jù)庫(kù)還原提示:WITH MOVE子句可用于重新定位一個(gè)或多個(gè)文件。
回答:這個(gè)問題是因?yàn)檫€原為路徑那里顯示多行信息,存在有兩條或者多條相同名稱的.mdf或.ldf文件導(dǎo)致。需要修改文件名稱,保證不存在相同名稱的.mdf文件或.ldf文件即可。
2,數(shù)據(jù)庫(kù) SQL Server (MSSQLSERVER)啟動(dòng)提示:【W(wǎng)indows 不能在 本地計(jì)算機(jī) 啟動(dòng) SQL Server 。有關(guān)更多信息,查閱系統(tǒng)事件日志。如果這是非 Microsoft 服務(wù),請(qǐng)與服務(wù)廠商聯(lián)系,并參考特定服務(wù)錯(cuò)誤代碼126?!?/p>
回答:計(jì)算機(jī)-右鍵選擇管理進(jìn)入計(jì)算機(jī)管理頁(yè)面,點(diǎn)擊服務(wù)和應(yīng)用程序-SQL Server配置管理器-SQL Server網(wǎng)絡(luò)配置-MSSQLSERVER的協(xié)議里右鍵禁用VIA,禁用后去服務(wù)里重新啟動(dòng)SQL Server (MSSQLSERVER) 服務(wù)即可。
3,附加數(shù)據(jù)庫(kù)提示:無(wú)法附加與現(xiàn)有數(shù)據(jù)庫(kù)同名的數(shù)據(jù)庫(kù)。
回答:這個(gè)問題是由于【附加為的數(shù)據(jù)庫(kù)名】和【左邊數(shù)據(jù)庫(kù)列表里面的數(shù)據(jù)庫(kù)名】重復(fù)導(dǎo)致的。修改一下【附加為的數(shù)據(jù)庫(kù)名】即可。
4,System.Data.SqlClinet.SqlError:因?yàn)閿?shù)據(jù)庫(kù)正在使用,所以無(wú)法獲得對(duì)數(shù)據(jù)庫(kù)獨(dú)占訪問權(quán)。
回答:先停止3W服務(wù),再去sql數(shù)據(jù)庫(kù)里面做數(shù)據(jù)還原。首先在【服務(wù)】里面找到“World Wide Web Publishing Service”服務(wù)右鍵停止。數(shù)據(jù)還原的時(shí)候,勾選【覆蓋現(xiàn)有數(shù)據(jù)庫(kù)】和修改【還原為的路徑】。
5,System.Data.SqlClinet.SqlError:介質(zhì)集有2個(gè)介質(zhì)簇,但只提供了1個(gè),必須提供所有成員。
回答:這個(gè)是因?yàn)樵跀?shù)據(jù)庫(kù)備份的時(shí)候?qū)浞萋窂竭x擇了兩個(gè)甚至是多個(gè)造成的。還原的時(shí)候需要將另外的路徑下的備份一起還原才行,也就是選擇源設(shè)備的時(shí)候?qū)⒅皞浞莸臄?shù)據(jù)一起還原。