0

11GR2 を実行している 1 つの Oracle サーバーに多数のインスタンスがあります。1 つのインスタンスの問題を修正する必要があります。Oracle サポートによると、データベースとそのリスナーをシャットダウンする必要があります。

lsnrctl stop
lsnrctl start

svcctlサーバー上でリスナーを開始および停止するためにも使用できます。

srvctl stop listener -n node_name

lsnrctl と srvctl はすべてサーバー/ホスト/ノード レベルに基づいていることに気付きました。同じサーバー上の他のインスタンスに影響を与えることなく、1 つのインスタンスのリスナーを停止できますか?

4

2 に答える 2

1

インスタンスの1つをバウンスしてパラメーターを調整するために、リスナーを停止することはありません。インスタンスは、復旧時にリスナーに自動的に登録されます。

一方、プロセス間の問題について話している場合は、そうしなければならない可能性があります。詳細が必要です。インスタンスに対してすでに確立されているセッションは、リスナーの停止の影響を受けないことを忘れないでください。

于 2012-08-27T20:48:03.723 に答える
1

あなたがする場合

lsnrctl ステータス

コマンドを実行すると、リスナーをシャットダウンすることで影響を受けるすべてのインスタンスが表示されます。通常、サーバー上で実行するリスナーは 1 つだけなので、サービスを提供するすべてのデータベースへのネットワーク アクセスを遮断します。

于 2012-08-27T20:10:31.000 に答える