相信大家都有資料庫公升級或者降級的經歷,這裡把資料庫轉化的過程發布一下,方便以後進行資料庫版本的公升級操作。
一、從sql2000公升級成sql2005
做法如下:
1:把sql server 2000的資料庫backup,做成乙個bak的備份檔案
2:在sql server 2005中新建資料庫,然後選擇恢復資料庫,選擇剛才的bak檔案
3:選擇可以覆蓋原來的資料檔案。
4:搞定。
或者是複製2000的資料庫檔案及日誌到 2005中附加就ok啦!
二、從sql2005/2008降級成sql2000
網上介紹的方法大抵如下:
1:在2005中選擇建立sql語句,選擇目標為sql server2000的格式
2:在2000中執行sql,建立資料庫結構
3:在2000的sql管理器中連線2005,然後選擇匯入資料。
4:搞定。
但是這種方法有問題。第一步和第二布都可以做,但是如果2000中無法訪問2005(安全問題,或者防火牆,或者不可訪問),那麼根本無法執行第三步。
那麼,還有其他方法麼?
有。微軟提供了乙個工具:databasepublishingwizard.msi,它可以實現這種資料匯入匯出。
他的原理是:這個工具可以把資料庫匯出成乙個sql語句檔案(資料結構和資料一起),然後把這個資料檔案copy到2000的伺服器上,然後執行sql,建立資料庫和資料表,並且插入資料。
SQL2005的資料轉成SQL2000
直接restore或附加應該是不行的,用指令碼 導資料肯定沒有問題。2005轉到2000的步驟 1.生成for 2000版本的資料庫指令碼 2005 的manger studio 開啟 物件資源管理器 沒有的話按f8 連線到你的例項 右鍵要轉到2000的庫 任務 生成指令碼 在 指令碼嚮導 的 選擇...
sql2005轉成sql2000步驟
1.生成for2000版本的資料庫指令碼 2005的manger studio 開啟 物件資源管理器 沒有的話按f8 連線到你的例項 右鍵要轉到2000的庫 任務 生成指令碼 在 指令碼嚮導 的 選擇資料庫 中,確定選擇的是要轉到2000的庫 勾選 為所選資料庫中的所有物件編寫指令碼 在接下來的 選...
Sql2000和Sql2005共存安裝詳細過程
在安裝了sql2000的基礎上安裝sql2005的詳細過程 sql2005版本 sql2005開發版,兩張cd的那種 作業系統 window 2003 server 假設您的電腦已安裝了sql2000,下面開始安裝sql2005。一 執行光碟1 跳過 準備 步驟,直接進行 伺服器元件 工具 聯機叢書...