Nie mogę się dogadać z DB/2. Taki kawałek kodu:
#v+
Class.forName("COM.ibm.db2.jdbc.net.DB2Driver");
Connection con = DriverManager.getConnection(
"jdbc:db2:SAMPLE",
"juzer", "chaseło");
#v-
Uruchamiany tak:
#v+
java -cp /usr/IBMdb2/V7.1/java/db2java.zip:. test1
#v-
Daje taki efekt:
#v+
java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(DriverManager.java:532)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at test1.main(test1.java:9)
#v-
Domyślam się że czegoś gdzieś nie skopiowałem albo nie dodałem do
CLASSPATH. Czy macie pomysł co z tym zrobić? TIA.
--
--= Michal Kochanowicz==--==--==BOFH==--==--==mkoc...@ee.pw.edu.pl =--
--= PGP key: www.ee(...)/~mkochano/PGP/ or finger me @tmp.iem.pw... =--
--==--==--==--==--==--=Vodka. Connecting people.=--==--==--==--==--==--
A chodzenie po górach SSIE!!!
tak sprobuje z glupa...
masz w biezacym katalogu struktore
com/ibm/db2/jdbc/net/
i tam DB2Driver.java ??
(sam nie wiem czy to tak powinno byc ale to mi przychodzi do glowy)
> Connection con = DriverManager.getConnection(
> "jdbc:db2:SAMPLE",
> "juzer", "chaseło");
>
nie moge teraz sprawdzić, bo nie mam db2 pod ręką, ale pamiętam, że miałem
problemy
z case-sensitivity jeśli chodzi o nazwy. sam url jest poprawny, ale sprobój
może tak:
"jdbc:db2:sample" --- a nuż ruszy?
Witam !
Ten komunikat mówi tyle, że posiadasz nieodpowiedni driver do DB2.
(być może nieodpowiednią wersję)
Polecam odwiedziny strony domowej DB2 lub OpenLink...
zywy
> Nie mogę się dogadać z DB/2. Taki kawałek kodu:
> #v+
> Class.forName("COM.ibm.db2.jdbc.net.DB2Driver");
jak to aplikacja na tym samym kompie to powinno wystarczyc to:
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");
a jak nie to ...
Class.forName("COM.ibm.db2.jdbc.net.DB2Driver").newInstance();
Connection c =
DriverManager.getConnection("jdbc:db2://host_name:6789/SAMPLE",
"juzer","chaselo");
u mnie dzila :)
pozdrowienia
DAm
export PATH=$PATH:/opt/IBMJava2-122/bin
export
CLASSPATH=./:/opt/IBMJava2-122/lib/tools.jar:/opt/IBMJava2-122/lib/dt.jar:/o
pt/IBMJava2-122/lib/idlj.jar:/opt/IBMJava2-122/jre/lib/rt.jar:/opt/IBMJava2-
122/jre/lib/i18n.jar:/opt/IBMJava2-122/jre/lib:/opt/IBMJava2-122/lib:/usr/IB
Mdb2/V7.1/java/db2java.zip
export JAVA_HOME=/opt/IBMJava2-122
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/ibm/gsk4/lib
. /home/db2inst1/sqllib/db2profile
pozdrawiam
DAm
Pozdrawiam Grupowiczów
Grzegorz Szczechura