将微软的ODBC数据库连接转为Sun的JDBC连接,
也就是你先配置ODBC,然后可以通过这个驱动调用ODBC里面所配置的数
据库资源.这个驱动不是针对某一个具体的数据库,而是针对ODBC数据源,
只要能要ODBC中配置好了的,就能使用这个驱动去桥接使用.
2 oracle.jdbc.driver.OracleDriver
不多用说了,ORACLE数据库.
3 com.sybase.jdbc2.jdbc.SybDriver
sybase数据库
4 weblogic.jdbc.mssqlserver4.Driver
微软SQL Server数据库(安装Weblogic后自动提供的)
5 com.ibm.db2.jcc.DB2Driver
IBM的DB2数据库
6 com.informix.jdbc.IfxDriver
IBM的informix数据库
7 com.microsoft.jdbc.sqlserver.SQLServerDriver
微软自己提供的SQL Server数据库驱动
8 org.gjt.mm.mysql.Driver
以的MySQL数据库的驱动名
9 com.mysql.jdbc.Driver
现在的MySQL数据库的驱动名
10 net.sourceforge.jtds.jdbc.Driver
这个是SQL Server与Sybase两种数据库的驱动.
一.安装步骤
一般地说发布一个PB应用除应用程序部件本身外,还应该包含如下文件及相关 *** 作:
1. PowerBuilder运行时动态链接库( Runtime Library )。
2. 数据库接口:一方面包括PB提供的数据库专用接口或ODBC接口程序,另一方面包括不同数据库厂商提供的ODBC数据库驱动程序。
3. ODBC数据源的配置。
二.PowerBuilder运行时动态链接库( Runtime Library )。
不同版本的PB所需要的运行时动态链接库文件不尽相同,但库名有相似的地方,这些DLL都必须包含在应用程序目录或系统目录当中。
PB6.5所需文件:
必需 PBVM60.DLL PowerBuilder 虚拟机
可选 PBDWE60.DLL DataWindow 数据窗口引擎
可选 PBRTC60.DLL 超文本控件
可选 PBTRA60.DLL 数据库访问跟踪
可选 PBODB60.DLL PB的ODBC接口
可选 PBIN760.DLL INFORMIX 接口
可选 PBMSS60.DLL Microsoft SQL Server接口
可选 PBSYC60.DLL Sybase SQL Server接口
可选 PBO7360.DLL/PBO7260.DLL Oracle Version接口
PB7.0所需文件:
必需 PBVM70.DLL PowerBuilder 虚拟机
必需 LIBJCC.DLL PowerBuilder 库管理
可选 PBDWE70.DLL DataWindow 数据窗口引擎
可选 PBRTC70.DLL 超文本控件
可选 PBTRA70.DLL 数据库访问跟踪
可选 PBODB70.DLL PB的ODBC接口
可选 PBIN770.DLL INFORMIX 接口
可选 PBMSS70.DLL Microsoft SQL Server接口
可选 PBSYC70.DLL Sybase SQL Server接口
可选 PBO7370.DLL/PBO8470.DLL Oracle Version接口
PB8.0所需文件:
必需 PBVM80.DLL PowerBuilder 虚拟机
必需 LIBJCC.DLL PowerBuilder 库管理
可选 PBDWE80.DLL DataWindow 数据窗口引擎
可选 PBRTC80.DLL 超文本控件
可选 PBTRA80.DLL 数据库访问跟踪
可选 PBODB80.DLL PB的ODBC接口
可选 PBIN780.DLL INFORMIX 接口
可选 PBMSS80.DLL Microsoft SQL Server接口
可选 PBSYC80.DLL Sybase SQL Server接口
可选 PBO7380.DLL/PBO8480.DLL/PBO9080.DLL Oracle Version接口
以上文件可以在C:\Program Files\Sybase\Shared\PowerBuilder取得。
三. SQL Anywhere ODBC数据库驱动程序。
SQL Anywhere 5.0:
DBTL50T.DLL 数据库工具
DBL50T.DLL 数据库接口
WODBC.HLP 帮助文档
WOD50T.DLL ODBC 驱动
WL50ENT.DLL 英文字符串
WTR50T.DLL ODBC翻译
DBENG50.EXE 数据库引擎
SQL Anywhere 6.0:
DBL60T.DLL,WODBC.HLP,WOD60T.DLL,WL60ENT.DLL,WTR60T.DLL、DBENG60.EXE
SQL Anywhere 7.0:
DBODBC7.DLL,DBLIB7.DLL,DBWTSP7.DLL,DBLGEN7.DLL,DBODTR7.DLL,DBENG7.EXE
单独的sybase的odbc驱动不好找,官网上的实际是个升级包,如果你原来没有驱动,是用不了的。我这里也没有现成的安装程序,但是有3种方法可以间接装上sybase的odbc:
1,如果你能找到一台已经装了sybase的电脑,那么把SYBASE安装文件夹下面的ODBC文件夹中的几个DLL文件拷贝到要安装的计算机中,然后再从已安装SYBASE的计算机中将注册表中的HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Sybase ASE ODBC Driver
导出当然还要修改一下导出文件中的DLL文件的路径,
还要在导出的注册表文件中加入下边这么一行[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers]
"Sybase ASE ODBC Driver"="Installed"
然后在要安装的计算机中导入。
2,从网上下一个sybase的pc client安装包进行安装,里面包含了odbc
3,从网上下一个PB进行安装,PB也带有odbc
补充:ASE 12.5.2 Developer's Edition (PC Client) on Windows: http://download.sybase.com/eval/ASE_1252_DE/pcclient_1252.zip
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)