Witam,
Jestem praktykantem w firmie i uczę się w niej między innymi zarządzania platformą firmy. Dostałem polecenie bym spróbował się połączyć z platformą testową stojącą na oracle database. Dostałem adres IP, SID i hasło do sys. Załączyłem Oracle SQL Developer i za nic nie mogę się połączyć. Jako Connection Name wpisuje sobie: Testowe1 jako użytkownika swój login i hasło do platformy, a jako Hostname wpisuje IP które dostałem od IT i cały czas mam błąd: the network adapter could not establish the connection. Bardzo prosiłbym o wskazówki co mogę zrobić by się połaczyć z bazą danych, jest ona testowa specjalnie po to bym mógł zacząć się nią bawić, ale nie chciałbym czekać do poniedziałku jak mój "mentor" sam mi się zaloguje :/
Logowanie się do bazy danych Oracle
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Będzin/Sosnowiec/Dąbrowa Górnicza/Wrocław
- Postów: 32
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Będzin/Sosnowiec/Dąbrowa Górnicza/Wrocław
- Postów: 32
tak i to na wszystkie sposoby z własnym loginem do platformy jak i na "admin" i z hasłem tym sys i swoim własnym :/ Sam już nie wiem, do tej pory bawiłem się SQL server i MySQL i nie miałem tak uciążliwego problemu z logowaniem, albo czegoś nie rozumiem w obsłudze Oracle Developer.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 106
Komunikat wskazuje na to, że pod tym adresem IP i portem nie nasłuchuje oracle. Upewnij się, że podajesz poprawny adres i port.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Będzin/Sosnowiec/Dąbrowa Górnicza/Wrocław
- Postów: 32
ech, będę musiał się w takim razie skontaktować z Administratorem i poprosić o dane do logowania bo może coś złego otrzymałem :c
- Rejestracja: dni
- Ostatnio: dni
Spróbuj przez SQL Plus.
Znalazłem coś takiego w necie
Use a connection string like this:
sqlplus scott/tiger@"(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=<ip>)(PORT=<port>))(CONNECT_DATA=(SID=<sid>))"
gdzie w tym przykładzie scott -> nazwa bazy, tiger -> hasło
Jeśli nic nie pomyliłem.
Pozdrawiam.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Śląsk
- Postów: 45
DamianDG podał trochę zły opis parametrów.
Poprawny:
sqlplus USER/PASSWORD@"(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=<IP>)(PORT=<port>))(CONNECT_DATA=(SERVER=dedicated)(SID=<SID>)))"
USER - nazwa użytkownika
PASSWORD - hasło
Jeśli dalej nie możesz się zalogować to warto także sprawdzić czy masz otwarte ruchy sieciowe do podanego ip i portu.
Np.poprzez tnsping:
tnsping "(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=<IP>)(PORT=<port>))(CONNECT_DATA=(SERVER=dedicated)(SID=<SID>)))"