2

こんにちは、ラップトップに Oracle 10 g Express Edition をインストールしました。プラットフォームは Windows XP SP3 です。インストールは正常に進みました。しかし、SqlPlus 経由で Oracle データベースに接続しようとすると、「TNS プロトコル アダプタ エラー」が発生します。私のラップトップはネットワーク上にあります。同じデータベースを Windows Server 2003 にインストールしたところ、問題なく動作しました。問題は何でしょうか?

4

1 に答える 1

5

これは だと思いますORA-12560: TNS:protocol adapter errorOracleのドキュメントでは、一般的な TNS エラーとして説明されていますが、2 つの非常に一般的な原因があります。

  1. OracleXE の Windows サービスが開始されていないため、データベースが起動していません。
  2. Oracle SID が設定されていません。

サービスが開始されている場合は、SID を設定してみてください。コマンド ウィンドウで次のように入力します。

C:>  set oracle_sid=XE   

(またはあなたがそれを呼んだものは何でも)。これで、SQL*Plus を使用してデータベースに接続できるようになります。これで問題が解決する場合は、おそらく環境変数 (システム情報、詳細設定タブ) に追加する必要があります。

于 2011-05-30T07:58:34.670 に答える