iT邦幫忙

0

SQL移機

sql
  • 分享至 

  • xImage

各位前輩好

功能:ERP
舊SQL 電腦名稱 abc-1 IP:192.168.4.252
新SQL 電腦名稱 abc-2 IP:192.168.4.247
有加入網域

現在要將舊機移到新機,以為只要將新SQL的電腦名字改成舊SQL的名字
可是將舊機的電腦帳號移到新機時(兩台都有同時退出網域,在改名字),可是使用者所設的捷徑不能連結,可是進去登入到SQL的管理介面電腦名字已改成abc-1了(新SQL),不知是SQL的設定問題,還是ERP軟體設定連結的問題?改了之後變成無法連結到資料庫!

小弟剛開始對SQL接觸不是很熟
最主要是不要去修改到使用者的ERP捷徑

謝謝各位前輩的辛苦看帖

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
12
賽門
iT邦超人 1 級 ‧ 2011-05-01 14:45:45
最佳解答

請檢查:

  1. ERP系統是抓DNS, 不是直接抓IP位址, 如果直接抓IP, 把IP也改一改.
  2. SQL Server已經設定TCP/IP連線啟用了
  3. Firewall要設定Port 1433為開放連線的狀態
  4. 找一台有SSMS的Client端, 連線看看, 看看回應的Error Meaasge, 再以回應的Error Message來詢問或Google找
  5. SSMS可以連線的話, 把ERP Client端的MDAC更新到2.8 sp1版或安裝SQL Native Client試看看
  6. 以上都不行, 找ERP公司的系統工程師去檢查.

ERP系統是公司的主要資訊運作環境, 找ERP系統公司支援吧! 該花的錢不要省.

8
job3mm
iT邦新手 5 級 ‧ 2011-05-02 01:19:49

新的SQL ip也要改成舊的.
DNS 對應的ip也改掉.
這樣理論上來說就ok了!

看更多先前的回應...收起先前的回應...
super288 iT邦研究生 3 級 ‧ 2011-05-02 07:27:37 檢舉

請問J前輩可以去sql2008的哪裡改?

好像是叫"組態設定",不是在SQL的MANAGE介面喔
看程式集裡面

忘了說 改完了記得"重新啟動"服務

super288 iT邦研究生 3 級 ‧ 2011-05-10 17:45:38 檢舉

那請問一下NETBIOS NAME可以更改嗎?

10
a802216
iT邦新手 4 級 ‧ 2011-05-02 17:10:31

若我所記得沒錯,當你移機的時候,你還有一項最大的工程要做,那就是帳戶的對應,特別是SQL連線帳戶,再來是每個DataBase的user和資料庫的Account對應,否則你的ERP會一直跳錯誤,因為它一直無法連線,就算連上SQL Server,還是不能存取資料庫。[移機是DataBase最大的惡夢....]

請問從那裡可看出對應的連線帳戶是否正確

我要發表回答

立即登入回答