• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:winアプリケーションからsolarisサーバーへのアクセス方法(ODBC?JDBC?)がわかりません)

WinアプリケーションからSolarisサーバーへのアクセス方法は?

このQ&Aのポイント
  • WinクライアントでMS-ACCESSを使い、Solaris9サーバーマシンのOracle DBにアクセスしたい。ODBCやJDBCを使用できるのか、手順がわからない。
  • ODBCを使用する場合、Winのクライアントの管理ツールからODBCソースを作成しようとしたが、Solaris9が対応していないか、アクセスが拒否される。
  • JDBCを使用する場合、Winクライアントからどのような手順でアクセスできるのか、全くわからない。

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

  • ベストアンサー
  • ese_ee
  • ベストアンサー率48% (68/139)
回答No.2

基本パッケージだけではなく、 ODBC Supplement は導入済みでしょうか? ODBCドライバはInstantClientのものを使用してください。 http://www.stbbs.net/blog/2007/04/oracle10g-instant-client-windows-odbc.html

参考URL:
http://www.stbbs.net/blog/2007/04/oracle10g-instant-client-windows-odbc.html
tochou4848
質問者

お礼

返信が遅くなりすいません。 接続できました!! ありがとうございます!

その他の回答 (1)

  • ese_ee
  • ベストアンサー率48% (68/139)
回答No.1

1)Oracleクライアントか、もしくは、  InstantClient(10gから) http://otn.oracle.co.jp/tech/oci/instantclient/instantclient.html をインストールして設定する必要があります。 サーバー側で対処できる方法は無いです。 最短手順は、 ・InstantClientインストール ・DSN設定 ・Accessでリンクテーブル作成等 です。 ADOやoo4oを使ってVBAでコードを書いてODBCを使わずに Oracleへアクセスする方法もありますが、 MSAcessでそれを行うメリットは薄いでしょう。 2)MSAccessからJDBCを使うことはできません。

tochou4848
質問者

お礼

ese_ee様 ご回答ありがとうございます。 InstantClientをインストールしてみました。 DNS設定についてもう少しご教示いただけますでしょうか? よく理解していないので、間違っているかもしれませんが、 DNS設定とは、 ODBCデータソース作成 ↓ DNS設定(上記ODBCデータソースを指定) という流れでよろしいでしょうか? それを前提に検証してみたところ、ODBCデータソース作成で失敗している状況です。 データソースの新規作成で、データソースドライバをMS ODBC for Oracleにすると『オラクルクライアントとネットワークコンポーネントが見つかりません』と出てしまいます。 また、だめもとでSQLserverドライバを選んで見ましたがNGでした。 どのような手順で行うのかご教示いただければ幸いです。 宜しくお願い致します。

関連するQ&A