① 怎麼將sql2005文件還原到2008系統上
可以使用如下方法:1、區域網內一台sql 2008 伺服器還原備份文件2、使用sql 2008 數據導出功能,具體為選擇恢復的資料庫右擊任務—導出數據,可以通過此功能直接導入到低版本的資料庫上 查看原帖>>
② sql2008資料庫怎樣用腳本導入資料庫sql2005
資料庫遷移,如果源庫的SQL SERVER版本與目標庫相同,或更低,沒有什麼問題,可以採用2種方式:
1)備份、還原的方式
2)直接拷貝資料庫文件的方式(從源庫分離,拷貝到目標庫附加)
但如果源庫的SQL SERVER版本比目標庫高,就沒辦法了,只好用 生成資料庫腳本 ,然後執行生成的sql語句,並選擇「編寫數據的腳本」為true,就可以將數據一起導出為sql語句,然後一同進行執行。
先選擇資料庫的兼容級別。
http://www.cnblogs.com/38yundandan/p/4928827.html
③ 怎麼將sql2008資料庫文件導入sql2005
直接備份附加還原是不可以的。但如果連這些版本轉移方面都沒有方法那麼真是微軟的BUG了,怎麼可能?
方法一:可以用導入導出。
看下SQL2005都支持那些格式的導入(例如EXCEL),然後在SQL2008把你想要導出的表導出到那種格式,最後在SQL2005導入。
方法二:可以用所有任務Tasks的腳本Generate Scripts。
在你想要導出數據的資料庫右擊滑鼠所有任務、腳本然後按向導一步步往下最後完成。不過要注意的是在set scripting options步驟中的save to file 選項的files to generate 如果你這10張表比較小可以按默認的single file ,比較大的話(像大於50M)就選擇single sille per object ,然後點擊右邊的高級選項Advanced 在彈出窗口中有一項是tyoes of data to script 注意要選擇schema and data選項,還有一項是script for server version 這選項選擇SQL Server 2005。最後找到你所保存的腳本路徑,在SQL2005上當平常語句執行就可以了。(注意SQL2005是否有有那個資料庫)
希望能幫到你!
④ 如何在sql server 2008資料庫中導入sql server 2005的數據
低版本SQL無法直接使用備份還原方式導入高版本SQL資料庫;可以使用另外的方式:
一、使用導出腳本
1、在sql2008中選中要導出的資料庫,右鍵-》選擇 任務--》生成腳本
2、點擊下一步,選擇導出整個資料庫或者自定義選擇表
3、在『指定應如何保存或發布腳本』頁面 點擊 「高級」按鈕
5、選擇保存地址;確定即可
⑤ 如何在SQL Server 2005資料庫中導入SQL Server 2008的數據
如何在SQL Server 2005資料庫中導入SQL Server 2008的數據
一、最簡單的回答:
1、利用腳本來實現。
2、存在大量數據的資料庫,比如資料庫中存在記錄數過萬條的數據表,實現起來可能非常慢,且可能出錯,沒法進行下去。
二、SQL Server2008數據導入到SQL Server2005具體方法:
1、打開SQL Server2008「對象資源管理器」;
2、右擊資料庫,如:cadERP的資料庫,選擇「任務」--「生成腳本」;
3、打開生成和腳本發生窗口後點擊「下一步」;
4、進入「選擇特定資料庫對象」,選擇「全選」表--「下一步」;
5、進入「設置腳本編寫選項」,選擇「高級」--找到「為伺服器版本編寫腳本」項選擇「SQL Server 2005」--「下一步」完成;
6、此時打開SQL Server2005,創建一個和SQL2008生成的腳本文件名相同的資料庫,選擇「新建查詢」,把SQL2008生成的腳本文件直接拖到新建查詢窗口中,執行「F5」。
這個時候SQL Server2005中的數據和SQL Server2008中的數據就完全相同啦。
⑥ 如何將2008sql資料庫導入到2005的資料庫中去
一、最簡單的回答:
1、利用腳本來實現。
2、存在大量數據的資料庫,比如資料庫中存在記錄數過萬條的數據表,實現起來可能非常慢,且可能出錯,沒法進行下去。
二、SQL
Server2008數據導入到SQL
Server2005具體方法:
1、打開SQL
Server2008「對象
資源管理器
」;
2、
右擊
資料庫,如:cadERP的資料庫,選擇「任務」--「生成腳本」;
3、打開生成和腳本發生窗口後點擊「下一步」;
4、進入「選擇特定
資料庫對象
」,選擇「全選」表--「下一步」;
5、進入「設置
腳本編寫
選項」,選擇「高級」--找到「為伺服器版本編寫腳本」項選擇「SQL
Server
2005」--「下一步」完成;
6、此時打開SQL
Server2005,創建一個和
SQL2008
生成的
腳本文件
名相同的資料庫,選擇「新建查詢」,把SQL2008生成的腳本文件直接拖到新建查詢窗口中,執行「F5」。
這個時候SQL
Server2005中的數據和SQL
Server2008中的數據就完全相同啦。
三、此外,
SQL2005
後的版本為SQL2008,其後又出了SQL2008R2版,這個版本相對SQL2005來說,沒有根本性的改動,基本全兼容於2005版,只在可靠性、成熟度上作了很大的改進,所以,如果可能,直接用SQL2008代替SQL2005,是最好的辦法。
⑦ 如何將SQL 2000或2005的資料庫文件導入到SQL2008中
利用.mdf文件建資料庫查看數據
2.利用原來的備份文件新建資料庫,查看數據
2005的話,可以直接附加的,2000的,就不知道怎麼操作了!2005附加的時候,先右擊資料庫文件,在安全選項卡中,修改為完全控制
⑧ SQL server 2005的資料庫能遷移到 SQL SERVER 2008 上
低版本的可以遷移到高版本
⑨ SQL2008資料庫怎麼導入到SQL2005中
SQL2008版本是高版本資料庫,所以2008版本的資料庫文件是附加不到2005版本的資料庫中使用的,反之2005版本的資料庫文件附加在2008版本的資料庫則是可行的!這是版本相互兼容問題所致!謝謝採納!
⑩ 如何在用SQL2005去導入SQL2008的數據
你先導出成Access數據,然後再倒入到05中。
注意的是導出到Access中後表間的關系會丟失。