ODBC Driver のスキーマ、テーブル、または列が見つからないエラーを解決する。Issue ODBC Driver が、スキーマ、テーブル、または列が見つからなかったことを示すエラーを返すことがあります。ODBC Driver は、次のいずれかのエラーを返します。 ERROR [HY000] [DataDirect][ODBC OpenAccess SDK driver][OpenAccess SDK SQL Engine]Exception retrieving tables schema: java.net.SocketTimeoutException: Read timed out[1020]ERROR [42S02] [DataDirect][ODBC OpenAccess SDK driver][OpenAccess SDK SQL Engine]Base table:<a_table> not found.[10129]ERROR [HY000] [SN][ODBC ServiceNow driver][OpenAccess SDK SQL Engine]Cannot create schema.Cannot retrieve a DB schema. Please run <instance>?SCHEMA in your browser and try again. Also make sure that the table descriptor cache can hold all your tables and DB views. You can check the table descriptor stats runing <instance>/xmlstats.do in your browser.[1050]ERROR [HY000] [DataDirect][ODBC OpenAccess SDK driver][OpenAccess SDK SQL Engine]Could not find any column information for table:<a_table>.[10131]スキーマ、テーブル、または列が見つからなかったことを示すその他のエラー。 Causeテーブル記述子のキャッシュが不十分な場合、ODBC Driver はインスタンスからデータベーススキーマを取得できません。テーブル記述子のキャッシュは、すべてのテーブルの名前やフィールド名など、データベーススキーマに関する情報を格納するメモリ内オブジェクトです。 別の原因として、データソースに「カスタムプロパティ」で定義されたインスタンス URL がないことが考えられます。Resolutionテーブル記述子キャッシュが、すべてのテーブルとデータベースビューを保持するのに十分な大きさであるかどうかを確認します。アドミニストレーターは、以下の手順に従います。 ブラウザで、<インスタンス>.service-now.com/xmlstats.do に移動します。エントリ syscache_tabledescriptor を探します。 max_entries 属性に注意してください。[システム定義] > [テーブル] に移動し、レコード数をメモします。 [システム定義] > [データベースビュー] に移動し、レコード数をメモします。max_entries 属性の値がテーブルおよびデータベースビューの数よりも小さい場合は、プロパティ glide.cache.size.syscache_tabledescriptor の値をテーブル数 + データベースビュー数よりも大きい値に増やします。 [ODBC データソースアドミニストレーター (ODBC Data source Administrator )] > [システム DSN (System DSN)] タブ > [全般 (General)] を開き、このスクリーンショットのように、「カスタムプロパティ」でインスタンス URL「url=https://<インスタンス名>.service-now.com」が指定されていることを確認してください。これを設定した後で、データソースへの新しい接続を作成し、クエリを再試行してください。