• ベストアンサー

tnsnames.ora ファイルについて

VB初心者です。現在、開発環境のPCにて、VB6でOracleサーバにoo4oを使って接続しています。接続文字列にはtns名で名前解決しています。 質問なのですが、このプログラムをセットアップファイルを使ってその他のPCにインストールしようと思います。その際にはOracleドライバおよびtnsnames.oraもインストールする必要はありますか?もし、必要な場合tnsnames.oraはどこに保存すればよろしいのでしょうか?なお、インストール先にはOracleクライアントはインストールされません。 どうぞよろしくお願いいたします。

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

  • ベストアンサー
  • Kuppycat
  • ベストアンサー率50% (109/216)
回答No.2

インストールする先のPCにもoo4oをインストール必要があって、かつ、Oracleのライセンスも必要です。 簡単に言ってしまえば、プログラムをインストールする先のPCにもOracleクライアントをインストールしないといけないよ。ということで。

sublime3544
質問者

お礼

ありがとうございます。 ライセンスを確認してもういちど検討します。

その他の回答 (1)

  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.1

>Oracleドライバおよびtnsnames.oraもインストールする必要はありますか OO4Oがインストールされていて参照設定でOracleInProcServer*.*TypeLibraryに参照すれば良いのでは >tnsnames.oraはどこに保存すれば・・ もし必要ならクライアントマシンの%ORACLE_HOME%\network\adminフォルダ

sublime3544
質問者

補足

ご回答ありがとうございます。 すみません、質問の仕方が悪かったと思います。 質問は、オラクルがインストールされていないPC複数台にoo4oで作ったVB6のプログラムを実行したいのですが、そのPCにオラクルのドライバーやtnsnames.oraファイルもインストールする必要はありますか?また、もし tnsnames.oraファイルが必要な場合どこにインストールすればよろしいですか? 開発用のPCではオラクルクライアントがインストールされています。また、参照設定でOracleInProcServer*.*TypeLibraryを参照しています。また、その開発用のPCでは%ORACLE_HOME%\network\adminにtnsnames.oraファイルが存在します。

関連するQ&A