SQL2005的資料轉成SQL2000

2021-08-30 00:05:56 字數 794 閱讀 6199

直接restore或附加應該是不行的, 用指令碼+導資料肯定沒有問題。

2005轉到2000的步驟

1. 生成for 2000版本的資料庫指令碼

2005 的manger studio

-- 開啟"物件資源管理器"(沒有的話按f8), 連線到你的例項

-- 右鍵要轉到2000的庫

-- 任務

-- 生成指令碼

-- 在"指令碼嚮導"的"選擇資料庫"中, 確定選擇的是要轉到2000的庫

-- 勾選"為所選資料庫中的所有物件編寫指令碼"

-- 在接下來的"選擇指令碼選項"中, 找到"為伺服器版本編寫指令碼"項, 選擇"sql server 2000"

-- 其他選項根據需要設定

-- 最後把指令碼儲存到乙個 .sql 指令碼檔案

2. 在2000中建立目標資料庫

在查詢分析器(或2005的manger studio在開啟指令碼檔案), 連線到sql server 2000,執行上面生成的指令碼.以建立乙個新的資料庫

3. 將資料從2005導到2000

2005 的manger studio

-- 開啟"物件資源管理器"(沒有的話按f8), 連線到你的例項

-- 右鍵要轉到2000的庫

-- 任務

-- 匯出資料

-- 在"sql server 匯入和匯出嚮導"的"選擇資料來源"步驟中, 確定選擇的是要匯出的資料庫

-- 在"選擇目標"步驟中, 連線到 2000, 並選擇步驟2新建的庫

-- 在"選擇源表和源檢視"中, 選擇所有的表

-- 最後完成

SQL2005實現行轉成列

參考 愛新覺羅.毓華 時間 值 2009 01 01 90 2009 01 02 99 2009 02 01 95 得到如下結果 mycol 200901 200902 mycol 189 95 create table mytb time datetime,value float insert i...

SQL 2005 資料加密

1.建立資料庫主金鑰 use master key gocreate master key encrypyion by password password go 2.建立存放加密資料的表 create table dbo.sectable id int identity primary key,da...

sql2005轉成sql2000步驟

1.生成for2000版本的資料庫指令碼 2005的manger studio 開啟 物件資源管理器 沒有的話按f8 連線到你的例項 右鍵要轉到2000的庫 任務 生成指令碼 在 指令碼嚮導 的 選擇資料庫 中,確定選擇的是要轉到2000的庫 勾選 為所選資料庫中的所有物件編寫指令碼 在接下來的 選...