- PR -

SQL Server Express*2台でのレプリケーションについて

1
投稿者投稿内容
カタナ
大ベテラン
会議室デビュー日: 2006/05/25
投稿数: 110
投稿日時: 2006-07-20 10:42
いつも参考にさせていただいています。
現在、Windows2000Serverが2台あり、その2台共にSQL Server 2005 Expressがインストールされています。

この2台でレプリケーションを実行することはできないのでしょうか?
どうもMSDNを見る限りでは、SQL Server 2005 Expressはパブリッシャになれない為に1台はSQL Server2005が必要ではないかと・・・
http://msdn2.microsoft.com/ja-jp/library/ms165700.aspx

残念ながら、予算の都合上、SQL Server2005を今から購入することはできないので、SQL Server 2005 Expressのみでレプリケーションを実現する方法はないのでしょうか?
よろしくご教授ください。

TLC
大ベテラン
会議室デビュー日: 2005/05/31
投稿数: 152
お住まい・勤務地: 東京都
投稿日時: 2006-07-20 12:40
引用:

カタナさんの書き込み (2006-07-20 10:42) より:

残念ながら、予算の都合上、SQL Server2005を今から購入することはできないので、SQL Server 2005 Expressのみでレプリケーションを実現する方法はないのでしょうか?
よろしくご教授ください。




TimberLandChapel です。

エディション比較
http://www.microsoft.com/japan/sql/prodinfo/features/compare-features.mspx

SQL Server Express におけるレプリケーション
http://msdn2.microsoft.com/ja-jp/library/ms165700.aspx

http://msdn2.microsoft.com/ja-jp/library/ms165686.aspx

お気づきの通り,Express ではサブスクライバのみがサポートです。

自前でレプリケーションもどきを実装しようにも,
SQL Server Agent も SSIS も使用できないですから。。。
トリガとストアドプロシージャを濫用して実装するぐらいでしょうか。。。

いずれにせよ,スタンダード版の導入が素直で低コストだと思います。

実際には,
2台の同期の要件によってレプリケーション以外の解決策も考慮に入れられるのではないでしょうか?
自前のアプリケーションを作成することも考えられますし,
既存のバックアップソフトや OS のジョブや VBS など,
同期の要件と頻度を洗っていろいろ組み合わせてみるのも手です。
(保守は大変ですが。。。)
いかがでしょう。

----------
TimberLandChapel
Micorosoft MVP for Windows Server System - SQL Server (Jul 2005 - Jun 2007)
2006.08.05 Workshop 開催
http://blogs.timberlandchapel.com/blogs/workshop/archive/2006/07/18/904.aspx
カタナ
大ベテラン
会議室デビュー日: 2006/05/25
投稿数: 110
投稿日時: 2006-07-20 13:25
TLCさんお返事ありがとうございます。
やはりそうですか・・・。
残念ですが、他の方法を考えてみます。
悲しいかな。トリガとストアドプロシージャで実装するはめになりそうですが・・・。



1

スキルアップ/キャリアアップ(JOB@IT)