問題タブ [ora-12170]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - sqlplus が接続しないのはなぜですか?
私の目標は、OS X マシンから Oracle 9i インスタンスに接続することです。こちらのセットアップ手順に従いましたが、(最終的には) エラーなしで完了しました。ただし、sqlplus が接続できないことがわかりました。
ちょっと待って...
私のtnsnames.ora
ファイル...
たぶん、設定する必要があるenv変数がありますか?
アップデート
DB ホスト マシンに問題なく ping を実行できます。
試した...
わかった...
tnsnames.oraSID
の代わりに使用してみました。SERVICE_NAME
結果は変わらなかったようです。に戻しましたSERVICE_NAME
。
sqlnet.log の最後の 2 つのエントリ...
部分的な回答
回答ありがとうございます。彼らは役に立ちました。DNSに問題があることがわかりました。ホスト名でpingできたので、うまくいくはずだと思いました。IPアドレスも試しました。このOS Xマシンで動作するには、内部「10.1.xx」IPアドレスが必要であることが判明しました(ただし、Windowsではホスト名で問題ありません)。
この時点で、接続できます...
ただし、これらの値を tnsnames.ora に入力しても、これはまだ機能しません...
...
必要なものに近いサンプルの tnsnames.ora ファイルを検索し、その内容をファイルにコピーしました。パラメータを変更したところ、すべてが機能するようになりました。なぜ私のものが機能しなかったのかわかりません。
.net - 接続エラー:Oracle.DataAccess.Client.OracleException ORA-12170
これには何時間もかかりました。この.NetアプリをXPシステムで実行する必要があります。誰かがいくつかのファイルを台無しにしたようですので、C#のconn.Open()がこのエラーを引き起こしています:
これは私のsqlnet.oraファイルです:
これはtnsnames.oraです:
これはlistener.oraです:
ホスト名をlocalhost、127.0.0.1に変更しようとしましたが、機能しません。また、
- SQLPlusからクエリを実行できます。
- システムにファイアウォールはありません
- .NetアプリとDBは同じマシン上にあります。
php - Oracle10GR2に接続するときのPHPエラー
私はこのコードを持っています:
そして私はこのエラーを受け取ります:
リモートOracleデータベースに接続しようとしていますが、このエラーが発生し、理由がわかりません
何が問題ですか?
oracle - SSIS パッケージが Oracle 10g への接続に使用している ORA ファイルを確認するにはどうすればよいですか?
Oracle 10g データベースからデータを抽出する SSIS パッケージを保守しています。接続がエラー コードでタイムアウトした場合:
プロバイダーの初期化中にエラーが発生したため、接続のテストに失敗しました。ORA-12170: TNS: 接続タイムアウトが発生しました
sqlnet.ora または tnsnames.ora を変更するように言われました。これは興味深い問題を提起します。問題が解決するまで1つずつ変更する以外に、SSISで使用されているoraファイルを見つけるにはどうすればよいですか?
backup や _old などの名前が付いていない 2 つのディレクトリに tnsnames.ora ファイルがあることを付け加えておきます。
D:\oracle\product\11.2.0\client_1\NETWORK\ADMIN
D:\oracle\product\11.2.0\client_2_32_bit\NETWORK\ADMIN
c#-4.0 - Oracle 接続は正常ですが、ORA-12170: TNS: クエリの実行中に接続タイムアウトが発生しました
.net c# コンソール アプリケーションから oracle 11g データベースに対してクエリを実行すると、エラーが発生します。正常に接続されているようです(conn.State
プロパティはOpen
以下の行以降)
しかし、クエリを起動すると、ORA-12170エラー (接続タイムアウトが発生しました) が発生します。別のデータベースに対する同じテストが適切に機能するため、コードに問題があるとは思いません。
同じユーザーでOracle SQL Developerを介してこのデータベースに接続し、行を正常に挿入/削除できます。
コマンドラインを介してsqlplusに接続しようとすると、 ORA-12560: TNS:protocol adapter error が発生するため、テストを行うことができません。
すべての Oracle サービスが実行されています。
コマンドLsnrctl status
は次のように述べています。
両方のエラーのいずれかに関連するヘルプをいただければ幸いです。
.net - LDAP名を持つODP.NETのOracle接続文字列
現在のバージョンのODP.NETを使用しており、LDAP名を使用してOracleサーバーに接続しようとしています。私は基本的な文字列を試しました:
データソース=ServerName;ユーザーID=RemovedUserId; Password = RemovedPwd;
接続の試行は、次のエラーでタイムアウトします。
ORA-12170:TNS:接続タイムアウトが発生しました
同じボックスから同じLDAP、ユーザーID、パスワードを使用してTOAD経由で接続できます。
「データソース」とは異なるものを使用する必要がありますか、それともサーバー名にLDAPプレフィックスを追加する必要がありますか?
database - ローカルエリアネットワークを介してOracle10gServerにアクセスするにはどうすればよいですか?
Oracle 10g server Expressエディションをシステムにインストールしました(たとえば、host-a [100.101.102.103])
そして、sqlコマンドラインのコマンドを使用して、別のシステム(たとえばhost-b [100.101.102.104])からデータベースにアクセスしようとしました。
しかし、それは次のようなことを言います
リクエストのタイムアウト。ORA-12170:TNS:接続タイムアウトが発生しました
...私が間違えたところ...
- すべてのユーザー名、パスワード、IPはすべて正しいです。
- 両方のシステムが同じローカルエリア接続にあります。
誰か助けてください。
oracle - TOAD for Oracle を使用してサーバーデータベースに接続するには?
Oracle データベース (バージョン 10.6.1.3) に TOAD を使用しています。サーバーデータベースに接続しようとすると、エラーが返されます:
ORA-12170: TNS: 接続タイムアウトが発生しました
DIRECT-Host、Port、SID のユーザー名、パスワードを書き、OraClient11g_home を使用して接続しました。このエラーについて何か考えがありますか?
oracle - 別の Oracle クライアントのみのコンピュータから Oracle サーバーに接続できません
1 台のマシンを Web サーバーとして、もう 1 台を Oracle サーバーとして、Web サーバーとして使用しています。 html
Oracle サーバー - XP ホーム x32
Oracle サーバーに接続できません。
なにか提案を?
私のオラクルサーバー(centOS)で
私のオラクルクライアント(XP)で
私のオラクルサーバーは外部からの接続をブロックしていると思います..
windows - Windows上のOracleデータベースへの接続
ネットワーク上に 2 台のマシンがあります。
- pc-1はWindows XP SP3、IPで実行されています
192.168.1.15
- pc-2はWindows Vista、IPで動作しています
192.168.1.16
Oracle 11gR2をpc-2 (Vista) にロードし、リスナーを次の設定で実行しています。address=192.168.1.16 and port=1065.
pc-1 (XP) を使用して Oracle データベースに接続しようとしていますが、ネットワーク アダプターが接続を確立できませんjdbc thin driver
でしたというエラーが表示されます。
私: jdbc:oracle:thin:@192.168.1.16:1065:oraJDBC url
pc-2は到達可能です。ping 192.168.1.16
私はPC-1からいくつかのことを試しました:
TELNET 192.168.l.16 1065
ポート 1065 で 192.168.1.16 に接続中...ホストへの接続を開くことができませんでした: 接続に失敗しました。pc-2 (vista+oracle) はオフになっているので、ファイアウォールがポート 1065 をブロックしているとは思いませfirewall
ん 。tnsping 192.168.1.16:1065
エラー TNS-12535: TNS: 操作がタイムアウトしましたsqlplus sys/sys@//192.168.1.16:1065/ora as sysdba
しかし、それはエラーを与えますERROR:ORA-12170: TNS: 接続タイムアウトが発生しました
コマンド出力の一部PC-2
netstat -a
LOCAL ADDRESS
------------ FOREIGN ADDRESS
-------------- STATE
192.168.1.16:1065----------------- PC名 - - - - - - - - - - 聞いている
誰が私が何をすべきかを詳細に指定できますか? 私はこれを初めてやろうとしているので、何が間違っているのかわかりませんか?