3 TESTFILE
=${PWD}/jdbc
/Gateway
/ConnTest01.java
7 REL_PATH
=`pwd`/jdbc
/Gateway
9 export CLASSPATH
=$CLASSPATH:${REL_PATH}
11 cp $CSQL_CONFIG_FILE /tmp
/csql.conf
12 export CSQL_CONFIG_FILE
=/tmp
/csql.conf
13 echo "CACHE_TABLE=true" >>$CSQL_CONFIG_FILE
14 echo DSN
=$DSN >>$CSQL_CONFIG_FILE
15 DS
="$DSN $DBUSER $PASSWORD"
16 rm -f /tmp
/csql
/csqlds.conf
17 touch /tmp
/csql
/csqlds.conf
18 rm -f /tmp
/csql
/csqltable.conf
19 touch /tmp
/csql
/csqltable.conf
20 $CSQL_INSTALL_ROOT/bin
/csqlds
-U $DBUSER -P $PASSWORD -D $DSN -N $TDB -a
26 if [ $DSN = "oracle" ]
28 echo "CREATE TABLE t1 (f1 number(9), f2 number(4), f4 number(37), f5 float, f6 char(10), f7 date, f8 date, f9 timestamp);" >${REL_PATH}/t1create.sql
30 echo "CREATE TABLE t1 (f1 integer, f2 smallint, f4 bigint, f5 float, f6 char(10), f7 date, f8 time, f9 timestamp);" >${REL_PATH}/t1create.sql
32 echo "drop table t1;">${REL_PATH}/dp.sql
33 $CSQL_INSTALL_ROOT/bin
/csql
-s ${REL_PATH}/dp.sql
34 isql
$DS <${REL_PATH}/dp.sql
35 isql
$DS < ${REL_PATH}/t1create.sql
>/dev
/null
2>&1
38 rm -f ${REL_PATH}/t1create.sql
42 $CSQL_INSTALL_ROOT/bin
/cachetable
-t t1
46 rm -f ${REL_PATH}/t1create.sql
47 isql
$DS < ${REL_PATH}/dp.sql
>/dev
/null
2>&1
48 rm -f ${REL_PATH}/dp.sql
55 rm -f ${REL_PATH}/t1create.sql
56 isql
$DS < ${REL_PATH}/dp.sql
>/dev
/null
2>&1
57 rm -f ${REL_PATH}/dp.sql
61 $CSQL_INSTALL_ROOT/bin
/cachetable
-t t1
-u >/dev
/null
2>&1
64 rm -f ${REL_PATH}/t1create.sql
65 isql
$DS < ${REL_PATH}/dp.sql
>/dev
/null
2>&1
66 rm -f ${REL_PATH}/dp.sql
69 isql
$DS < ${REL_PATH}/dp.sql
>/dev
/null
2>&1
70 $CSQL_INSTALL_ROOT/bin
/csql
-s ${REL_PATH}/dp.sql
>/dev
/null
2>&1
71 rm -f ${REL_PATH}/dp.sql
72 rm -f ${REL_PATH}/t1create.sql