こんにちは、ラップトップに Oracle 10 g Express Edition をインストールしました。プラットフォームは Windows XP SP3 です。インストールは正常に進みました。しかし、SqlPlus 経由で Oracle データベースに接続しようとすると、「TNS プロトコル アダプタ エラー」が発生します。私のラップトップはネットワーク上にあります。同じデータベースを Windows Server 2003 にインストールしたところ、問題なく動作しました。問題は何でしょうか?
質問する
8986 次
1 に答える
5
これは だと思いますORA-12560: TNS:protocol adapter error
。Oracleのドキュメントでは、一般的な TNS エラーとして説明されていますが、2 つの非常に一般的な原因があります。
- OracleXE の Windows サービスが開始されていないため、データベースが起動していません。
- Oracle SID が設定されていません。
サービスが開始されている場合は、SID を設定してみてください。コマンド ウィンドウで次のように入力します。
C:> set oracle_sid=XE
(またはあなたがそれを呼んだものは何でも)。これで、SQL*Plus を使用してデータベースに接続できるようになります。これで問題が解決する場合は、おそらく環境変数 (システム情報、詳細設定タブ) に追加する必要があります。
于 2011-05-30T07:58:34.670 に答える