Q&A

回答の並べ替え:
投稿新規に質問を投稿する

外部データベースにODBC接続した際に一部テーブルのみデータの取得ができません。

t.ka t.ka

2022-03-03 16:49

外部データベースにODBC接続した際に一部テーブルのみデータの取得ができません。
テーブルの管理から該当DBのテーブル一覧は確認できております。
テーブルをダブルクリックしデータを参照しようとすると一部テーブルを除いて「テーブルからのデータ取得に失敗しました。」と表示されます。
データ取得に失敗したテーブルでも定義が取得できているものとできないものがあります。

他ツール(Excelなど)でODBC接続した際には全てのデータ取得ができております。
何が原因でしょうか?

新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
こんにちは。

もう既にサポートから回答を得ているかもしれませんが、以前SQLServerのデータと連携を行う際に、テーブルが一切見えずに困った事がありまして、その時の原因は、dbo.xxxx でなかった為でした。

同じ理由であればと思いましたので、期間が空いておりましたが投稿いたしました。
よろしくお願いいたします。

メールコンタクトをとる
日本コンピュータシステム(CELFチーム) 日本コンピュータシステム(CELFチーム) パートナー
こんにちは。
> 主キーないテーブルでもデータの参照ができているものもあります。
こちら申し訳ございませんが、弊社環境では再現できませんでした。
外部データベースの種類、ODBC接続設定などが関係するかもしれないので
CELFサポートに質問するのも一つの方法かもしれません。
CELF Support
celf_support@scsk.jp
※件名に企業ID+質問内容を記載します
よろしくお願いいたします。
メールコンタクトをとる
t.ka t.ka
追記
 実際の画像を追加します。
 テーブルの管理でデータの取得ができません。
 主キーないテーブルでもデータの参照ができているものもあります。
 先に回答いただいている内容とは事象が異なります。
 追加の回答をお待ちしております。
日本コンピュータシステム(CELFチーム) 日本コンピュータシステム(CELFチーム) パートナー
サンプル
こんにちは。
対象となるテーブルにプライマリキーが未設定の場合、
テーブル自体の指定はできますが、そこから取得列の指定ができないようです。
テストはODBC経由でSQL Serverと接続して行いました。
解決のご参考になれば幸いです。
メールコンタクトをとる