linux lsnrctl は内部コマンドではありません。解決策: 1. root ユーザーでログインした後、「su oracle」コマンドを実行します。2. oracle ユーザーを使用して、構成パラメーターは「export PATH=/」です。 home/oracle/app /oracle/product/11.2.0/dbhome_1/bin:$PATH ORACLE_HOME=/home/oracle/..." をエクスポートします。
このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
linux lsnrctl が内部コマンドではない場合、どうすればよいですか? lsnrctl 開始コマンドが見つかりません?
コマンドが見つかりません。環境変数が次のとおりである必要があります。正しく構成されていないか、データベースが正しく閉じられていません。.
私の操作:
通常の状況では、root ユーザーとしてログインした後、su oracle コマンドを実行して環境変数を取得します。
環境変数をまだ確認していない場合パラメータについては、oracle ユーザーを使用して次の 3 つのパラメータを設定し、正しいパスを設定します。
export PATH=/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin:$PATH export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_1 export ORACLE_SID=orcl
oracle ユーザーを使用して一時的にこれら 3 つの環境変数を構成すると、lsnrctl start で通常どおり監視を開始できます。
$ sqlplus /nolog //登录sqlplus SQL> connect /as sysdba //连接oracle SQL> startup //起动数据库
以上です!
関連する推奨事項: 「Linux ビデオ チュートリアル 」
以上がLinux lsnrctl が内部コマンドではない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。