Społecznościowe Forum Podstawowy Problem Świadczeniodawcy

Problemy z aplikacjami => KS-SOMED => Wątek zaczęty przez: BartOr w Czerwca 16, 2016, 08:51:32 am

Tytuł: Problem po migracji Oracle z 10g XE na 11g standard
Wiadomość wysłana przez: BartOr w Czerwca 16, 2016, 08:51:32 am
Witam,

Migracja bazy przeszła bez większych problemów, po migracji zainstalowany somed i tu pojawia się problem. Wydaje mi się, że wszystko ustawiłem dobrze a przy sprawdzaniu połączenia w konfiguratorze dostaje komunikat

ORA-12504: TNS:nasłuch nie otrzymał SERVICE_NAME w CONNECT_DATA
System to windows serwer 2008 standart.

Zawartość pliku tnsnames.ora:
SOMED =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = PCS1)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = SOMED)
    )
  )


Zawartość pliku listener.ora:

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = SOMED)
      (SID_NAME = SOMED)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = PCS1)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = C:\app\Administrator

Może ktoś ma jakiś pomysł. Dzieki z góra za podpowiedź.
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standart
Wiadomość wysłana przez: 09061303 w Czerwca 16, 2016, 09:28:39 am
Somed odpalany z innego komputera czy z serwera win2008?
Ile bitów win server, ile bitów baza Oracle?
Wyrzuć jeszcze zawartość sqlnet.ora i zmiennej środowiskowej PATH (tutaj interesować nas powinny wpisy dotyczące oracla).

I takie jeszcze jedno pytanie - czy czasem wcześniej na tym samym kompie nie stał Oracle 10?
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standart
Wiadomość wysłana przez: BartOr w Czerwca 16, 2016, 10:43:47 am
Więc tak:

Somed odpalany z serwera, nazwa serwera PCS1.
Win ser 64 bit, oracle 64bit standart.
Zawartość sqlnet.ora:
# sqlnet.ora Network Configuration File: C:\app\Administrator\product\11.2.0\dbhome_1\network\admin\sqlnet.ora
# Generated by Oracle configuration tools.

# This file is actually generated by netca. But if customers choose to
# install "Software Only", this file wont exist and without the native
# authentication, they will not be able to connect to the database on NT.

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)


Zmiennej środowiskowej PATH
C:\app\Administrator\product\11.2.0\client_12;C:\app\Administrator\product\11.2.0\client_11;C:\app\Administrator\product\11.2.0\client_1;C:\app\Administrator\product\11.2.0\dbhome_1\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
Raczej nie było tu Oracla chociaż nie wiem bo przejeliśmy serwer i przychodnie po poprzedniej firmie. Serwer nowy kupiony rok temu a somed nadal na starym dell'u GX620 i win XP :) Może ktoś wcześniej próbował coś tu stawiać chociaż wydaje mi się, że raczej nie.


PS.: Sprawdzałem z innego komputera w sieci połączenie i dostaje taki sam komunikat.
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standart
Wiadomość wysłana przez: Sorn w Czerwca 16, 2016, 15:03:37 pm
Zamiast hosta wpisz adres IP.
Druga sprawa, upewnij się, że masz zainstalowanego klienta 32bit na serwerze bo na 64bit somed nie pójdzie.
Sprawdź czy masz otwarty port 1521 na firewall.
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standart
Wiadomość wysłana przez: BartOr w Czerwca 16, 2016, 15:08:12 pm
Próbowałem wpisać IP, komunikat taki sam.
Klient na 100% jest 32 bit. Port otwarty.
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standart
Wiadomość wysłana przez: 09061303 w Czerwca 16, 2016, 16:19:56 pm
W ścieżce PATH widać ślady po trzech klientach - albo są dalej zainstalowane albo nie były do końca poprawnie odinstalowywane. Ja bym zrobił z tym porządek.
Druga sprawa, odinstalowałbym wszystkie klienty, wyczyścił po nich katalogi (na wszelki), spradził PATHa czy nie ma pozostałości po klientach (powinien zostać tylko wpis dla bazy) i spróbował się zalogować sqlplusem spod samej bazy (da radę bez klienta) - jak nie wywali błędu, to próbowałbym instalować dopiero klienta 32bit w wersji 11 (12 nie dotykałbym, nie ma potrzeby). Jakby wywaliło błąd przy łączeniu po nazwie bazy (@PCS1) to spróbowałbym bez łączenia bez aliasu (czasem jest inny wynik). Wtedy wiemy czy listner nie ma jakichś problemów. Co dalej - trzeba zobaczyć jakie będą wyniki powyższego.
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standart
Wiadomość wysłana przez: BartOr w Czerwca 17, 2016, 12:07:10 pm
Postawiłem na drugim kompie na windowsie 7 oracla tego samego, czyli standart one. Ten sam komunikat. Windows 7 64bit, oracle 64 bit, client 32 bit. Czysta instalacja windowsa, oracla i someda. To samo co tam... Więc to jednak nie od ilości instalacji clienta :)
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standart
Wiadomość wysłana przez: 09061303 w Czerwca 17, 2016, 13:23:29 pm
Ale zmienna PATH może być skrzaczona po stronie serwera i jak nie poprawisz tam pewnych rzeczy, to nieważne skąd się połączysz, może być problem. Nie mówię, że to jest na pewno przez to, ale poszedłbym tą ścieżką, o której wcześniej pisałem.
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standart
Wiadomość wysłana przez: BartOr w Czerwca 17, 2016, 13:26:45 pm
Serwer postawiłem na innym kompie :) Czysty windows i czysty oracle i to samo jest, więc podejrzewam, że coś nie umiem skonfigurować tego oracla standart edition one, skoro na dwuch różnych maszynach jako serwery jest to samo...

