aplikacja webowa a podlaczenie bazy danych

0

Tworze aplikacje webowa i chce podlaczyc baze danych. Zainstalowalem baze z Oracle Database 12c Release 1 (12.1.0.2.0) for Microsoft Windows (x64) wszystko ok nastepnie chce dolaczyc sterownik ojdbc7 pobrany z http://www.oracle.com/technetwork/database/features/jdbc/jdbc-drivers-12c-download-1958347.html i zaczynaja sie problemy. W Eclipse biore database connection -> new i wypelniam dane ping konczy sie porazka. Poradzicie cos co moze byc przyczyna?

0

A włączyłeś tą bazę? Zalogowałeś się żeby sprawdzić czy pomyka?

0

co to znaczy czy wlaczylem, wlasnie loguje sie na https://localhost:5500/em/login tymi danymi co podawalem przy instalacji bazy i pisze invalid login/password

0

No to skoro nie udało ci sie zalogować nawet, to zapewne baza nie jest jeszcze do końca skonfigurowana i wcale nie działa...

0

to co mam w takim razie zrobic, niby cala instalacja przebiegla pomyslnie. Na co zwrocic uwage? Moge podrzucic jakies screeny tylko powiedzcie jakie...

0

Znajdź tutorial Oracle z tego ;) Mnie się kojarzy że coś trzeba było na poziomie OS skonfigurować ale nie pamiętam co.

0

Czasem nie chodzi o odblokowanie tego użytkownika tworzonego podczas instalacji? Tutaj masz coś o tym: http://blog.dataconsulting.pl/2012/02/kurs-sql-online-oracle-instalacja-oracle-11gxe/#.VHjLT3GG8ts

Dokładniej chodzi mi o fragment:

ALTER USER hr ACCOUNT UNLOCK powoduje odblokowanie użytkownika hr, na którym są dane. Użytkownik jest tworzony w trakcie instalacji, natomiast konto jest blokowane przez instalator. Musieliśmy je odblokować zanim zaczniemy z niego korzystać.

0

ok uruchamiam ten SQL Plus ale prosi mnie o dane logowania, podaje je, te co podalem przy kreatorze instalacji bazy Oracle i nic z tego. Zaczynam juz z tego myslec ze moze przy konfiguracji bazy podalem inne haslo czy login niz te ktore podaje teraz, juz sam nie wiem. Ale na 99% bylbym pewny ze podaje wlasciwe. Jak sie zalogowac do tego SQL Plus? bez tego nie wpisze tam zadnej komendy...

0

@olek1, @Shalom ok ten problem rozwiazany (zalogowalem sie jako sys, stworzylem nowego usera, nadalem mu privileges i dziala) ale pojawia sie kolejny, z instalacja sterownika JDBC. Robie wszystko tak jak na tym filmiku: i w momencie 2:47 (minuty i sekundy filmiku) po zalaczeniu ojdbc7.jar przy test connection w Eclipse mam "ping failed". Z czego to wynika? Moze z tego ze cos zle ustawilem? podejrzewam ze w zakladce properties cos nie tak. pomozecie jak to ustawic? Zalaczam screeny.

0

spróbuj uruchomić Oracle Net Configuration Assistant i stworzyć listenera. Z tego co pamiętam to caly czas next i powinno zadziałać

0

A nie jest tak że zainstalowałeś "pełnego" oracle a nie express edition więc tam nie ma sida "XE"

0

@Shalom, mozliwe ze tak, to co mam zrobic?

1

orcl -> jdbc:oracle:thin@localhost:1521:orcl
http://www.red-database-security.com/whitepaper/oracle_default_sid.html

0

@Shalom ustawiam tak jak na zalaczonych screenach, nadal nie dziala, moze zle ustawiam w zakladce properties? moze powiedzcie mi krok po kroku jak skonfigurowac to w Eclipse bo mam sporo pracy dalej a to mnie blokuje, bede wdzieczny za pomoc. Mysle ze to jest kwestia ustawienia SIDa tylko nie wiem jak to ustawic. Jest to blad ORA-12505, czytam o tym w necie ale nadal jestem w punkcie wyjscia.

A to wynik mojego pliku tnsnames.ora:

# tnsnames.ora Network Configuration File: D:\app\marluk\product\12.1.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

DATABASE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = database)
    )
  )

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

LISTENER_DATABASE =
  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) 

A takze listener.ora:

# listener.ora Network Configuration File: D:\app\marluk\product\12.1.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = D:\app\marluk\product\12.1.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:D:\app\marluk\product\12.1.0\dbhome_1\bin\oraclr12.dll")
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )

SCREENY:

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