dbTalk Databases Forums  

Problems using JDBC to connect to SQLBase

comp.databases.gupta comp.databases.gupta


Discuss Problems using JDBC to connect to SQLBase in the comp.databases.gupta forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
maciek
 
Posts: n/a

Default Problems using JDBC to connect to SQLBase - 09-04-2006 , 02:39 AM






Hi ,

Im using SQLBase Server 6.1.2 and trying to connect using JDBC Drivers
(found on SQLBase CD)
but i get always "00296 DBO IVC Backend code page is not same" error ;(
When i use sqltalk utility it runs without any problems.
Where is the problem? Please help

this is my sql.ini
-----------------------------------
[sqlapiw]
country=poland

[winclient]
clientname=CLI_IP16
connecttimeout=5
country=poland

[winclient.dll]
;comdll=sqlwsock
comdll=sqlspxw4

[winclient.nbiow]

[winclient.spxw4]

[winclient.wsock]
serverpath=start,192.0.3.2/,*
[win32client]
;clientname=stat(1148)
clientname=inf_broda
country=poland

[win32client.dll]
;comdll=sqlspx32
comdll=sqlws32
;comdll=sqlwsspx

[win32client.apipe]

[win32client.ntnbi]

[win32client.ws32]
serverpath=kadry,192.0.3.2/xxx,*

[win32client.spx32]

[win32client.wsspx]


[patch.comments]
;
; This section is only used if running the NLM Database Server on a
; NETFRAME machine.
;
[patch]

[sqltalk]
country=poland
-----------------------------------

party of my country.sql
-----------------------------------
[poland]
#whitespace
\9 \A \D \20
#numeric
0 1 2 3 4 5 6 7 8 9
#alpha
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z \A5 \C6 \CA \A3 \D1
\D3 \8C \AF \8F
a b c d e f g h i j k l m n o p q r s t u v w x y z \B9 \E6 \EA \B3 \F1
\F3 \9C \BF \9F
#lower
\A5 \B9
\C6 \E6
\CA \EA
\A3 \B3
\D1 \F1
\D3 \F3
\8C \9C
\AF \BF
\8F \9F
#upper
\B9 \A5
\E6 \C6
\EA \CA
\B3 \A3
\F1 \D1
\F3 \D3
\9C \8C
\BF \AF
\9F \8F
#translate
\B9 a{
\E6 c{
\EA e{
\B3 l{
\F1 n{
\F3 o{
\9C s{
\BF z{
\9F z}
\A5 A{
\C6 C{
\CA E{
\A3 L{
\D1 N{
\D3 O{
\8C S{
\AF Z{
\8F Z}
-----------------------------------

and part of my code

Connection con = null;
try {

Class.forName("com.centurasoft.java.sqlbase.Sqlbas eDriver").newInstance();
String s1 = "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
\\A5 \\C6 \\CA \\A3 \\D1 \\D3 \\8C \\AF \\8F";
String s2 = "a b c d e f g h i j k l m n o p q r s t u v w x y z
\\B9 \\E6 \\EA \\B3 \\F1 \\F3 \\9C \\BF \\9F";
String s3 = s1.concat(s2);

com.centurasoft.java.sqlbase.SqlbaseDriver.SetCoun tryWhiteSpace("\\9
\\A \\D \\20");
com.centurasoft.java.sqlbase.SqlbaseDriver.SetCoun tryNumeric("0
1 2 3 4 5 6 7 8 9");
com.centurasoft.java.sqlbase.SqlbaseDriver.SetCoun tryAlpha(s1);
DriverManager.setLogStream(System.out);
con =
DriverManager.getConnection("jdbc:sqlbase://192.0.3.2:2155/rumkat","sysadm","sysadm");
if(!con.isClosed())
System.out.println("Successfully connected to SQLBase");
} catch(Exception e) {
System.out.println("Exception: " + e.getMessage());
} finally {
try {
if(con != null)
con.close();
} catch(SQLException e) {
System.out.println("SQLException: " + e.getMessage());
}
}

full error message is:
DriverManager.getConnection("jdbc:sqlbase://192.0.3.2:2155/rumkat")
trying
driver[className=com.centurasoft.java.sqlbase.SqlbaseDriv er,com.centurasoft.java.sqlbase.SqlbaseDriver@19f9 53d]
java.sql.SQLException: 00296 DBO IVC Backend code page is not same,
check SQL.INI file and country.sql

ODBC Drivers run without problems
but i would like to use JDBC.

Thanks for any comments/solutions
Maciej G.


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.