2

PowerPivot PostgreSQLデータベースに接続しようとすると(「データのインポート方法を選択する」必要がある時点。テーブルとビューから選択すると、以下のエラーが発生します。SQLクエリを記述してを押すと、 「デザイン」ボタン、空のウィンドウが開きます(データベースからテーブルを開く必要があります))、次のエラーメッセージが表示されます:

"No tables were found in the data source. Check the connection information and login credentials."

「データソースへの接続-その他(OLEDB / ODBC)」を使用します。PostgreSQLODBCドライバーをインストールしました。PostgreSQL ANSIドライバーを使用しています(UNICODEを試しましたが、同じエラーが発生しました)。接続をテストすると、「接続に成功しました」と表示されます。また、ピボットテーブルの同じデータベースに同じ接続を使用すると、すべてが機能し、データベースから任意のテーブルを取得できます。

私はMSOffice2012 32ビットを使用していますが、PowerPivotも32ビットです。

だから私は誰も何が間違っているのか考えを持っていなかったと思いますか?

4

3 に答える 3

4

同じ問題がありました-接続は成功しましたが、テーブルのリストは空でした。データをインポートできる唯一の方法は、「テーブルとビューのリストから選択してインポートするデータを選択する」ではなく、「インポートするデータを指定するクエリを作成する」を選択することです。少し面倒ですが、データにアクセスできます:)

基本クエリ: Select * from catalogname.tablename

テーブルはカタログ内のパブリック スキーマの下にリストされていたので、次のように
選択します。

特定の列をインポートできなかったため、接続を確認してデータへのアクセスを取得するためのクエリは成功しました

于 2013-02-06T12:32:51.940 に答える
3

この問題を調査しました。PostgreSQL ODBC ドライバーにはいくつかのバグが含まれており、これがこのエラーの原因です。

「データ ソースにテーブルが見つかりませんでした。接続情報とログイン資格情報を確認してください。」

于 2013-02-11T08:28:53.913 に答える
0

これは、postgresql の odbc ドライバーに問題がある可能性があると思います。64ビットドライバーをインストールしましたか?私はこれを確認しますが、それまでの間、データを指定するクエリを作成して、それが実行可能な回避策であるかどうかを確認する必要があることに同意します.

于 2015-01-14T00:08:55.103 に答える