状況は次のとおりです。私たちは、データウェアハウスを作成するソースとして使用する当社のコアOLTPシステムの1つからレプリケートされたデータを受け取るSQL Serverレプリケーションサブスクライバデータベースを持っています。 (また、OLTPデータベースは第三者ベンダーによってホストされています)。レプリケーションを中断することなく、SQL Serverレプリケーションサブスクライバデータベースから特定のデータを削除できますか?
サブスクライバのパフォーマンスを向上させるため、私たちが確立したデータ保持制限よりも古いデータ行を削除したいと考えています。パブリッシャデータベースでこれを行うことはできません。これはコストがかかりすぎるため(ベンダー)、フロントエンドを使用して他のビジネスユニットを悪化させる可能性があるため、削除を複製してください。
(a)何らかの理由でレプリケーションを中断したり、(b)レプリケートして削除済みの行を再投入しなくても、サブスクライバデータベースでデータ保持の削除を実行できるかどうかを知りたいと思います。これは可能ですか?