Przemysław Pawłowski

Przemysław Pawłowski Quality Assurance,
Inovatica

Temat: Problem z połączeniem w pl/sql developer

WiTAM,
OD NIEDAWNA ZACZĄŁEM POGŁĘBIAĆ WIEDZĘ W KIERUNKU BAZ DANYCH ORACLE , A DOKŁADNIEJ CHCĘ OPANOWAĆ WERSJĘ 11G. MAMY TAKI PROBLEM ZE JAK CHCĘ POŁĄCZYĆ SIĘ Z BAZA ZA POMOCĄ PL/SQL DEVELOPEREM TO MAM PROBLEM. MIMO ZE W PLIKU TNSNAMES.ORA ZOSTAŁ DODANY WPIS O MOJEJ BAZIE TO PROGRAM JEJ NIE WIDZI?? MOŻE KTOŚ PODPOWIE CO MAM ZROBIC??

konto usunięte

Temat: Problem z połączeniem w pl/sql developer

Zacytuj zawartość pliku TNSNAMES.ORA,a także treść komunikatu, który dostajesz. I screen z okienka New / Select Database Connection, żebyśmy wiedzieli co tam wpisujesz.

Poza tym: cat message | tr [A-Z] [a-z] ;)Adam Michalski edytował(a) ten post dnia 24.03.11 o godzinie 01:40
Przemysław Pawłowski

Przemysław Pawłowski Quality Assurance,
Inovatica

Temat: Problem z połączeniem w pl/sql developer

W FOLDERZE E:\app\Przemekp5\product\11.1.0\db_1\NETWORK\ADMIN w pliku tnsnamer.ora mam:
"
# tnsnames.ora Network Configuration File: E:\app\Przemekp5\product\11.1.0\db_1\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.
TEST=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.3.20)(PORT = 1128))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME=test)
)
)
"
najpierw probuje pl/sql developera skonfigurować w ten sposób

Obrazek


a powniej wpisuje swoje dane uzytkownika i nie loguje, wogole mojej bazy test nie widzi;/


Obrazek
Paweł Pasztaleniec

Paweł Pasztaleniec Lead Consultant -
CGI

Temat: Problem z połączeniem w pl/sql developer

Dla pewności zapytam, czy zgodnie z komunikatem, który się wyświetla, zainstalowana wersja klienta Oracle jest 32 bit czy 64 bit? Z wersją 64 bit nie będzie współpracować.

Pozdrawiam
Paweł

Temat: Problem z połączeniem w pl/sql developer

Mógłbyś przesłać wynik polecenia: tnsping TEST
Przemysław Pawłowski:
WiTAM,
OD NIEDAWNA ZACZĄŁEM POGŁĘBIAĆ WIEDZĘ W KIERUNKU BAZ DANYCH ORACLE , A DOKŁADNIEJ CHCĘ OPANOWAĆ WERSJĘ 11G. MAMY TAKI PROBLEM ZE JAK CHCĘ POŁĄCZYĆ SIĘ Z BAZA ZA POMOCĄ PL/SQL DEVELOPEREM TO MAM PROBLEM. MIMO ZE W PLIKU TNSNAMES.ORA ZOSTAŁ DODANY WPIS O MOJEJ BAZIE TO PROGRAM JEJ NIE WIDZI?? MOŻE KTOŚ PODPOWIE CO MAM ZROBIC??
Przemysław Pawłowski

Przemysław Pawłowski Quality Assurance,
Inovatica

Temat: Problem z połączeniem w pl/sql developer

witam, więc moja wersja oracle to jest wersja 64 bit, czyli dlatego też nie mogę się połaczyć??
Przemysław Pawłowski

Przemysław Pawłowski Quality Assurance,
Inovatica

Temat: Problem z połączeniem w pl/sql developer

Karol Napiórkowski:
Mógłbyś przesłać wynik polecenia: tnsping TEST
Przemysław Pawłowski:
WiTAM,
OD NIEDAWNA ZACZĄŁEM POGŁĘBIAĆ WIEDZĘ W KIERUNKU BAZ DANYCH ORACLE , A DOKŁADNIEJ CHCĘ OPANOWAĆ WERSJĘ 11G. MAMY TAKI PROBLEM ZE JAK CHCĘ POŁĄCZYĆ SIĘ Z BAZA ZA POMOCĄ PL/SQL DEVELOPEREM TO MAM PROBLEM. MIMO ZE W PLIKU TNSNAMES.ORA ZOSTAŁ DODANY WPIS O MOJEJ BAZIE TO PROGRAM JEJ NIE WIDZI?? MOŻE KTOŚ PODPOWIE CO MAM ZROBIC??


