none
SQL Server 2000如何作DB Replication至另一台? RRS feed

  • 問題

  • 請教各位專家:

    SQL Server 2000如何作DB Replication至另一台?

    另外SQL Server 2000要安裝那一版?

    謝謝.

    2007年6月13日 下午 02:11

解答

2007年6月16日 上午 04:28
版主

所有回覆

  • 您要使用何種方式進行 DB Replication?
    檔案複製? 透過 SQL Server Enterprise Manager? T-SQL 的backup/restore 指令?
    一般來說,為了避免版本不同,另外一台 SQL Server 的版本與 Service Pack 都會與原本的那台相同。
    2007年6月15日 上午 11:51
    版主
  •  Alex Chuo 寫信:
    您要使用何種方式進行 DB Replication?
    檔案複製? 透過 SQL Server Enterprise Manager? T-SQL 的backup/restore 指令?
    一般來說,為了避免版本不同,另外一台 SQL Server 的版本與 Service Pack 都會與原本的那台相同。

    先謝謝大大的解答.

    幾種方法,

    1.最好是可做到Real Time DB Sync.

    2.若不行, 只能定期做Incremental Batch DB Sync.

    3.最差的是, Full DB Restore (在離峰時間做一次性的整批倒回資料庫, 較花時間).

     

    請問大概要朝那個方向處理或解決呢? 感恩萬分.

     

    另外,我的DB是Standard版,做得到嗎?若做不到, 可以從Standard 直接昇級成Enterprise版?

    謝謝.

    2007年6月15日 下午 03:35
  •  Kenneth Sung 寫信:

    1.最好是可做到Real Time DB Sync.

    2.若不行, 只能定期做Incremental Batch DB Sync.

    3.最差的是, Full DB Restore (在離峰時間做一次性的整批倒回資料庫, 較花時間).

    1. 使用 SQL Server 內建的交易式複製(Transactional replication)功能
    2. 使用 SQL Server 內建的快照式的複製(Snapshot replication)功能
    3. 透過 Enterprise Manager 或是 T-SQL 進行,可以考慮透過排程來達到自動化並簡化操作流程
     Kenneth Sung 寫信:
    我的DB是Standard版,做得到嗎?若做不到, 可以從Standard 直接昇級成Enterprise版?
    欲使用上述的方法, Std. 版即可做到,無須升級成 Ent. 版,再者,目前出貨的 SQL Server 只有 2005。

    參考資料:
  • SQL Server 2000提供了三種類型的複製
  • SQL Server 2000 版本比較
  • Replication
2007年6月16日 上午 04:28
版主