• ベストアンサー

ORACL をODBCでACCESSでの利用方法

ORACLEの業務システム(パッケージ)を運用しています。 客先の細かな要望等に答えるために、ODBC経由でACCESSで対応しようと思い、クライアントにODBCを入れましたがうまく動きません。 普通にクライアントにCDをセットするだけで動くようにならない様です。 原因と対処を教えてください。

  • KIMV
  • お礼率10% (83/770)
  • Oracle
  • 回答数2
  • ありがとう数6

質問者が選んだベストアンサー

  • ベストアンサー
  • unamana19
  • ベストアンサー率62% (56/89)
回答No.2

tnsnames.oraの設定とか・・・

その他の回答 (1)

回答No.1

メジャーなODBCドライバとしては、マイクロソフト製のものとオラクル社のものと2種類あります。 どちらも、オラクルクライアントが導入されているPCで動作します。 ODBCを動作させるためには、オラクルクライアントがインストールされて、 オラクルクライアントの環境が正しく設定されていなければなりません。 オラクルクライアントが導入されている環境なら、SQL*PLUSがインストールされていると思うので SQL*PLUSでサーバに接続できるか先に確認してください。

KIMV
質問者

補足

接続できませんでした。 何の設定がまずいんでしょうか?

関連するQ&A

  • ACCESSにODBC経由でORACLE接続

    ACCESSのプロジェクト(帳票印刷など)ですが、データはORACLEに置いています。 ORACLEのクライアントをインストールしないで、ODBCを経由して、接続できますか?

  • ACCESS2000のODBC

    こんにちわ。 いまACCESS2000のMDBにODBC経由で, ORACLE10gのテーブルを参照したいと思い, [テーブルのリンク]-[ファイルの種類]-[ODBC]としたところ, ODBCソースを選択するダイアログが表示されません。 何か設定の不備があるのでしょうか? 教えてください。よろしくお願いします。

  • ACCESSからODBC経由だと"ORA-12504"

    遠隔の環境からOracleに接続させています。 OracleのSQL Plusだと、接続できるのですが、 ACCESSのODBC経由だと、「ORA-12504」のエラーが表示され、接続できず、困っています。 サービス名はあわしているつもりです。 アドバイスをお願いいたします。 ●OracleサーバーのVerはよくわかりません... 多分古い(8iぐらい)と思います。 accessは2003です。 Oracleクライアントは、Oracle8iです。 よろしくお願いいたします。

  • ACCESS2000で8iのテーブルへアクセスしたら、ODBC--接続失敗となる

    Oracle8iのシステムとOracle9iのシステムがあります。 Oracle8iを使用していたクライアントPCを9iのシステムを 使用するために一度バージョンアップしましたが、また8i のシステムを使うために8iに戻しました。 OracleのNet8 Configuration Assistant でのOracleの データベースへの接続はできましたが、ACCESS2000での Oracleデータベースへの接続は「ODBC--"****"への 接続が失敗しました」というエラーが出てアクセスが開き ません。 どうすればよいでしょうか。

  • AccessからOracleDBへのリンク(ODBC経由)

    AccessからOracleDBへのリンクについて教えてください。 以前の質問でも似たような質問があったのですが、少し違うようなので 質問させていただきます。 Oracleクライアント(Net8含む)がインストールされていないPCからODBC経由でOracleDB をリンクさせて参照しようと考えています。 そこで、OracleDBを参照できるように「設定」→「コンパネ」→「ODBCデータソース」 から ”Microsoft ODBC for Oracle” バージョン 2.573.6526.00 データソースを新規に追加しようとすると下記のようなエラーメッセージが表示され怒られてしまいます(--;) **************************** エラー内容 ***************************** Oracle(tm)クライアントとネットワークコンポーネントが見つかりません。これらのコンポーネントは Oracle Corporationから提供され、Oracle Version 7.3(またはそれ以降) のクライアントソフトウェアの一部としてインストールされます。 このドライバを使用するには、これらのコンポーネントを先にインストールしてください。 ****************************************************************** このようなエラーメッセージが出るということは具体的に何が足りないのでしょうか? やはりOracleクライアントのインストールは必須なのでしょうか? 申し訳ないですが宜しくお願い致します。 Access97、Oracle8.1.6

  • ACCESSからODBC接続でORA-12504

    Access上でオラクルのテーブルのリンクを設定しようと していますが、「ORA-12504」のエラーが表示されてしまい 接続できず、困っています。 【エラー詳細】 ODBC-呼び出しが失敗しました。 [Oracle][ODBC][Ora]ORA-12154 TNS~ (#12154)[Microsoft][ODBC Driver Manager]ドライバのSQLSetConnectAttrは失敗しました。(♯0)[Microsoft][ODBC Driver Manager]ドライバのSQLSetConnectAttrは失敗しました。(#0) なお、SQLPlusで接続ができていますし、ODBCアドミニストレータ の接続テストも成功します。 Accessで問題があるのでしょうか? 【環境】 OS:WinXP x64 Access:003 Oracle:サーバ 10g(10.2.0.1) for 64-bit    :クライアント 10g(10.1.0.2) for 32-bit     ※64-bitのオラクルクライアントはAccessが      ドライバを認識しないため使用できませんでした。 何かわかりましたらご教授ください。 よろしくお願いします。

  • ACCESSからのODBC接続について

    Windows2000サーバー上にあるアクセスファイル(別のOracle9サーバーにODBCリンクしている)をWindowsXpパソコンにコピーしましたが、「ODBC-xxxxへの接続が失敗しました」と表示されOracleデータを参照できません。 WindowsXpには、Oracleクライアントはインストール済み、DSNにもMicrosoft ODBC for Oracleを登録済みです。新規にODBCリンクすることは可能です。 エラーなく参照できるようにするにはどうすればいいでしょうか。

  • ORACLE のバージョンアップに伴うODBC接続について

    オラクルのバージョンアップを行います。 クライアントで、サブシステムとしてアクセスによるODBC接続でリンクを張ってデータを利用していますが、影響があるのでしょうか? Oracle 10g Release2(10.2.0)    ?  ↓ Oracle 10g Release2(10.2.0.4)

  • ACCESSを使ってのODBC接続がうまくいかない

    クライアント側のACCESSを使いODBC経由でMySQLへ接続しようとしたらうまく接続が出来ません。 現象はACCESSの、[新規作成] - [テーブルのリンク] - ファイルの種類を[ODBC Databases ()] - コンピュータデータソースにあるODBCを選択。 すると普通はここでテーブルの一覧が表示されるはずが、最初の画面に戻ってしまいます。 他のソフト(EXCELなど)でODBC接続を行ったところうまくいきます。なのでODBC自体の設定は問題ないと考えられます。 以前はうまく行っていたのですが、ACCESSのデータファイル(.mdb)を一度削除して新たに作り直したらうまくいかなくなりました。 この現象で何かわかる方いらっしゃいますか? よろしくお願いします。 MySQL 4.0 ODBC 3.51 ACCESS 2000

  • ネットワーク上のFireBirdへODBCでアクセスするには?

    ご存知の方、いらっしゃいましたら教えてください。 ネットワーク上のFireBird1.5サーバへクライアントPCからODBC経由でアクセスするにはどのように環境設定したら良いのでしょうか?