PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   SQL SERVER 2005 資料庫移轉 SQL 2008 (https://www.pcdvd.com.tw/showthread.php?t=916176)

jason54088 2011-01-07 04:33 PM

SQL SERVER 2005 資料庫移轉 SQL 2008
 
之前發了一篇SQL 效能的問題,
後來用 2003 ENTERPRISE 的系統上8G RAM (IBM X365)
問題解決了,但是也出現了另一個問題,就是授權.....
因為公司的授權並沒有2003 Enterprise, 所以就提案採購,
加上IBM X365已過保固,簽一年維護要4萬多,算一算要十多萬,

後來發現公司有WIN 2008 STD 的授權 及 SQL 2008 STD 的授權,
WIN 2008 STD X64 基本就支援超過4GB ,可是偏偏IBM X365不支
援 Server 2008.......想一想,不如將買授權的錢 和 維護的錢
拿去買一台新的SERVER ,但是在此之前有個問題想詢問各位
高手, 如果將SQL 2005 的資料庫 卸載 後 , 再 掛載 到新的
SERVER 2008 R2 及SQL 2008 64BIT ,這之間除了角色帳號
需同步以外,還有哪些需要注意的 或 是有什麼相容性的問題 ??
以及 資料庫 用卸載 掛載方式 還是用 備份成 BAK 檔再RESTORE
到新SERVER 哪種做法比較OK ?!

iamyy2000 2011-01-07 08:57 PM

這個問題建議Post到Microsoft Technet Forum去,那邊會有很多人樂意幫您解答的
:)

關於您的問題,直接將DB的Backup File,Restore到SQL 2008中即可使用;將原有DB卸載複製到新主機掛載也可 :agree:

jason54088 2011-01-08 01:51 AM

因為原本的SQL 2005 是X86的
現在要轉到SQL 2008 X64上去運作
不知 道會有什麼問題,目前公司還沒有
X64的系統,前台也是X86的,兩者之間
會不會有什麼問題,都是未知,不知道有沒
有相關 X86資料庫轉 X64資料庫
經驗的高手分享一下移轉的經驗

iamyy2000 2011-01-08 11:58 PM

x86轉x64不會有太大的差異,如果擔心這個部份的話,可以建個測試環境測一下便知有無問題 :agree:

u8526425 2011-01-09 12:22 AM

資料轉移不是問題
問題是你的應用程式

=大雄= 2011-01-12 11:51 AM

引用:
作者jason54088
因為原本的SQL 2005 是X86的
現在要轉到SQL 2008 X64上去運作
不知 道會有什麼問題,目前公司還沒有
X64的系統,前台也是X86的,兩者之間
會不會有什麼問題,都是未知,不知道有沒
有相關 X86資料庫轉 X64資料庫
經驗的高手分享一下移轉的經驗


你只有單純資料庫的話就不會有什麼問題
但如果你有用到SSIS或DTS封裝
那麼你就要注意SQL SERVER AGENT的版本
先看看你SQL SERVER的服務內容用到什麼再解答了
最近才移了一個
剛好可以經驗分享
我是SQL2000 X86 移到 SQL 2008 64BIT

iamyy2000 2011-01-12 11:56 AM

引用:
作者=大雄=
最近才移了一個
剛好可以經驗分享
我是SQL2000 X86 移到 SQL 2008 64BIT


請問為何不乾脆直接升級到SQL 2008 R2呢? :agree:

tc1st910437 2011-01-12 12:00 PM

引用:
作者iamyy2000
請問為何不乾脆直接升級到SQL 2008 R2呢? :agree:

版本不見得是員工可以決定的
更多時候是公司有甚麼就用甚麼
不可能一直去追著最新版

geminiprince 2011-01-12 12:34 PM

引用:
作者tc1st910437
版本不見得是員工可以決定的
更多時候是公司有甚麼就用甚麼
不可能一直去追著最新版


:laugh: :laugh: :laugh: :laugh: :laugh:

完美的工程師性格 .....

老闆 : 可以動就OK了 , 最好不用花到錢...

jason54088 2011-01-12 11:35 PM

引用:
作者=大雄=
你只有單純資料庫的話就不會有什麼問題
但如果你有用到SSIS或DTS封裝
那麼你就要注意SQL SERVER AGENT的版本
先看看你SQL SERVER的服務內容用到什麼再解答了
最近才移了一個
剛好可以經驗分享
我是SQL2000 X86 移到 SQL 2008 64BIT


上述的兩項功能沒有用到,SQL內的服務只有接受程式端控制
資料表的內容(新增 修改 刪除 查詢) 應用的層面很少,
所以才會有這種大膽的想法,公司也有2008 STD的授權
只是降級在跑2005 ,而且我接手時SQL SERVER AGENT
那個服務都一直在停止的狀態,因之前寫程式的跑了,新來的
還沒完全弄清楚程式的內容,所以也沒人敢動,就如同你 所說的
只是單純的資料庫,如此我就有信心了 :)

SQL 2008 的授權好像不能用R2吧,不然我就直接升R2了


所有的時間均為GMT +8。 現在的時間是04:16 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。