1

Oracle 8.1.7 *( "SECURITY = ON")でtns-listenerパスワードを設定していることに気付きましたが、SIDはとにかく列挙可能です( "Command = status"を介して)。あなたによると、ファイアウォールフィルタリングが唯一の可能な解決策ですか?

前もって感謝します

4

1 に答える 1

0

ステップ 1 – DB リスナーのステータスを確認する

   lsnrctl status

必要なリスナー (この場合は「orcl」) が表示されていないことに注意してください。

ステップ 2 – sqlplus 経由でログインする

   sqlplus sys/oracle as sysdba

Sqlplus では、次のエラー メッセージが表示されました。

   Writing audit records to Windows Event Log failed

ステップ 3 – Windows イベント ビューアー (eventvwr.exe) に移動します。

[Windows ログ] の下で、[アプリケーション] を右クリックし、[ログのクリア] を選択します。システムについても同じことを行います。

また、アプリケーションを右クリックして [プロパティ] を選択することも賢明です。次に、[ログ サイズ] の下で、[最大ログ サイズに達したとき] の下の次のオプションを選択します: [必要に応じてイベントを上書きする]。これにより、ログが上限に達して DB が起動しなくなるのを防ぐことができます。

Windows Vista 以降では、次のコマンドを実行してアプリケーション ログをクリアできます。

   wevtutil cl Application

ステップ 4 – sqlplus 経由でログインする

   sqlplus sys/oracle as sysdba

これで、エラー メッセージなしでログインできるはずです。

ステップ 5 - DB リスナーのステータスを確認する

   lsnrctl status

リスナーが実行されていることがわかります。

ステップ 6 – UCM の開始

UCM が起動します。

この質問に対するより詳細な回答については、私の完全なブログ投稿を参照してください。

于 2013-03-18T20:39:39.260 に答える