From 676787702009cf4bcb00330ccceca6398a5cdbc6 Mon Sep 17 00:00:00 2001 From: johncurrier Date: Thu, 9 Jun 2005 01:30:32 +0000 Subject: [PATCH] Niki Hansche added Sybase support --- .../schemaspy/dbTypes/sybase.properties | 22 +++++++++++++++++++ .../schemaspy/dbTypes/sybase2.properties | 9 ++++++++ 2 files changed, 31 insertions(+) create mode 100755 src/net/sourceforge/schemaspy/dbTypes/sybase.properties create mode 100755 src/net/sourceforge/schemaspy/dbTypes/sybase2.properties diff --git a/src/net/sourceforge/schemaspy/dbTypes/sybase.properties b/src/net/sourceforge/schemaspy/dbTypes/sybase.properties new file mode 100755 index 0000000..ce22e29 --- /dev/null +++ b/src/net/sourceforge/schemaspy/dbTypes/sybase.properties @@ -0,0 +1,22 @@ +description=Sybase Server (jdbc3) + +connectionSpec=jdbc:sybase:Tds::/ +host=database server host +port=database port on host +db=database name + +driver=com.sybase.jdbc3.jdbc.SybDriver + +# you can use the -cp command line option if you prefer +driverPath=D:/Programme/sybase/jConnect-6_0/classes/jconn3.jar;C:/Programme/sybase/jConnect-6_0/classes/jconn3.jar;D:/Programs/sybase/jConnect-6_0/classes/jconn3.jar;C:/Programs/sybase/jConnect-6_0/classes/jconn3.jar + +# if your driver returns failures like "stream already closed" then its metadata +# services probably aren't thread safe and you'll have to uncomment this line +# or specify "-dbThreads 1" on the command line. +#dbThreads=1 + +#selectViewSql=select text from syscomments sc, sysobjects so where sc.id=so.id and so.name=? + +# untested...comment it out if it blows up +#selectCheckConstraintsSql=select distinct a.name constname, text from sysobjects a, syscomments b, sysobjects c where a.id = b.id and a.type = 'C' + diff --git a/src/net/sourceforge/schemaspy/dbTypes/sybase2.properties b/src/net/sourceforge/schemaspy/dbTypes/sybase2.properties new file mode 100755 index 0000000..86eb55e --- /dev/null +++ b/src/net/sourceforge/schemaspy/dbTypes/sybase2.properties @@ -0,0 +1,9 @@ +description=Sybase Server (jdbc2) + +# gory details in sybase.properties: +extends=sybase + +driver=com.sybase.jdbc2.jdbc.SybDriver + +# you can use the -cp command line option if you prefer +driverPath=D:/Programme/sybase/jConnect-5_5/classes/jconn2.jar;C:/Programme/sybase/jConnect-5_5/classes/jconn2.jar;D:/Programs/sybase/jConnect-5_5/classes/jconn2.jar;C:/Programs/sybase/jConnect-5_5/classes/jconn2.jar