0

私は2008年にトランザクションレプリケーションを実装しようとしています。パブリッシャーとサブスクライバーの両方が2008バージョンです。これまでのところ良好です。

パブリッシャーデータベースは2005互換モードです。2008年に新しくなったデータ型「date」の2つの列を持つテーブルがあります。したがって、レプリケーションの場合、最初のスナップショットを取得するときにbcpファイルが生成されると、パブリッシャーは2005モードであるため、次のように考えてスナップショットを生成します。 2005モードのデータベースにも同じように適用されるため、「日付」データ型が2005でサポートされていないため、スナップショットは失敗します。

互換性レベルを変更する以外のいくつかの救済策を提案してください。スナップショットエージェントに、真の2008サスクライバーのスナップショットを生成するように指示するために選択できるオプションはありますか。

前もって感謝します!

チャンダンジャ

4

1 に答える 1

0

データベースは 2008 サーバー上にありますが、その互換モードは 2005 です。そのため、スナップショット エージェントがテーブルのスキーマを読み取るときに、2005 では日付がサポートされているデータ型ではないため、スクリプト化に失敗します。

于 2011-08-12T10:29:55.963 に答える