Forum Stats

  • 3,853,793 Users
  • 2,264,272 Discussions
  • 7,905,448 Comments

Discussions

ポート番号1521のLISTEN状態

977202
977202 Member Posts: 64

お世話になります。

Windows7PCにOracle11gを入れてます。

sqlpulsでつなげて、やや応答の遅い(40秒くらいかかる)SQLを投げました。

その間に、netstat -na でポートの受信状況を表示したとき、

以下のとおりLISTENIG状態を示したままです。

プロトコル  ローカル アドレス          外部アドレス        状態

TCP    0.0.0.0:1521           0.0.0.0:0              LISTENING

1521番ポートが、ESTABLISHED になるときって、どんなときなのでしょうか?

Tagged:

Answers

  • yamamoto
    yamamoto Member Posts: 177

    1521ポートはLISTENERが使用するデフォルトのポートです。

    LISTENERが外部(SQL*Net経由)からの接続待ちなので、「LISTENING」なのは正常で「ESTABLISHED」になることはないのではないでしょうか?

    ClientがSQL*Net経由で接続する場合、ポート番号は空いているものを使用するはずです。1521ポート以外でありませんか?

  • 977202
    977202 Member Posts: 64

    ご返信ありがとうございます。

    ClientがSQL*Net経由で接続する場合、ポート番号は空いているものを使用するはずです。1521ポート以外でありませんか?
    

    他の部分も見てみました。

    幾つかESTABLIED となっているのですが、

    SQL*Netを使った接続なのかどうかは、わかりませんでした。

    なお、IPv6のIPアドレスだと、1521でも、ESTABLISHEDと出ていました。

    プロトコル  ローカル アドレス          外部アドレス        状態

      TCP    [IpV6address]:1521  [IpV6address]:49171  ESTABLISHED

      TCP    [IpV6address]:49171  [IpV6address]:1521  ESTABLISHED

  • hottate
    hottate Member Posts: 43 Blue Ribbon

    Windows7 なら netstat -ao でプロセス ID が確認できます。

This discussion has been closed.