SQL Server 2000 匯入2005的資料

2021-06-25 20:06:08 字數 704 閱讀 8200

此文章主要向大家描述的是sql server 2000 匯入sql server 2005資料的實際操作流程, 其實從sql server2005中匯入到2000的資料並不是很難的事情,我們今天就一起和大家討論的是其具體的操作流程,做法如下:

1:把sql server 2000的資料庫backup,做成乙個bak的備份檔案

2:在sql server 2005中新建資料庫,然後選擇恢復資料庫,選擇剛才的bak檔案

3:選擇可以覆蓋原來的資料檔案。

4:搞定。

但是,從2000中如何匯入2005的資料呢?

網上介紹的方法大抵如下:

1:在2005中選擇建立sql語句,選擇目標為sql server2000的格式

2:在2000中執行sql,建立資料庫結構

3:在2000的sql管理器中連線2005,然後選擇匯入資料。

4:搞定。

但是這種方法有問題。第一步和第二布都可以做,但是如果2000中無法訪問2005(安全問題,或者防火牆,或者不可訪問),那麼根本無法執行第三步。

那麼,還有其他方法麼?

有。微軟提供了乙個工具:databasepublishingwizard.msi,它可以實現這種資料匯入匯出。

他的原理是:這個工具可以把資料庫匯出成乙個sql語句檔案(資料結構和資料一起),然後把這個資料檔案copy到2000的伺服器上,然後執行sql,建立資料庫和資料表,並且插入資料。

sqlserver2000 匯入資料

在sql查詢分析器內輸入 sp attach db advnet d advnet advnet data.mdf d advnet advnet log.ldf 然後執行 執行前 沒有advnet資料庫 如果已經有該名的資料庫,必須先刪除該資料庫 執行後 建立了advnet資料庫,以 d advn...

SQLSERVER2000技術規格

sqlserver2000技術規格 系統技術規格 每個伺服器最多可以允許16個sqlserver例項 每個例項可擁有 2147483467 個鎖 資料庫技術規格 sqlserver的資料庫大小1048516tb 每個資料庫可擁有的檔案組數32767 每個資料庫可擁有的檔案組數256 檔案大小 資料檔...

SQLSERVER2000啟動失敗

服務管理器中啟動sqlserver服務 彈出視窗的錯誤資訊是 本地計算機上的mssqlserver服務啟動後又停止了。一些服務自動停止,如果它們沒有什麼可做的,例如 效能日誌和警報 服務 1 解決方法 調整系統時間到你上一次能夠正常啟動的時間,啟動sqlserver服務,成功後,然後再把時間調回來。...