1

先月、Oracle 11 XE をインストールして使用しましたが、今朝、コンピューターを再起動し、Windows から新しい更新プログラムをインストールしました。現在、データベースを機能させることができません。再起動するまでSQL Developerを使用していたため、これが原因であることはわかっています。SQL Developer で実行しようとすると、このエラーが発生します

An error was encountered performing the requested operation:
IO Error: The Network Adapter could not establish the connection
Vendor code 17002

私はServiceに行き、OracleServiceXEが実行されていることを確認しました。「OracleXETNSListener」を開始しようとしたところ、次のメッセージが表示されました。

The OracleXETNSListener service on Local Computer started and then stopped.
Some services stop automatically if they are not in use by other services and programs.

次にCMDに行き、「lsnrctl status」と入力して次のようにしました:

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=<host name>)(PORT=1521)))
TNS-12541: TNS:no listener
 TNS-12560: TNS:protocol adapter error
  TNS-00511: No listener
   64-bit Windows Error: 61: Unknown error
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
TNS-12541: TNS:no listener
 TNS-12560: TNS:protocol adapter error
  TNS-00511: No listener
   64-bit Windows Error: 2: No such file or directory

この時点で、私がグーグルで検索したほとんどすべてが、リスナーを開始するように指示しました。それが機能しない場合は、管理者として実行します。私はその両方を行いましたが、うまくいきませんでした。

cmdで正常に実行されています:

Starting tnslsnr: please wait...

Unable to OpenSCManager: err=5
TNS-12560: TNS:protocol adapter error
TNS-00530: Protocol adapter error

管理者として実行:

Starting tnslsnr: please wait...
(note: it stalls for 2 minutes)
TNS-12560: TNS:protocol adapter error

さらに複雑なことに、コンピューターから「更新プログラムのインストールを完了できませんでした」と表示され、更新プログラムのアンインストールをためらっています。

4

0 に答える 0