人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ホストからデータを定期的にSQLServer2000のテーブルにデーターを
入れています。
テーブルをデーターの差換え時にDROP、CREATEをしてデーターをINSERT
しています。
(なぜそのようなことをしているのかは途中から保守担当になった為わかりません。)

ACCESSからSQLServer2000のそのテーブルを参照しています。
本来ならばACCESSの使用をやめさせるべきなのですが、暫定の間
使用させたい。
前任者の調査対処方法では以下のとおりとなっているようです。
これを回避する方法はないのでしょうか。
当初、SQLServerのログインユーザーを1つ作成し、SELECT権限しか与えなければ
問題ないとおもうのですが、ACCESSに明るくない為、よくわかりません。


・ログインのアクセス権をSELECTのみにしても回避できない
・Delete,Truncateでも回避できない
(テーブルをDROP、CREATEをするのではなくTRUNCATEを使用)
・アクセスクエリーで例えば結果の最終行までカーソルを移動していて
ロックが残っていない場合は発生しない。
但し、これは使い方次第のためコントロールが難しい。
又、ユニオンクエリーを使っているとロックの動きが複雑になっている模様。

●質問者: pikacyuu
●カテゴリ:コンピュータ
○ 状態 :キャンセル
└ 回答数 : 0/0件

回答がありません
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