TIL

Today I Learned. 知ったこと、学んだことを書いていく

TNSLSNR.EXEの停止

JavaのWebプロジェクトを起動しようとしたら、8080のポートが使われてた。8080のポートを使っているプロセスを特定、停止までの道のり。


8080を使っているPIDをみつける

netstat -ao | find "8080"
... ... ... 4312

PID4312のプロセス名を取得する

tasklist | find "123"

TNSLSNR.exe

TNSLSNRってなに

Oracleのなんかのソフトらしい

TNSLSNR.exeを停止

管理者権限のコマンドプロンプトで以下を実行

> lsnrctl

LSNRCTL for 64-bit Windows: Version 11.2.0.2.0 - Production on 12-10-2018 14:40:30

Copyright (c) 1991, 2014, Oracle.  All rights reserved.

Welcome to LSNRCTL, type "help" for information.

LSNRCTL> stop
(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))に接続中
コマンドは正常に終了しました。
LSNRCTL> exit

8080が使えるようになった!!

参考文献