Nie można się połączyć z bazą Oracle.

2013-01-13 14:02

Rejestracja: 9 lat temu

Ostatnio: 1 dzień temu

0

Witam. Kiedyś korzystałem z bazy danych Oracle i działało wszystko bez problemów. Jednak już dłuższy czas z niej nie korzystałem. Chciałem wczoraj skorzystać z SQL developera jednak nie mogę połączyć się z bazą, gdyż wyskakuje taki błąd: the network adapter could not establish the connection Nie mogę również wejść na stronę: http://127.0.0.1:8080/apex bo wyświetla się komunikat jakbym w ogóle nie był połączony z internetem. Myślałem, że to wina antywirusa NOD32, jednak po deinstalacji nadal ten problem występuje. Jak temu zaradzić, jest mi to bardzo potrzebne.

Pozostało 580 znaków

2013-01-13 14:16

Rejestracja: 7 lat temu

Ostatnio: 21 minut temu

1
  1. baza na tym samym kompie co SQLDeveloper?
  2. baza wstała?
  3. nasłuch wstał?
  4. czy jak uruchomisz sqlplusa tak sqlplus / as sysdba to się łączy? Czy wtedy select name from v$database; coś zwraca?

Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.

Pozostało 580 znaków

2013-01-13 14:22

Rejestracja: 9 lat temu

Ostatnio: 1 dzień temu

0
  1. Ten sam komp.
  2. Wstał
  3. Wstał
  4. Zwraca coś takiego:

NAME

XE

Pozostało 580 znaków

2013-01-13 14:40

Rejestracja: 7 lat temu

Ostatnio: 21 minut temu

1

co masz w pliku tnsnames.ora jest w \oracle\network\admin\
co zwraca (z konsoli) tnsping xe
czy się łączy sqlplus tak sqlplus nazwa_usera/[email protected]
no i jak się próbujesz łączyć


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
edytowany 1x, ostatnio: abrakadaber, 2013-01-13 14:40

Pozostało 580 znaków

2013-01-13 14:45

Rejestracja: 9 lat temu

Ostatnio: 1 dzień temu

0

W pliku mam tak:

XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = Piotr-Komputer)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)

ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)

Konsola zwraca:

TNS-12545: Connect failed because target host or object does not exist

Łącze się przez SQL Developer

Przy łącznie jak napisałeś wyżej, najpierw wyskakuje TNS-12545: Connect failed because target host or object does not exist potem jest Enter user-name i password po wpisaniu wyskakuje: Connected to: Oracle Database 10g Express itd

edytowany 2x, ostatnio: olek1, 2013-01-13 14:48

Pozostało 580 znaków

2013-01-13 14:52

Rejestracja: 7 lat temu

Ostatnio: 21 minut temu

1

nie zmieniałeś przypadkiem nazwy kompa? zmień w tnsnames.ora to Piotr-Komputer na 127.0.0.1 i uruchom nasłuch jeszcze raz (w usługach)


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.

Pozostało 580 znaków

2013-01-13 14:53

Rejestracja: 9 lat temu

Ostatnio: 1 dzień temu

0

Oj dzięki, właśnie sobie przypomniałem, że zmieniałem nazwę. Co teraz zrobić?

Pozostało 580 znaków

2013-01-13 14:57

Rejestracja: 7 lat temu

Ostatnio: 21 minut temu

1

zmień w tnsnames.ora to Piotr-Komputer na 127.0.0.1 i uruchom nasłuch jeszcze raz (w usługach)


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.

Pozostało 580 znaków

2013-01-13 15:05

Rejestracja: 9 lat temu

Ostatnio: 1 dzień temu

0

Nie chce się zrestartować listener. W cmd pisze Wystąpił błąd systemu 1067.

Pozostało 580 znaków

2013-01-13 15:07

Rejestracja: 7 lat temu

Ostatnio: 21 minut temu

to zresetuj kompa


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.

Pozostało 580 znaków

2013-01-13 15:12

Rejestracja: 9 lat temu

Ostatnio: 1 dzień temu

0

I nadal jak włączam SQL Developer to ten sam błąd.

Edit: Zmieniłem nazwę w listenerze i działa. Wielkie dzięki.

edytowany 1x, ostatnio: olek1, 2013-01-13 15:49

Pozostało 580 znaków

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