próbuję odpalić bazę danych w sql developer na Oracle database.
sid to orcl
oraclevsswriter nie chce się uruchomić dla testu czy wtedy zadziała, chciałem go uruchomić
załączam screeny
Usługą usługą, ale pokaż konfigurację listenera (zawartość listener.ora).
- rezultat polecenia wywołanego z konsoli:
netstat -an | findstr 1521
Ostatnio musiałem postawić instancję lokalnie. Masakra jakaś z tym Oracle. Polecam Dockera do Oracla. Ja popełniłem ten błąd i nie używałem dockera - konfiguracja i usuwanie randomowych błędów zajęła mi ~~ 10h. No ale może ja miałem pecha.
yarel napisał(a):
Usługą usługą, ale pokaż konfigurację listenera (zawartość listener.ora).
- rezultat polecenia wywołanego z konsoli:
netstat -an | findstr 1521
nic nie wypisuje
strawberry shake napisał(a):
yarel napisał(a):
Usługą usługą, ale pokaż konfigurację listenera (zawartość listener.ora).
- rezultat polecenia wywołanego z konsoli:
netstat -an | findstr 1521
nic nie wypisuje
Skoro nic, tzn. że listener nie nasłuchuje na porcie 1521. Ze screena wynika, że na taki port próbujesz się łączyć sqldeveloperem.
Możesz pokazać wynik komendy lsnrctl status. Możesz też spróbować lsnrctl stop orcl, a następnie lsnrctl start orcl i zobaczyć czy wstanie, czy sypnie błędem. No i wrzuć zawartość listener.ora
listener.ora Network Configuration File: D:\pobrane\tools\programming\enviroments\sqlDeveloper\WINDOWS.X64_193000_db_home_ver3\NETWORK\ADMIN\listener.ora
Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = D:\pobrane\tools\programming\enviroments\sqlDeveloper\WINDOWS.X64_193000_db_home_ver3)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:D:\pobrane\tools\programming\enviroments\sqlDeveloper\WINDOWS.X64_193000_db_home_ver3\bin\oraclr19.dll")
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1523))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1523))
)
)
- Z tego co wkleiłeś widać, że listener masz na porcie 1523, a w kliencie mówisz, że ma się łączyć na 1521.
- Wygląda, ze masz dynamiczną rejestrację serwisu bazodanowego w listenerze, ale nie wiadomo czy baza się tam zarejestrowała. Możesz to sprawdzić via
lsnrctl status
yarel napisał(a):
- Z tego co wkleiłeś widać, że listener masz na porcie 1523, a w kliencie mówisz, że ma się łączyć na 1521.
- Wygląda, ze masz dynamiczną rejestrację serwisu bazodanowego w listenerze, ale nie wiadomo czy baza się tam zarejestrowała. Możesz to sprawdzić via
lsnrctl status
działa. wystarczyło zmienić 1521 na 1523.dzieki za pomoc