SQL Server 2008 R2 で定義されたビューがあり、そのビューは、リンク サーバーを使用して Oracle 10g のテーブルを「探しています」。
これを行う必要があります (SqlServer 側のストア プロシージャを使用):
- ビューから分子を取得します。
- SQL Server テーブルに影響を与えるいくつかのことを行います。
- ビューの分子を更新します。
これには少し時間がかかりますが、他のプログラムがテーブルを使用する可能性があるため、すべてのプロセスで oracle テーブルをロックしたいと考えています。だから、私がやりたいことは次のとおりです。
- Oracle テーブルをロックする
- ビューから分子を取得します。
- SQL Server テーブルに影響を与えるいくつかのことを行います。
- ビューの分子を更新します。
- ロックを解除する
手順 1 と 4 の実行方法がわかりません。
前もって感謝します。