時(shí)間:2021/9/9 0:52:25來(lái)源:IT貓撲網(wǎng)整理作者:綠軟小編我要評(píng)論(0)
sql server 2005降級(jí)到2000的正確操作步驟分享給大家,sql2000的不能兼容sql2005的問(wèn)題就迎刃而解了。以下的文章主要向大家描述的是sql server 2005導(dǎo)入到SQL Server 2000的正確操作步驟,以及對(duì)其在實(shí)際操作中值得我們大家注意的相關(guān)事項(xiàng)的具體描述,以下就是文章的具體內(nèi)容的介紹,望你會(huì)有所收獲。
從SQL2005編寫(xiě)數(shù)據(jù)腳本
步驟1. 配置數(shù)據(jù)庫(kù)兼容性,如下圖所示:
選擇您要導(dǎo)出的數(shù)據(jù)庫(kù),鼠標(biāo)“右鍵”選擇—“屬性”—“選項(xiàng)”:修改“兼容級(jí)別”為“SQL Server 2000 (80)”;
步驟2.在SQL2005選擇編寫(xiě)腳本,如下圖:
選擇您要導(dǎo)出的數(shù)據(jù)庫(kù),鼠標(biāo)“右鍵”—“任務(wù)”—“生成腳本”;
步驟3:在SQL2005選擇為所選數(shù)據(jù)庫(kù)的所有對(duì)象編寫(xiě)腳,如下圖:
注意:這里要選擇“為所選數(shù)據(jù)庫(kù)中的所有對(duì)象編寫(xiě)腳本”,否則后面在SQL2000導(dǎo)入數(shù)據(jù)時(shí)會(huì)出現(xiàn)下面的錯(cuò)誤,將導(dǎo)致導(dǎo)入數(shù)據(jù)失。。!
步驟4.在SQL2005選擇數(shù)據(jù)庫(kù)版本為2000的編寫(xiě)腳本,如下圖所示:
這里的“為服務(wù)器版本編寫(xiě)腳本”要選擇:SQL Server 2000;
步驟5.選擇SQL2005數(shù)據(jù)庫(kù)腳本生成方式,如下圖所示:
這里是選擇腳本生成的方式,我這里就用最后一種方式了。當(dāng)出現(xiàn)下面的圖示中的信息,則說(shuō)明腳本生成成功。
二、從SQL2000導(dǎo)入數(shù)據(jù),用剛剛生成的腳本
首先我們要在SQL2000中檢查一下剛剛創(chuàng)建的腳本,可能會(huì)出現(xiàn)下面的錯(cuò)誤信息:
不用驚慌:這是因?yàn)樵赟QL2000中nvarchar沒(méi)有“max”長(zhǎng)度,這里只需把 "nvarchar(MAX)" 改為"ntext" 即可。這時(shí)再次檢查一遍,如果沒(méi)有錯(cuò)誤就運(yùn)行一下腳本,會(huì)創(chuàng)建一個(gè)空的同名數(shù)據(jù)庫(kù)。繼續(xù)下面的操作:
步驟1. 在SQL2000中選擇導(dǎo)入數(shù)據(jù),如下圖所示:
選擇您剛剛建的空數(shù)據(jù)庫(kù),鼠標(biāo)“右鍵”—“所有任務(wù)”—“導(dǎo)入數(shù)據(jù)”;
步驟2. 選擇數(shù)據(jù)源(即導(dǎo)出數(shù)據(jù)的數(shù)據(jù)庫(kù)服務(wù)器(SQL2005數(shù)據(jù)庫(kù)服務(wù)器)),如下圖:
填寫(xiě)用戶名,密碼,并選擇您要導(dǎo)出的數(shù)據(jù)庫(kù)。點(diǎn)擊“下一步”;
步驟3. 選擇目標(biāo)數(shù)據(jù)庫(kù)(即要導(dǎo)入數(shù)據(jù)的數(shù)據(jù)庫(kù)服務(wù)器(SQL2000數(shù)據(jù)庫(kù)服務(wù)器)),如下圖:
填寫(xiě)用戶名,密碼,選擇數(shù)據(jù)庫(kù),點(diǎn)擊“下一步”;
步驟4.選擇導(dǎo)入數(shù)據(jù)方式,SQL2000提供了3中方式,如下圖所示:
這里我選擇了第一種方式:“從源數(shù)據(jù)庫(kù)復(fù)制表和視圖”;
步驟5.選擇要導(dǎo)入的表,您可以根據(jù)需要導(dǎo)入您需要的表,不過(guò)要注意兩邊一定要是相同的表,如下圖:
步驟6. 選擇導(dǎo)入數(shù)據(jù)的時(shí)間,我想您也會(huì)和我選擇的一樣吧,呵呵,如下圖:
最后完成
以上的文章主要向大家描述的是SQL Server 2005轉(zhuǎn)到2000的實(shí)際操作步驟。
卸載 SQL Server 2005 之前的準(zhǔn)備工作
您可能希望按照當(dāng)前的狀態(tài)保存某些數(shù)據(jù)庫(kù)?赡苓希望保存對(duì)默認(rèn)數(shù)據(jù)庫(kù)所做的更改。如果存在上述任一情況,請(qǐng)確保對(duì)數(shù)據(jù)進(jìn)行了完好備份,然后再按照本文中的步驟操作;蛘,保存所有數(shù)據(jù)和所有日志文件的副本。將這些副本保存到 MSSQL 文件夾以外的文件夾。在卸載過(guò)程中,MSSQL 文件夾將被刪除。
您必須保存的文件包括下列數(shù)據(jù)庫(kù)文件。這些文件作為 SQL Server 2005 的一部分安裝:
Distmdl.*
Master.*
Mastlog.*
Model.*
Modellog.*
Msdbdata.*
Msdblog.*
Mssqlsystemresource.*
Northwnd.*(該數(shù)據(jù)庫(kù)的安裝是可選的。)
Pubs.*
Pubs_log.*
Tempdb.*
Templog.*
ReportServer[$InstanceName](這是 Report Server 的默認(rèn)數(shù)據(jù)庫(kù)。)
ReportServer[$InstanceName]TempDB(這是 Report Server 的默認(rèn)臨時(shí)數(shù)據(jù)庫(kù)。)
刪除本地安全組
作為卸載過(guò)程的一部分,刪除 SQL Server 2005 組件的本地安全組。有關(guān)更多信息,請(qǐng)參閱 SQL Server 2005 聯(lián)機(jī)叢書(shū)中的"設(shè)置 Windows 服務(wù)帳戶"主題,或者訪問(wèn)下面的 MSDN 網(wǎng)站:
https://msdn2.microsoft.com/zh-cn/library/ms143504.aspx (https://msdn2.microsoft.com/zh-cn/library/ms143504.aspx)
保存或重命名 SQL Server Reporting Services 文件夾
如果與安裝的 SQL Server 一起使用 SQL Server Reporting Services,請(qǐng)保存或重命名下列文件夾和子文件夾:
Default path\Reporting Services
Default path\MSSQL\Reporting Services
Default path\SQL Server instance name\Reporting Services
Default path\90\Tools\Reporting Services
注意:Default path 是 %ProgramFiles%\Microsoft SQL Server 的占位符。如果使用 Reporting Services 配置工具來(lái)配置安裝,則名稱可能與此列表中的名稱有所不同。此外,數(shù)據(jù)庫(kù)也可能位于運(yùn)行 SQL Server 的遠(yuǎn)程計(jì)算機(jī)上。
停止所有 SQL Server 服務(wù)
建議您先停止所有 SQL Server 服務(wù),然后再卸載 SQL Server 2005 組件;顒(dòng)連接可能會(huì)使卸載過(guò)程無(wú)法成功完成。
使用具有所需權(quán)限的帳戶
使用 SQL Server 2005 服務(wù)帳戶或具有等效權(quán)限的帳戶登錄到服務(wù)器。例如,使用本地管理員組的成員帳戶登錄到服務(wù)器
關(guān)鍵詞標(biāo)簽:SQL2005,SQL Server
相關(guān)閱讀 sql server系統(tǒng)表?yè)p壞的解決方法SQL Server asp.net 數(shù)據(jù)提供程序連接池怎樣使用 SQL Server 數(shù)據(jù)庫(kù)嵌套子查詢怎樣在SQL Server中去除表中不可見(jiàn)字符怎樣從舊版本SQL Server中重新存儲(chǔ)數(shù)據(jù)用一個(gè)案例講解SQL Server數(shù)據(jù)庫(kù)恢復(fù)
熱門文章 SqlServer2005對(duì)現(xiàn)有數(shù)據(jù)進(jìn)行分區(qū)具體步驟sql server系統(tǒng)表?yè)p壞的解決方法MS-SQL2005服務(wù)器登錄名、角色、數(shù)據(jù)庫(kù)用戶Access、SQL Server、Oracle常見(jiàn)應(yīng)用的區(qū)別
時(shí)間:10-11
時(shí)間:12-19
時(shí)間:01-03
時(shí)間:04-10
時(shí)間:05-04
時(shí)間:02-22
人氣排行 如何遠(yuǎn)程備份(還原)SQL2000數(shù)據(jù)庫(kù)SQL2000數(shù)據(jù)庫(kù)遠(yuǎn)程導(dǎo)入(導(dǎo)出)數(shù)據(jù)配置和注冊(cè)O(shè)DBC數(shù)據(jù)源-odbc數(shù)據(jù)源配置教程SQL2000和SQL2005數(shù)據(jù)庫(kù)服務(wù)端口查看或修改SQL Server 2005降級(jí)到2000的正確操作步驟修改Sql Server唯一約束教程淺談JSP JDBC來(lái)連接SQL Server 2005的方法SQL Server創(chuàng)建表語(yǔ)句介紹