方法: 1. 下部のタスクバーを右クリックし、「タスク マネージャー」を選択し、サービス パネル インターフェイスに入ります。 2. サービス パネルで「OracleOraDb11g_home1TNSListener」サービスと「OracleServiceORCL」サービスを見つけて開き、再接続します。サーバーに送信できます。
このチュートリアルの動作環境: Windows 10 システム、Oracle バージョン 12c、Dell G3 コンピューター。
次のエラーが発生します: ORA-12541:TNS: no listen (次の図に示すように):
エラーの理由は、リスナー サービスを開いていないことです。
解決策
に示すように、サービスでこのサービスを有効にします。下の図。
1. タスク マネージャーで指定したサービスを見つけます
タスクバーを右クリックし、[タスク マネージャー] を選択して、サービス パネルに入ります。インターフェイス
##2. サービスに入って、OracleOraDb11g_home1TNSListener と OracleServiceORCL が開いているかどうかを確認します。開いていない場合は、開きます。
拡張知識:エラーが発生しました: ORA-01017: 無効なユーザー名/パスワード; ログオンが拒否されました。
解決策: データベース接続を構成するとき、ユーザー名とパスワードは両方とも root であり、Oracle のインストール時に root で構成されていました。ただし、上記のエラーが発生しますが、その後、ユーザー名:scott、パスワード:tigerを使用して正常にログインできます。この scott アカウントは、データベースのインストール時にも構成されました。
推奨チュートリアル: 「
Oracle ビデオ チュートリアル」
以上がOracle の 12541 エラーを解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。