SQL Server 2000“設(shè)備激活錯(cuò)誤”的解決方法
解決方法:右鍵點(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ò)誤,邏輯文件名可以不用改。原來(lái)就是路徑錯(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í)行下面語(yǔ)句:

(注:第二種方法只能使用一次,第二次使用會(huì)出錯(cuò))
解決方法三:
相信不少朋友遇到這個(gè)問(wèn)題頭都大了,然后在網(wǎng)絡(luò)上搜索同類問(wèn)題時(shí)所得的解決方法基本一樣的, 結(jié)果也是一樣,就是解決不了問(wèn)題, 我也是頭大了幾天,在安裝,卸載N次后也是沒(méi)有解決問(wèn)題,在版本的差異化,數(shù)據(jù)庫(kù)結(jié)構(gòu)不一致的猶疑中不斷探索著,后來(lái)在一次不經(jīng)意的還原數(shù)據(jù)庫(kù)中找到了解決的方法,具體如下(只以我的問(wèn)題解決方法,其他類型的可以借簽):
前期準(zhǔn)備: 已經(jīng)備份好的SQL server 2000文件,文件名添加后綴(.bak, sql server 2000的備份一般是這樣后綴的)
已經(jīng)安裝好的sql server 2000;
還原數(shù)據(jù)庫(kù)過(guò)程:
一,打開(kāi)"企業(yè)管理器", 找到數(shù)據(jù)庫(kù)那一選項(xiàng),新建一個(gè)數(shù)據(jù)庫(kù)(testdata);
二, 右鍵點(diǎn)擊新建的數(shù)據(jù)庫(kù)(testdata),選擇"所有任務(wù)" -> "還原數(shù)據(jù)庫(kù)" 在彈出的對(duì)話框中選擇"從設(shè)備", 點(diǎn)擊"選擇設(shè)備"找到之前備份的數(shù)據(jù),
連續(xù)的"確定"后出現(xiàn)如圖示的對(duì)話框:
三,再點(diǎn)擊:"選項(xiàng)",
在出現(xiàn)的對(duì)話框中,先選擇"在現(xiàn)有的數(shù)據(jù)庫(kù)上強(qiáng)制還原",最重要的內(nèi)容在下面:邏輯文件名下面的那兩個(gè)文件不用管它,只看后面的"移至物理文件名",那兩個(gè)選項(xiàng)一定要選擇sql server 2000的安裝目錄,我這邊就是因?yàn)榘阉哪夸浽O(shè)置為d盤而出錯(cuò)的(D盤是我安裝管理目錄的地方,)也就是說(shuō)"物理文件名"一定要與SQL server2000的安裝目錄相同; 參考下圖:
相關(guān)文章
SQL Server數(shù)據(jù)庫(kù)之備份和恢復(fù)數(shù)據(jù)庫(kù)
在一些對(duì)數(shù)據(jù)可靠性要求很高的行業(yè),若發(fā)生意外停機(jī)或數(shù)據(jù)丟失,其損失是十分慘重的,因此,本文詳細(xì)介紹了數(shù)據(jù)庫(kù)備份和恢復(fù)數(shù)據(jù)庫(kù)方法,感興趣的同學(xué)可以借鑒一下2023-03-03sql使用cast進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換示例
這篇文章主要介紹了sql使用cast進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換,需要的朋友可以參考下2014-03-03SQL Server日期加減函數(shù)DATEDIFF與DATEADD用法分析
這篇文章主要介紹了SQL Server日期加減函數(shù)DATEDIFF與DATEADD用法,結(jié)合分析SQL Server使用DATEDIFF與DATEADD函數(shù)獲取常見(jiàn)的周、月、天等日期相關(guān)運(yùn)算技巧,需要的朋友可以參考下2017-03-03SQL Server之SELECT INTO 和 INSERT INTO SELECT案例詳解
這篇文章主要介紹了SQL Server之SELECT INTO 和 INSERT INTO SELECT案例詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-08-08大型項(xiàng)目中Java連接MSSQL的性能優(yōu)化
在大型項(xiàng)目中,Java語(yǔ)言和MSSQL數(shù)據(jù)庫(kù)的結(jié)合應(yīng)用變得越來(lái)越流行,這不但是因?yàn)镴ava語(yǔ)言提供高度可移植性和高效處理大量數(shù)據(jù)的優(yōu)勢(shì),而且MSSQL具備高效便捷的存儲(chǔ)和數(shù)據(jù)查詢能力,今天我們將討論如何在Java項(xiàng)目中與MSSQL數(shù)據(jù)庫(kù)進(jìn)行交互2024-02-02Sqlserver事務(wù)備份和還原的實(shí)例代碼(必看)
下面小編就為大家?guī)?lái)一篇Sqlserver事務(wù)備份和還原的實(shí)例代碼(必看)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-05-05