こんにちは皆さん、私はいくつかのJMPクエリの問題のトラブルシューティングを行っていますが、データベース/テーブルを開くオプションを使用してテーブルを開くと、スキーマ内の必要なOracleテーブルを表示してアクセスできることがわかりました。 同じODBCドライバーとユーザーアカウントを使用して[ビルドクエリ]オプションを使用すると、これらの同じテーブルは表示されません。
JMP 15Proを使用しています。
私の見方を制限している何か(おそらく非常に単純な)がここに欠けていますか?
助けてくれてありがとう!
ブレンダン。
私の知る限り、Oracleデータベースには両方の方法で同じテーブルがあります。 私は今のところ経験していません。
ただし、正しいスキームとテーブル名がわかっている場合は、次のようにすることができます。
以下のようなスクリプトにテーブル名とスキーム名を入力すると、クエリビルダーのビジュアルモードでテーブルを見つけることができます。
このスクリプトは、赤い三角形のボタンを使用してクエリビルダーから保存できます([クエリスクリプトの変更を保存])。 たぶん、そのスクリプトを取得するために別のテーブルを開く必要があります。そして、スクリプトに正しいテーブル名を入力して、テーブルをビジュアルクエリビルダーに取得する必要があります。
New SQL Query(
Connection(
"MY_DSN"
),
QueryName( "QUERY_NAME" ),
Select,
From( Table( "DATABASE_TABLE_NAME", Schema( "SCHEMA" ), Alias( "t1" ) ) )
) << Modify;