SQL Server 7.0數(shù)據(jù)庫中正確轉(zhuǎn)換數(shù)據(jù)庫的排序規(guī)則
我們今天是要和大家一起討論的是在 SQL Server 7.0數(shù)據(jù)庫中正確轉(zhuǎn)換數(shù)據(jù)庫的實際排序規(guī)則,我們大家都知道要在運行 SQL Server 7.0數(shù)據(jù)庫的兩臺計算機之間正確更改數(shù)據(jù)庫的排序規(guī)則,必須在目標服務器上創(chuàng)建用戶數(shù)據(jù)庫和所有對象。
然后使用 DTS 或 bcp 實用工具傳輸數(shù)據(jù)。要將數(shù)據(jù)庫從運行 SQL Server 7.0 的計算機傳輸?shù)竭\行 SQL Server 7.0 且具有另一排序規(guī)則的計算機,請按照下列步驟操作:
1. 備份源數(shù)據(jù)庫。
2. 使用 SQL Server 企業(yè)管理器為源數(shù)據(jù)庫中的所有對象創(chuàng)建腳本。
3. 要從數(shù)據(jù)庫的所有表中導出數(shù)據(jù),請使用 DTS 或 bcp 實用工具。
4. 使用 SQL Server 企業(yè)管理器或 CREATE DATABASE 語句在目標服務器上創(chuàng)建新的數(shù)據(jù)庫。
注意:當使用 CREATE DATABASE 語句時,數(shù)據(jù)庫將使用與運行 SQL Server 7.0 的計算機相同的排序規(guī)則。
5. 使用 SQL 查詢分析器來運行在步驟 2 中創(chuàng)建的腳本,以便在目標數(shù)據(jù)庫中重新創(chuàng)建所有對象。
注意:此表和列將使用與運行 SQL Server 7.0 的計算機相同的排序規(guī)則。
6. 使用 DTS 或 bcp 實用工具將數(shù)據(jù)導入到目標表中。
將 SQL Server 7.0 中數(shù)據(jù)庫的排序規(guī)則轉(zhuǎn)換為 SQL Server 2000 中的排序規(guī)則
要在 SQL Server 7.0 和 SQL Server 2000 之間更改數(shù)據(jù)庫的排序規(guī)則,必須在傳輸數(shù)據(jù)之前,在目標服務器上使用適當?shù)呐判蛞?guī)則創(chuàng)建數(shù)據(jù)庫、列或同時創(chuàng)建數(shù)據(jù)庫和列。但是,在將數(shù)據(jù)從 SQL Server 7.0 傳輸?shù)?SQL Server 2000 時,可以使用 DTS 刪除并重新創(chuàng)建對象。因此,在執(zhí)行此操作時,必須在 DTS 中啟用“使用排序規(guī)則”選項。
注意:請不要使用 SQL Server 7.0 中的 DTS 實用工具與運行 SQL Server 2000 的計算機相互傳輸所有對象。如果必須在 SQL Server 7.0 和 SQL Server 2000 之間傳輸數(shù)據(jù),則必須使用 SQL Server 2000 中的 DTS 實用工具。
要將 SQL Server 7.0 中數(shù)據(jù)庫的排序規(guī)則轉(zhuǎn)換為 SQL Server 2000 中的排序規(guī)則,請按照下列步驟操作:
1. 備份源數(shù)據(jù)庫。
2. 使用 SQL Server 企業(yè)管理器為源數(shù)據(jù)庫中的所有對象創(chuàng)建腳本。
3. 如果列必須使用其他排序規(guī)則,而不使用目標數(shù)據(jù)庫上的默認排序規(guī)則,請對腳本中相應列的排序規(guī)則進行必要的更改。
4. 使用適當?shù)呐判蛞?guī)則在目標服務器上創(chuàng)建新的數(shù)據(jù)庫。
5. 使用 SQL 查詢分析器在目標服務器上運行在步驟 2 中創(chuàng)建的腳本,以便在數(shù)據(jù)庫中重新創(chuàng)建所有對象。
注意:新表和列使用與數(shù)據(jù)庫相同的排序規(guī)則,除非您為這些列指定了其他排序規(guī)則。
6. 使用 DTS 或 bcp 實用工具傳輸數(shù)據(jù)。
注意:如果使用 DTS,請驗證下列信息: 確保在將數(shù)據(jù)從 SQL Server 7.0 傳輸?shù)?SQL Server 2000 時啟用了“使用排序規(guī)則”選項。
因為已在目標服務器上使用適當?shù)呐判蛞?guī)則創(chuàng)建了對象,所以要禁用“首先創(chuàng)建目標對象”選項。
【編輯推薦】
- 提高SQL Server數(shù)據(jù)處理效率用索引
- SQL Server死鎖問題的解決與分析
- 正確識別SQL Server 版本號的操作方案
- SQL Server分布式分區(qū)視圖簡介
- SQL Server 2000 安裝時出現(xiàn)的癥狀歸納