こんにちはJMPコミュニティ。
Query Builderを使用して、MSSQLデータベースに接続する必要があります。残念ながら、特定の大きなテーブルは同時アップロードのためにしばしばロックされています。他のツールを使用している場合の回避策は、トランザクション分離レベルをクエリよりも前に設定することです。
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
GO
SELECTクエリの前に実行されると、ユーザーにロックされたテーブルからの読み取りを許可するようにサーバーに指示します(リスクは不完全なデータを引き出すことですが、これは問題になりません)。
クエリービルダーには、メインクエリーの前に、セッションの開始時に実行される初期のカスタムSQLステートメントを提供する場所がありますか。何も見つからないようです。 私は、スクリプトをカスタムSQLに変換して先頭に追加のステートメントを追加できることを知っていますが、それからクエリビルダーの長所をすべて失います。 あるいは、odbc接続を変更してこのようなものを追加する方法はありますか?
ありがとう