Obrazek
Pawel M.

Pawel M. oracle, middleware,
jboss, apache

Temat: Problem z połączeniem w pl/sql developer

Paweł Pasztaleniec:
Dla pewności zapytam, czy zgodnie z komunikatem, który się wyświetla, zainstalowana wersja klienta Oracle jest 32 bit czy 64 bit? Z wersją 64 bit nie będzie współpracować.

Pozdrawiam
Paweł


Dokladnie tak jak pisze kolega Paweł. Ani Toad anie pl/sql developer nie obsluguje wersji oracla 64bit. Musi byc 32 bit - inaczej nie zabangla. Sam testowalem ktoregos razu takie konfiguracje.

Pozdrawiam,
Paweł
Monika A.

Monika A. programista

Temat: Problem z połączeniem w pl/sql developer


Obrazek

Chodziło raczej o wywołanie tego polecenia z windowsowego command-line... :)

Temat: Problem z połączeniem w pl/sql developer

Dokładnie. chodziło o wykonanie polecenia spod windowsowego comand-line. Ale ze zrzutu wynika, że połączenie z bazą jest :) więc prawdopodobną przyczyną są sugestie kolegów dotyczące klienta 64 bit.

Pozdrawiam
Karol
Pawel M.

Pawel M. oracle, middleware,
jboss, apache

Temat: Problem z połączeniem w pl/sql developer

Dokladnie - jak pisze kolezanka Monika - tnsping TEST wykonaj bezposrednio z command line a nie z sqlplusa... ;-) Sama instalacja oracle 64 bity zapewne dziala bez problemu, natomiast nie podlaczysz sie zadnym toolem typu wlasnie toad, pl/sql developer.
Moze sprobuj sql developera ;-)

Pozdrawiam
Paweł
Przemysław Pawłowski

Przemysław Pawłowski Quality Assurance,
Inovatica

Temat: Problem z połączeniem w pl/sql developer


Obrazek
Pawel M.

Pawel M. oracle, middleware,
jboss, apache

Temat: Problem z połączeniem w pl/sql developer

jaka jest nazwa listenera?
jakie masz wynik polecenia:
cmd>> lsnrctl status nazwa_listenera?

Pozdrawiam,
PawełPawel M. edytował(a) ten post dnia 24.03.11 o godzinie 11:36

Temat: Problem z połączeniem w pl/sql developer

Czy port 1158 jest odblokowany w zaporze serwera?
Czy nasłuch słucha rzeczywiście na tym porcie?

Temat: Problem z połączeniem w pl/sql developer

Czy jest to baza lokalna na twojej maszynie?
Jeżeli tak to czy masz statyczny adres ip?
Może adres ip serwera jest inny niż w tnsnames.ora?
Przemysław Pawłowski

Przemysław Pawłowski Quality Assurance,
Inovatica

Temat: Problem z połączeniem w pl/sql developer


Obrazek
Przemysław Pawłowski

Przemysław Pawłowski Quality Assurance,
Inovatica

Temat: Problem z połączeniem w pl/sql developer

a i jeszcze jedno z SQL developera się zalogowałem do bazy, więc chyba to może być przyczyna tej architektury ze mam 64 bit??

Temat: Problem z połączeniem w pl/sql developer

Jak widać nasłuch słucha na porcie standardowym 1521 a u Ciebie w konfiguracji w pliku tnsnanmes.ora masz 1158
Przemysław Pawłowski

Przemysław Pawłowski Quality Assurance,
Inovatica

Temat: Problem z połączeniem w pl/sql developer

pozmieniałem na porty 1521 i w sql developerze łaczy się przy takich ustawieniach


Obrazek

Temat: Problem z połączeniem w pl/sql developer

Przemysław Pawłowski:
pozmieniałem na porty 1521 i w sql developerze łaczy się przy takich ustawieniach


Obrazek

Tu łączysz się z pominięciem konfiguracji w tnsnames.ora przez localhost port 1521 SID TEST.
Proponuję poprawić tnsnames.ora i sprawdzić wynik: tnsping TEST (możesz podesłać wynik)

Jeżeli wynik będzie pomyślny spróbować połączenia przy pomocy pl/sql developera.

Jak się nie powiedzie sugerowałbym instalację na tej maszynie klienta Oracle w wersji 32 bit co wydaje mi się możliwe na Win7 64bit. Te kroki powinny rozwiązać twój problem.

Następna dyskusja:

problem z prostym zapytanie...




Wyślij zaproszenie do