SQL數(shù)據(jù)庫作為最好用的網(wǎng)站數(shù)據(jù)庫,很多大型網(wǎng)站都會(huì)選擇,不過數(shù)據(jù)庫操作還是要相當(dāng)小心,免的出錯(cuò)。最近
廣州網(wǎng)站建設(shè)就遇到一個(gè)問題了:當(dāng)還原數(shù)據(jù)庫時(shí),如果出現(xiàn)“為備份或還原操作指定的設(shè)備太多;只允許指定64個(gè)設(shè)備。RESTORE DATABASE操作異常終止。”這個(gè)錯(cuò)誤時(shí),說明你是在把從SQLServer2005上備份的數(shù)據(jù)還原到SQLServer2000數(shù)據(jù)庫上。出現(xiàn)這個(gè)錯(cuò)誤:1.并不說明你的電腦系統(tǒng)有問題(不用重裝系統(tǒng))。2.你的SQLServer2005或SQLServer2000數(shù)據(jù)庫安裝的有問題(不用重裝數(shù)據(jù)庫)。3.不用破口大罵微軟垃圾。
很簡單,只要你連接上SQLServer2005的SQLEXPRESS實(shí)例。在SQLServer2005庫上還原即可。下載SQL Server Management Studio Express軟件,這是用于連接管理SQLServer2005的工具。可以幫助你還原數(shù)據(jù)庫,強(qiáng)調(diào)一下,雖然使用SQL Server Management Studio Express這個(gè)工具了,SQLEXPRESS這個(gè)實(shí)例才是你要連接的2005數(shù)據(jù)庫(./SQLEXPRESS)。而不是(.)或(local),如果是(.)或(local)說明你沒有連接上SQLServer2005數(shù)據(jù)庫,還會(huì)報(bào)錯(cuò),必須確信你真正連接上了SQLServer2005數(shù)據(jù)庫。
最后總結(jié)一下:SQLServer2005和SQLServer2000的備份是不能通用的,因此,當(dāng)還原數(shù)據(jù)庫時(shí)不能搞混,特別是,當(dāng)從網(wǎng)上下載一些源代碼,有些數(shù)據(jù)庫的備份,沒有注明是2005還是2000的,當(dāng)出現(xiàn)以上錯(cuò)誤時(shí),說明你是在把從SQLServer2005上備份的數(shù)據(jù)還原到SQLServer2000數(shù)據(jù)庫上。需要注意一下。