none
SQL 2000 複寫至 SQL 2008 RRS feed

  • 問題

  • 請問我有一台SQL 2000的SERVER已經用了一段時間,現在又買了Server 2008,想要利用散發的功能將2000上的資料複寫到2008上

    但是一直都無法成功,請問一下到底是什麼原因呢?

    我使用快照的方式,快照集作完,但是我在2000的manager上啟動同步,卻一直出現驗證錯誤,可是我帳號跟密碼都沒打錯呀

    若是我在2008上面的manage studio啟動複寫代理程式,也無法啟動

    請教各位前輩,是不是2000無法跟2008複寫呢?

    感謝各位

    2011年3月15日 上午 10:35

解答

所有回覆

  • Are they in same domain? Do you start sql services with domain account? Which server did you put distributor on?
    2011年3月15日 下午 01:10
  • 我沒有設定domian,但如果指的是網段的話,是在同一個網段內沒錯,我用得是SQL驗證,但如果用Windows驗證我也試過,不行 @@

    我設定2000當作散發者,2008當作訂閱者

    請問我還需要提供哪些資訊呢? 感謝您的幫忙

    2011年3月16日 上午 01:22
  • Should use sql2k8 as distributor. Because you don't have domain, try create windows account with same id/pwd on both servers and use it to start sql service.
    2011年3月16日 上午 01:42
    • 已標示為解答 ced_free 2011年3月16日 上午 05:41
    2011年3月16日 上午 02:04
    版主
  • 感謝各位的協助

    我的錯誤原因找到了,因為我的訂閱者的代理程式連接模式是"模擬代理程式處理帳戶"

    後來我改為SQL Server驗證,輸入使用者帳戶及名稱就可以了

    其中發現到一件事,如果用SQL 2000 Server management無法連線到SQL 2008

    所以我全程都使用2008中的Management Studio

    感謝各位

    2011年3月16日 上午 05:40