Bạn cần đặt oracle để lắng nghe tất cả các địa chỉ ip (theo mặc định, oracle chỉ lắng nghe các kết nối localhost.)
Bước 1 - Chỉnh sửa listener.ora
Tệp này nằm ở:
- Windows:
%ORACLE_HOME%\network\admin\listener.ora
. - Linux:$ ORACLE_HOME / network / admin / listener.ora
Thay thế localhost
với 0.0.0.0
# ...
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 0.0.0.0)(PORT = 1521))
)
)
# ...
Bước 2 - Khởi động lại các dịch vụ Oracle
-
Windows: WinKey + r
services.msc
-
Linux (CentOs):
sudo systemctl restart oracle-xe