SQL Server 2000之設(shè)備激活錯(cuò)誤的解析
我們今天是要和大家一起分享的是對(duì)SQL Server 2000的“設(shè)備激活錯(cuò)誤”的解析,我們大家都知道數(shù)據(jù)庫(kù)恢復(fù)之時(shí)出現(xiàn)的,例如“設(shè)備激活錯(cuò)誤,請(qǐng)使用with move選項(xiàng)來標(biāo)志該文件的有效位置”報(bào)錯(cuò)的解決方法。
還原數(shù)據(jù)庫(kù)時(shí), 發(fā)現(xiàn)在企業(yè)管理器中,操作:所有任務(wù)——>還原數(shù)據(jù)庫(kù)——>選擇“從設(shè)備”還原,找到備份文檔路徑,強(qiáng)制還原。報(bào)錯(cuò):設(shè)備激活錯(cuò)誤,請(qǐng)使用with move選項(xiàng)來標(biāo)志該文件的有效位置。
解決方法:右鍵點(diǎn)“數(shù)據(jù)庫(kù)”(注意不是某個(gè)特定的數(shù)據(jù)庫(kù))--》所有任務(wù)--》還原數(shù)據(jù)庫(kù)--》選擇“從設(shè)備”還原,選擇要還原成的數(shù)據(jù)庫(kù)名,然后在選項(xiàng)卡中,選擇最現(xiàn)有數(shù)據(jù)庫(kù)上強(qiáng)制還原數(shù)據(jù)庫(kù),然后在下面修改數(shù)據(jù)庫(kù)還原后的物理路徑,這個(gè)路徑要是存在的一個(gè)路徑,否則就會(huì)出現(xiàn)上面的錯(cuò)誤,邏輯文件名可以不用改。
原來就是路徑錯(cuò)誤
再轉(zhuǎn)一個(gè)錯(cuò)誤解決辦法,可能以后用的到。
怎么樣把SQL server 2000的用戶表的所有者,改成dbo,而不是用戶名?
答:方法一:右鍵點(diǎn)擊該表-》設(shè)計(jì)表,在上面的一排小圖標(biāo)中,點(diǎn)***一個(gè)“條件約束”,點(diǎn)“表”頁(yè),在里面更改所有者。
方法二:利用腳本直接執(zhí)行,用系統(tǒng)帳號(hào)或者超戶登陸到該數(shù)據(jù)庫(kù),然后執(zhí)行下面語句:
- sp_configure 'allow updates','1' go reconfigure with override go update sysobjects set
- uid=1 where uid<>1 go sp_configure 'allow updates','0' go reconfigure with override
(注:第二種方法只能使用一次,第二次使用會(huì)出錯(cuò))
上述的相關(guān)內(nèi)容就是對(duì)解析SQL Server 2000的“設(shè)備激活錯(cuò)誤”的描述,希望會(huì)給你帶來一些幫助在此方面。
【編輯推薦】
- SQL Server備份文件中對(duì)現(xiàn)存數(shù)據(jù)庫(kù)的導(dǎo)入
- SQL Server 2000重建索引的實(shí)際操作流程
- 改善SQL Server安全規(guī)劃的6步驟
- SQL Server 2000文件損壞的修復(fù)方案
- SQL Server 2000優(yōu)化SELECT 語句的方案介紹