Das Notes Forum
Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: papadave am 26.07.04 - 16:07:38
-
Hi,
quäle mich seit ner Woche rum, von Domino unter Linux auf ne ODBC-Datenquelle auf nem entfernten Oracleserver unter Linux zuzugreifen.
Möglicherweise nicht ganz Domino-lastig das Thema,
aber vielleicht hat das hier schon mal wer gemacht und kann mir helfen??
Oracle-Server:
Oracle 9.2i unter Suse Linux 8
ODBC-Clientserver
RedHat9
oracle-instantclient
easysoft ODBC-Oracle Client (+unixODBC)
(odbc-oracle-2.0.0-linux-glibc.tar)
Installation nach Handbuch:
<snip>
rpm -Uvh oracle-instantclient-basic-10.1.0.2-1.i386.rpm
rpm -Uvh oracle-instantclient-sqlplus-10.1.0.2-1.i386.rpm
vim /etc/tnsnames.ora
---
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = server.leonhardlang.at)(PORT = 1521))
)
(CONNECT_DATA =
(SID = ORCL)
)
)
---
# sqlplus user/password@orcl
# SQL>select NAME from PARTNER001
<snap>
Funkt soweit!!
Nun den Easysoft ODBC-Treiber installieren:
.tar-file entpackt
./install
[alles default]
Trial-Licence über deren Daemon geholt
DSN erstellt (noch in der INSTALL-Routine)
Databasename = orcl (oder hostname??)
username
Passwort
nun Test über isql-client von unixODBC
# sql -v ORACLE
[ISQL]ERROR: Could not SQLConnect
Keine weitere Logfiles (auch nicht bei TRACE=on, ...)
Auch auf nem Fedora Core2 Client probiert... selbe Meldung.
Bin am ende meiner Künste...
HELP!! :)
Thanks, Dave
-
Warum nutzt du denn nicht den nativen Oracle-Client von Oracle?
Der dürfte zudem auch schneller sein.
-
geht noch nativer, als den oracle instantclient zu verwenden?
Die Verbindung per isql haut nun hin,
doch der dctest von domino endet in einem Speicherzugriffsfehler.
Egal, ob über ODBC, Oracle oder ORACLE8 von DCTEST
<snip>
Copyright 2002 IBM Corporation
--------------------------------------------
This utility will verify connectivity from this
machine to the selected type of server.
At the prompt, enter the number of the test
you would like to run, or enter 0 to exit.
0 - Exit this program
1 - Lotus Notes
2 - Oracle Server
3 - ODBC
6 - DB/2
8 - Oracle8 Server
Run test number:
Oracle8 Connection Verification
Copyright 2001 Lotus Development Corporation
--------------------------------------------
This utility will verify connectivity from this machine to the
specified Oracle Service. At the prompts, please enter a valid
Oracle username, password and service name.
loaded library libclntsh.so
Username: xxx
Password: xxx
Service Name: orcl
Initializing Environment...success
Attaching to Service orcl...success
Speicherzugriffsfehler
</snip>
es scheint der Oracle client zu crashen >:(
Dave