You are not logged in.
Pages: 1
Topic closed
Hallo,
wir evaluieren gerade den Reportserver und haben folgendes Problem.
Datenquelle: neuer Oracle Server db01 (RAC)
Der Datenbankzugriff auf eine Oracle Datenbank via SERVICE_NAME funktioniert leider nicht. Muss hier noch was eingestellt werden. Ich bekomme nur eine Exception: "Connections could not be acquired from the underlying database!"
Zugriffstring in etwa so:
dbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=db01)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=db02)(PORT=1521)))(LOAD_BALANCE=off)(FAILOVER=on))(CONNECT_DATA=(SERVICE_NAME=SERICENAME)))
auch ein einfacher
dbc:oracle:thin:db01:1521:SERVICENAME
Telnet auf die Datenbank geht und auch via orainfo (ein freies SQL Tool) bekomme ich einen Datenbankzugriff (via Service). User + Passwort habe ich getestet.
Muss ich noch etwas eintragen?
Vielen Dank
Gruß
Stephan
Offline
Hallo Stephan,
die service name syntax für den jdbc thin driver ist
@//host_name:port_number/service_name
also z.b.
jdbc:oracle:thin:scott/tiger@//myhost:1521/myservicename
vgl. http://docs.oracle.com/cd/B28359_01/jav … m#BEIDHCBA
Wenn das das Problem nicht löst, schau doch mal, was in den Logfiles (catalina.log uns insbesondere auch localhost-xxx.log steht.
Grüße
Thorsten
Pages: 1
Topic closed