- ベストアンサー
ODBCでのリンク
今回、PostgreSQLとAccessをリンクするため、 「PostgreSQL ODBC Driver 07.01.0006 日本語版」を使っています。 環境は、 Windows 98 Secoud Edition をCドライブに、 Windows 2000 Professnal をDドライブにと、デュアルブートです。 PostgreSQL-Native-7.2-win32 Access2000 ( 以下の操作は、Windows 2000上で行っています。) 問題は、http://labo.heisei-tech.co.jp/pgsql/ のHPを参考に進めておりましたが、Accessからの操作の中で、「テーブルのリンク」画面で、リンクを張りたいテーブルが表示されません。 これまで、行った作業の中で、気になる個所は、PostgreSQL ODBC Driver のインストールです。 一度、インストールを行ったのですが、「system32」の中で「psqlodbc.reg」と 「setting.reg」を実行してしまいました。(本当は、デスクトップなどの他の場所?) そこで、インストールの操作を間違えたと思いまして、一度、ODBCでの4つのアイコン(psqlodbc,setting,readme.txt,psqlodbc.dll)を削除しまして、もう一度ダウンロードし直しました。 そして、1つ気がついたのは、一度目の展開時は、「psqlodbc.reg」「setting.reg」と 表示されていたのですが、二度目の展開時には、「psqlodbc」「setting」と、「reg」が付いていない点です。 やはり、一度展開すると、システム上に「psqlodbc」と「setting」が残っているのでしょうか? それとも、他に問題点があるのでしょうか? (PostgreSQL-Native-win32版では、接続方法が少し違う・・とか。) 大変申し訳ありませんが、お時間ありましたら、宜しくお願いします。
- takuya_m
- お礼率50% (36/71)
- その他(データベース)
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 一連の作業の中で、どこまではきちんと成功しているのでしょうか? もし「ODBC Database」が選択できないのでしたら、ODBCドライバがきちんとインストールできていないのでしょうが、データソースが選択できて、コネクションの設定もすることが出来るのなら、PostgreSQL側の設定が間違っているのかもしれません。
その他の回答 (1)
- noopee
- ベストアンサー率38% (114/297)
こんにちは。 ODBCドライバマネージャはきちんと入っていますか? 参考にされたサイトの「ODBCデータソースの確認方法」でODBCデータソースは確認できていますか?
補足
早い、回答ありがとうございます。 ODBCドライバマネージャは、きちんと入っています。 データソースも確認して、設定方法通り、操作を行っていますが、テーブルが表示されなくて、困っています・・・。
関連するQ&A
- postgreSQLのODBCはどこに・・・
postgreSQLやaccessが初心者な私ですが、 既存のデータベース(postgreSQL)をaccess2003でデータベース内を検索させたいと思っています。 accessとposgreSQLを繋げるにはODBCが必要ということでWindowsXP側には入れたのですが、postgreSQL側にODBCが入っていないようでaccess2003と通信することが出来ません。 前からあるデータベースなのでインストールを行った人がpostgreSQLインストール時にODBCをインストールしないようにしたのかもしれません そこで質問なのですが、ODBCが入っていない状態でpostgreSQLにODBCだけを入れることは可能なのでしょうか?できたらその方法や方法が書かれているページを教えて頂けますでしょうか?お願いします。
- ベストアンサー
- PostgreSQL
- access ODBCリンクテーブルの作り方
自分のPCで、あるaccessの業務システムを作成し、それを数人で共有してデータの入力をするようにする為に、ODBCリンクテーブルというものを作る必要があると思っています。 既存で業務的に違う別のシステムがあり、そこでODBCリンクテーブルというものは使用しています。(退職した前担当者が作成。) ODBCリンクテーブルというものは、どのうようにして作るのですか? (地球マークのテーブルです。)
- ベストアンサー
- オフィス系ソフト
- ACCESS2003のテーブルのリンクでODBCデータベースが選択できない
このカテゴリであってるかわかりませんが、SymantecのNortonInternetSecurity2006をインストール後、ACCESS2003の外部データの取り込みでテーブルのリンクを選択し、ファイルの種類で「ODBCデータベース」を選択しても、選択するウィンドウが表示されません。SQLServer2000のデータを見るために、よく使っているため、すごく困っています。
- ベストアンサー
- オフィス系ソフト
- odbc接続でaccessのテーブルにリンクを張るには
オラクルのデータベースからodbc接続でaccessにテーブルをリンクしようとしているのですが、起動した1回だけオラクルのユーザとパスワードがでてきます。ユーザとパスワードをいれずにテーブルをひらくことができるのでしょうか。オラクルのodbcを使っています。odbcの登録にはパスワードを登録するところがありませんでした。
- ベストアンサー
- Oracle
- ODBCリンクテーブルをローカル」テブルにするには
Access2002でODBCリンクテーブルがあるのですが、このテーブルをリンクを外した状態(ローカルテーブル)としてインポート若しくはエクスポート(コピー)したいのですが、方法がわかりません。 ご教授いただけないでしょうか? 素人なので、宜しくお願い申し上げます。
- ベストアンサー
- その他MS Office製品
- ACCESSのODBCリンクテーブルに接続できなくなる
ACCESSでSQLserverのテーブルとODBCリンクテーブルで連携したアプリケーションの開発を行っているのですが、ときどきテーブルとのリンクが切れてしまい、「実行時エラーです。リンクするテーブルが見つからないので、クエリを実行できませんでした。」というエラーが発生してしまいます。外的要因以外でACCESSではこのようなことはよく起こりうることなのでしょうか。またこの問題を回避できそうな方法をしている方いらっしゃいましたらよろしくお願いいたします。
- ベストアンサー
- その他(データベース)
- Access2000からネットワーク経由でMySqlにODBCでリンクテーブル
Access2000からMySqlにODBC経由でリンクテーブルをつな げたいのですが。 以前この件で質問させていただきまして、その時はローカル 内のMYSQLにリンクテーブルを繋げることは出来たのですが ネットワーク経由で、リンクテーブルを設定する際につまずいて おります。 システムDSNを登録する際の[CONNECTER/ODBC]の設定で、SERVER の項目が問題だと思っているのですが、ここにMYSQLをインストール しているPCのコンピュータ名を入力したのですが、駄目でした。 ネットワーク経由でMYSQLを使用する際の[CONNECTER/ODBC]の設定 方法をどうかご教授して頂けませんでしょうか? 以上 宜しくお願い致します。 環 境 :WINXP,ACCESS2000 MySQL: Ver5.0.27 ODBCドライバ: MySql ODBC 3.51 Driver
- 締切済み
- MySQL
- Access ODBCからのリンクのリレーションシップ
教えてください。 今 Access2000を使ってDBを作っています。 なんとかODBCにテーブルを置いてリンクさせるところまで たどり着いたのですが、 そのテーブルを使ってリレーションシップを組もうと思うと 参照整合性他2つあるチェック項目がチェックできない 状態になってしまっています。 (参照整合性にチェックを入れたいのですが) なぜなのでしょうか? もうさっぱりわからず・・・ どなたか教えてください。
- ベストアンサー
- オフィス系ソフト
- ACCESS2000のODBC
こんにちわ。 いまACCESS2000のMDBにODBC経由で, ORACLE10gのテーブルを参照したいと思い, [テーブルのリンク]-[ファイルの種類]-[ODBC]としたところ, ODBCソースを選択するダイアログが表示されません。 何か設定の不備があるのでしょうか? 教えてください。よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- ODBC接続ができない
初めて質問する初級者です。 現在、DBにPostgreSQLを使って、クライアント側を Windowsアプリケーションにしようと思って、VB.NET (2003)でつくり始めたところです。PostgreSQLの接 続については、既に日本語ODBCドライバを使って Accessとの接続は確認済みで、安心していたのです が、今日VB.NETでODBCのクラスを作ろうと思い、 やってみているのですが、うまくいきません。 具体的に説明すると、「サーバーエクスプローラー」から「データ接続」の「接続の追加」を行い、 「Microsoft OLE DB Provider for ODBC Driver」を 選択して、既にAccessで確認済みのデータソースを 選んで接続してみました。ダイアログの中にある 「接続のテスト」ボタンをクリックすると、 「接続しました」と出てくるのですが、その「データ リンクプロパティ」を登録しようとすると、サーバー エクスプローラーに追加できません。エラーメッセージには、SQLサーバーかAccessしか登録できないような 文面でした。どなたかご指導下さい。よろしくお願いします。
- 締切済み
- Visual Basic
お礼
やはり、PostgreSQL側の設定が、少し間違っていたようです・・。 PostgreSQLで、「createdbで、データ-ベースを作らないといけない」ことがわかったのですが、Native-win32版では、createdb出来ないのです。 今は、他の方法で接続を考えています・・。(T_T)