PS. Na czystym systemie postawiłem darmowego oracla 11g XE i zaimportowałem bazę i łączy się, więc problem na 100% jest z konfiguracją oracla standard ...
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standard
Wiadomość wysłana przez: Sorn w Czerwca 17, 2016, 16:04:32 pm
A masz uruchomionego listenera czy tylko plik konfiguracyjny w notatniku uruchomiłeś?
Spróbuj konfiguratorem graficznym zmienić konfigurację.
Może coś pomoże.
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standard
Wiadomość wysłana przez: Sławek w Czerwca 18, 2016, 23:35:06 pm
Witam

Mam podobny problem, instaluję nową końcówkę i wyskakuje mi taki sam problem.
Wygoglowałem sobie błąd i problem teoretycznie dotyczy pliku tnsnames.ora, niestety według mnie jest Ok napisałem na pomoc do Kamsoftu i dostałem taką odpowiedź :
"Czy jest zainstalowany tylko 1 klient Oracla? Jeśli jest ich więcej niż 1 to być może plik tnsnames jest czytany z innej lokalizacji?
Czy parametr SERVICE_NAME jest poprawny?
XXX =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.0.0)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME =XXX)))"

Sprawdziłem wcześniej z innym kompem który działa i jest identyczny a że to nowy komputer to nie ma możliwości żeby był inna instalka. Paradoksalnie poprzez Net Cofigurator Asisantan się łączy ale na poziomie sqlplusa już nie.
Reasumując sprawdź polecenie tnsping nazwa aliasu czy masz poprawną ścieżkę , czy przypadkiem nie próbuje korzystać z innego i porównaj sobie zawartość w/w pliku z innym kompem. Niestety u mnie nadal temat jest nierozwiązany, podejrzewam że może coś w systemie blokuje może jakaś aktualizacja, nie wiem.

Pozdrawiam
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standard
Wiadomość wysłana przez: BartOr w Czerwca 20, 2016, 08:59:32 am
Dokładnie u mnie też przez Net Cofigurator Asisantant łączy się.

@Sorn

Konfigurowałem przez Net Configurator Asistant. Próbowałem to zmieniać na różne sposoby i za każdym razem ten sam błąd.
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standard
Wiadomość wysłana przez: Sorn w Czerwca 20, 2016, 12:03:45 pm
@BartOr
W zmiennej path masz kilka ścieżek do klienta oracle.
Wejdź do katalogu C:\app\Administrator\product\11.2.0\ i zobacz ile masz tam katalogów zaczynających się od client.
Wywal wszystkie takie katalogi, zainstaluj clienta 32 bit od nowa.
Wrzuć tam właściwy plik tnsnames.ora i spróbuj ponownie.
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standard
Wiadomość wysłana przez: BartOr w Czerwca 20, 2016, 12:33:55 pm
Zrobiłem jak napisałeś, zawartość PATH:
C:\app\Administrator\product\11.2.0\client_1;C:\app\Administrator\product\11.2.0\dbhome_2\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
Nadal to samo
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standard
Wiadomość wysłana przez: Sławek w Czerwca 20, 2016, 19:55:50 pm
Dzisiaj czekałem cały dzień na odpowiedź z KS ale się nie doczekałem :/
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standard
Wiadomość wysłana przez: 09061303 w Czerwca 20, 2016, 22:36:23 pm
U BartOr'a temat rozwiązany, ale poszło przez połączenie zdalne. Ogólnie temat związany z odpowiednią konfiguracją i instalacją serwera i klienta Oracla i systemu operacyjnego, też wyczyszczeniu systemu z śmieci po poprzednich klientach, trzeba było dokładnie się przyjrzeć danej instalacji i dlatego połączenie zdalne.
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standard
Wiadomość wysłana przez: Sławek w Czerwca 21, 2016, 11:25:11 am
Witam

Bardzo dziękuję za pomoc 09061303, Już działa !    :D

Pozdrawiam
Sławek
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standard
Wiadomość wysłana przez: Robinson w Września 19, 2016, 19:30:08 pm
A może gpedit i dodanie uprawnień?
Tytuł: Odp: Problem po migracji Oracle z 10g XE na 11g standard
Wiadomość wysłana przez: yaho w Września 20, 2016, 14:05:38 pm
Witam
Skoro temat został wyjaśniony, to może moglibyśmy  liczyć na kilka praktycznych wskazówek, na co zwrócić uwagę ? Czy problem występuje zawsze przy dodawaniu nowych końcówek ? Za dni parę czeka mnie taka akcja i się zastanawiam nad tym, bo akurat końcówki oracle'owej jeszcze nie dodawałem. Pamiętam kłopoty z końcówkami z FB, kiedy to wpisy w rejestrach końcówek mogły nieźle namieszać w połączeniach do bazy.

pozdrawiam
yaho
Style:2: Portal (default), Printpage (default).
Pod-szablony:4: init, print_above, main, print_below.
Pliki językowe:6: SPortal.english (domyslny), SPortal.polish-utf8 (domyslny), SPortal.english (domyslny), index+Modifications.english (domyslny), index+Modifications.polish-utf8 (domyslny), SPortal.polish-utf8 (domyslny).
Arkusze stylów:1: portal (default).
Uwzględnione pliki:13 - 634KB. (pokaż)
Użytych zapytań: 13.

[Pokaż zapytania]