oracle - zdalny dostęp do bazy

0

Zainstalowałem maszynę wirtualną z Oracle DB 12 i mam problem z połączeniem się z bazą z poziomu hosta (Windows). Generalnie nie chcę instalować żadnego oprogramowania klienckiego na Windowsie, ale skonfigurować połączenie w SQLDeveloperze.

Połączenie sieciowe maszyny wirtualnej skonfigurowane jest jako "Bridged-adapter". Oba komputery mają statyczne adresy IP:
Host (Windows) : 192.168.0.10
Maszyna wirtualna z oraclem (Linux): 192.168.0.110

ping 192.168.0.110 na windowsie zwraca odpowiedzi więc host systemy się widzą.

Zawartość pliku tnsnames.ora:

ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)

pdb1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = pdb1)
)
)

A zawartość listener.ora:

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP) (HOST = 0.0.0.0) (PORT = 80))
(PROTOCOL_STACK = (PRESENTATION = HTTP) (SESSION = RAW))
)
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP) (HOST = 0.0.0.0) (PORT = 21))
(PROTOCOL_STACK = (PRESENTATION = FTP) (SESSION = RAW))
)

(DESCRIPTION =
  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
) 

)

W SQLDeveloperze na Windowsie mam następującą konfigurację:
user name: system
password: oracle
hostname: 192.168.0.110
port: 1521
service name:orcl

Na linuxie bez żadnych problemów łączę się z bazą czy to za pomocą SQLDevelopera czy z SQLplus.

Błąd jaki otrzymuję na windowsie:
Network adapter could not establish connection, czyli tak jakby bazy w ogóle nie było...

Nie mam wiedzy o administracji bazą więc proszę o pomoc

0

spróbuj wyłączyć ścianę w Windowsie i wtedy się połączyć z bazą

1 użytkowników online, w tym zalogowanych: 0, gości: 1