怎样重新安装ODBC驱动程序

怎样重新安装ODBC驱动程序,第1张

一.安装步骤

一般地说发布一个PB应用除应用程序部件本身外,还应该包含如下文件及相关 *** 作:

1. PowerBuilder运行时动态链接库( Runtime Library )。

2. 数据库接口:一方面包括PB提供的数据库专用接口或ODBC接口程序,另一方面包括不同数据库厂商提供的ODBC数据库驱动程序。

3. ODBC数据源的配置。

二.PowerBuilder运行时动态链接库( Runtime Library )。

不同版本的PB所需要的运行时动态链接库文件不尽相同,但库名有相似的地方,这些DLL都必须包含在应用程序目录或系统目录当中。

PB65所需文件:

必需 PBVM60DLL PowerBuilder 虚拟机

可选 PBDWE60DLL DataWindow 数据窗口引擎

可选 PBRTC60DLL 超文本控件

可选 PBTRA60DLL 数据库访问跟踪

可选 PBODB60DLL PB的ODBC接口

可选 PBIN760DLL INFORMIX 接口

可选 PBMSS60DLL Microsoft SQL Server接口

可选 PBSYC60DLL Sybase SQL Server接口

可选 PBO7360DLL/PBO7260DLL Oracle Version接口

PB70所需文件:

必需 PBVM70DLL PowerBuilder 虚拟机

必需 LIBJCCDLL PowerBuilder 库管理

可选 PBDWE70DLL DataWindow 数据窗口引擎

可选 PBRTC70DLL 超文本控件

可选 PBTRA70DLL 数据库访问跟踪

可选 PBODB70DLL PB的ODBC接口

可选 PBIN770DLL INFORMIX 接口

可选 PBMSS70DLL Microsoft SQL Server接口

可选 PBSYC70DLL Sybase SQL Server接口

可选 PBO7370DLL/PBO8470DLL Oracle Version接口

PB80所需文件:

必需 PBVM80DLL PowerBuilder 虚拟机

必需 LIBJCCDLL PowerBuilder 库管理

可选 PBDWE80DLL DataWindow 数据窗口引擎

可选 PBRTC80DLL 超文本控件

可选 PBTRA80DLL 数据库访问跟踪

可选 PBODB80DLL PB的ODBC接口

可选 PBIN780DLL INFORMIX 接口

可选 PBMSS80DLL Microsoft SQL Server接口

可选 PBSYC80DLL Sybase SQL Server接口

可选 PBO7380DLL/PBO8480DLL/PBO9080DLL Oracle Version接口

以上文件可以在C:\Program Files\Sybase\Shared\PowerBuilder取得。

三. SQL Anywhere ODBC数据库驱动程序。

SQL Anywhere 50:

DBTL50TDLL  数据库工具

DBL50TDLL 数据库接口

WODBCHLP 帮助文档

WOD50TDLL ODBC 驱动

WL50ENTDLL 英文字符串

WTR50TDLL ODBC翻译

DBENG50EXE 数据库引擎

SQL Anywhere 60:

DBL60TDLL,WODBCHLP,WOD60TDLL,WL60ENTDLL,WTR60TDLL、DBENG60EXE

SQL Anywhere 70:

DBODBC7DLL,DBLIB7DLL,DBWTSP7DLL,DBLGEN7DLL,DBODTR7DLL,DBENG7EXE

1、编辑 $DSHOME/odbcini,找到这样一段:

[Sybase WireProtocol]

把sybase的连接信息写到[Sybase WireProtocol]下面各项里,主要还是服务器IP和用户名,密码一般不写。

如果要设置不止一台的sybase连接,就把[Sybase WireProtocol]这一段复制一份,把[Sybase WireProtocol]的名字改掉,比如[sybase_tt],然后在下面写另一台sybase服务器信息。

2、编辑DS项目文件夹下的uvodbcconfig。

添加这样两行:

<Sybase WireProtocol>

DBMSTYPE = ODBC

如果有多个sybase连接,就把<Sybase WireProtocol>改成odbcini的名字,比如

<sybase_tt>

DBMSTYPE = ODBC

1log文件用UltraEdit就可以打开,下载一个安装就可;

2我遇到的db文件,都是ASA数据库的(Sybase SQL Anywhere 7)可安装之后,打开\%sybase%\win32\dbisqlcexe,输入用户名密码,浏览到该db文件,就可用SQL语句对其内容进行查询。

另外,我在网上也搜到了一个方法:

后来装了个power build 8,里面就有一步是要装sybase 7的数据库。安装完之后,就可以在控制面板的管理工具下面的odbc管理器中,添加sybase 驱动的这种db格式的数据源,然后就可以在office access中导入这个odbc数据源,查看表里面的文件了。需要注意的是:db 文件的默认用户名密码是dba:sql,这是需要输入odbc的。

几个常用的:

1、Oracle8/8i/9i数据库(thin模式)

ClassforName("oraclejdbcdriver");

2、DB2数据库

ClassforName("comibmdb2jdbcappDB2Driver");

3、SqlServer70/2000数据库

ClassforName("commicrosoftjdbcsqlserver");

4、Sybase数据库

ClassforName("comsybasejdbcSybDriver");

5、Informix数据库

ClassforName("cominformixjdbcIfxDriver");

6、MySQL数据库

ClassforName("orggjtmmmysqlDriver");

7、PostgreSQL数据库

ClassforName("orgpostgresqlDriver");

8、aess数据库直连用ODBC的

ClassforName("sunjdbcodbc");

以上就是关于怎样重新安装ODBC驱动程序全部的内容,包括:怎样重新安装ODBC驱动程序、如何在datastage 服务器端配置用于连接sybase iq的数据库odbc驱动、sybase 数据库查询工具等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9698058.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存