Oracle用にODBCを構成しようとしています。私はOracleクライアントをインストールしました。 私はODBCデータソース管理者に行き、Addをクリックし、OraClient 11g_homeの Oracleを選択しました。私はDataSource名、TNSサービス名とUserIDを記入しました。テスト接続をクリックすると、ORA-12154エラーが表示されました。Oracle tnsnames.oraの配置先を指定し、ODBCをOracleデータベースに接続するように指定する
レジストリにTNS_ADMINパスが指定されていないことに気付きました。 TNSファイルを見ると、ODBC接続はtnsnames.oraファイルを検索して、追加情報を確認します。
だから、私はそれが Cに指定さTNS_ADMINパスに述べていることをGoogleで検索し、見つかった:私はOracleクライアントをインストールしますが、管理者がインストールしない11.2.0 \ client_1の\ネットワーク\管理者
\ \ oracle_install_folder \製品。私はチェックし、client_1の下にnetwork \ adminフォルダが見つかりませんでした。
質問:
- 私のOracleのODBCが接続を取得するには、私は私のレジストリにTNS_ADMINを追加する必要がありますか?
- TNS_ADMINへのパスは?
- network \ adminフォルダが表示されません.Oracle Clientを再インストールしてAdministratorパッケージを選択する必要がありますか?
- どこにtnsnames.oraファイルをコピーしますか?
おかげで...あなたは、レジストリでTNS_ADMINを設定する必要はありません
インストールでnetwork¥adminディレクトリが作成されているはずです。私は再インストールを試みます。 – bernie