odbc驱动程序配置(如何安装ODBC的pb驱动)

2024-06-20 16:13:13 21

odbc驱动程序配置(如何安装ODBC的pb驱动)

本文目录

如何安装ODBC的pb驱动

一.安装步骤一般地说发布一个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.EXESQL Anywhere 7.0:DBODBC7.DLL,DBLIB7.DLL,DBWTSP7.DLL,DBLGEN7.DLL,DBODTR7.DLL,DBENG7.EXE四. ODBC数据源配置。在包含以上文件之后,还必需对使用ODBC数据库方式的应用进行ODBC数据源的配置,以便在安装完毕后应用程序可以直接访问用户数据源。下面以使用SQL Anywhere 5.0数据库创建的用户数据库为例来说明如何使用数据源管理器进行ODBC的手工配置及如何在安装程序中自动修改系统注册表,其他数据库可以参考SQL Anywhere 5.0进行操作。1.使用数据源管理器配置用户数据源。1.1. 安装SQL Anywhere数据库驱动程序,使数据源管理器中的"ODBC驱动程序"页增加一行SQL Anywhere的驱动说明。1.2. 在"用户DSN"一页选择"添加",然后选择SQL Anywhere数据源,出现数据源的配置信息表后,将数据源名(Data Source Name),数据库名(Database File),用户ID号(User ID),用户密码(Password)等信息添齐,选择"OK"确认,此时在"用户数据源"的窗口中就会增加用户的数据库的ODBC驱动,选择"确认"后退出数据源管理器。进行以上两步以后重新启动系统,用户就可以在运行应用程序后使用SQL Anywhere数据库。2. 修改系统注册表配置用户数据源。(以下注:C:\YourApp为用户应用程序目录,C:\YourApp\Sqlany50为应用程序包含的SQL Anywhere数据库驱动文件目录,YourDB.DB为用户数据库。)在HKEY_LOCAL_MACHINE\software\ODBC\ODBC Drivers下,增加字符串键值:Sybase SQL Anywhere 5.0 = "Installed"在HKEY_LOCAL_MACHINE\software\ODBC\Sybase SQL Anywhere 5.0下,增加字符串键值:Driver = "C:\YourApp\Sqlany50\WOD50T.DLL"Setup = "C:\YourApp\Sqlany50\WOD50T.DLL"在HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Source下,增加字符串键值:TestDB = "Sybase SQL Anywhere 5.0"在HKEY_CURRENT_USER\Software\ODBC\ODBC.INI下,增加主键:TestDB,并分别加入键值如下:Autostop = "yes"Databasefile = "C:\YourApp\YourDB.DBDatabasename = "TestDB"Driver = "C:\YourApp\Sqlany50\WOD50T.DLL"PWD = "sql"Start = "C:\YourApp\Sqlany50\dbeng50.exe -d -c1024 -Q"UID = "dba"在用户的安装程序中将以上步骤加入,可以使用户的应用程序在不必安装SQL Anywhere数据库驱动下,也能直接访问用户数据源,从而实现用户应用程序的独立发布。integer rcstring ls_dir,is_dbfile,is_datasourceulong ls_bufis_datasource="graduate"ls_buf=256ls_dir=space(ls_buf)GetCurrentdirectoryA(ls_buf,ls_dir)is_dbfile=ls_dir+’\graduate.db’rc=profileint("first.ini","start","first",0)if rc=1 thenif RegistrySet("HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\"+"Adaptive Server Anywhere 7.0","Driver",RegString!,"dbodbc7.dll")=1 thenmessagebox("恭喜你","数据源已注册成功!") end ifRegistrySet("HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\"+"Adaptive Server Anywhere 7.0","Setup",RegString!,"dbodbc7.dll")RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Sources","graduate",RegString!,"Adaptive Server Anywhere 7.0")RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"Driver",RegString!,"dbodbc7.dll")RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"UID",RegString!,"dba")RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"PWD",RegString!,"sql")RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"DatabaseFile",RegString!,is_dbfile)RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"AutoStop",RegString!,"Yes")RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"Integrated",RegString!,"No")RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"DatabaseName",RegString!,"graduate.db")RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"Debug",RegString!,"No")RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"DisableMultiRowFetch",RegString!,"No")setprofilestring("first.ini","start","first","0")end if只需要把datasource等几个地方改一下就可以了其中的graduate是我的数据库名if RegistrySet("HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\"+"Adaptive Server Anywhere 7.0","Driver",RegString!,"dbodbc7.dll")=1这一句就是driver的配置

如何启用ODBC驱动程序的调试在v7.0的和以后

进入控制面板,打开odbc数据源(32位),点击“add”按钮,进入odbc数据源的配置面板,:选择“oracle odbc driver”一项,注意当前版本号为“8.00.0400”,如果操作系统中安装的是oracle7,则相应的版本号会不同。然后进入“oracle8 odbc driver setup”设置,在“data source name”一项中随便输入一个名字,在“data source service name”一栏中输入oracle连接数据库的字符串名,这可以在你安装的oracle目录中的tnsnames.ora文件中查看到(oracle7安装路径为“orawin95\network\ admin”;oracle8安装路径为“orawin95\net80\admin”),或者你通过“sql net easy configuration”新添加一个数据库连接配置,将配置中的字符串填入即可,其他的就不必再填入,避免出现画蛇添足之错,反而连接不上数据库了。进入pb,打开db profile,选择odbc一项,点击“new”,进入pb数据源的配置,当然如果之前没有进行odbc的配置,也可以在这里点击“config odbc”进入之前看到的odbc配置界面。

如何配置ODBC

这好像不是你数据库设置的问题,而是局域网的问题,你试试看,在控制面板>管理工具>本地安全策略,中启动你和对方的guest帐号,网络访问方式改为经典-本地访问 ,在拒绝从网络访问这台计计算机中删除所有的,拒绝做为服务器登陆中清空所有的,然后关闭windows防火墙, 局域网内winXP(professional)的访问是个经常困扰大家的不大不小的问题,上次说我不够详细,你现在可以按以下的方法试一下,如果不成功,也可照此方法来解决局域网中经常出现的莫名奇妙的错误!!!我也是做DBMS的,出现的很多问题,貌似数据库故障,其实不然!! 一、首先启用guest来宾帐户; 二、控制面板→管理工具→本地安全策略→本地策略→用户权利指派里,“从网络访问此计算机”中加入guest帐户,而“拒绝从网络访问这台计算机”中删除guest帐户; 三、我的电脑→工具→文件夹选项→查看→去掉“使用简单文件共享(推荐)”前的勾; 四、设置共享文件夹; 五、控制面板→管理工具→本地安全策略→本地策略→安全选项里,把“网络访问:本地帐户的共享和安全模式”设为“仅来宾-本地用户以来宾的身份验证”(可选,此项设置可去除访问时要求输入密码的对话框,也可视情况设为“经典-本地用户以自己的身份验证”); 六、右击“我的电脑”→“属性”→“计算机名”,该选项卡中有没有出现你的局域网工作组名称,如“work”等。然后单击“网络 ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,如“work”,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。 一般经过以上步骤,基本可以解决。如果不行,再往下看: 七、检查本地连接是否被禁用,右击“本地连接”→“启用”; 八、关闭网络防火墙; 九、检查是否启用了域,是否加入了该域并检查域设置; 十、检查是否关闭了server服务; 十一、检查本地连接IP、子网掩码、网关及DNS设置是否有误; 十二、“本地连接”→属性→常规,检查是否安装了“Microsoft网络文件和打印机共享”、“Microsoft网络客户端”以及TCP/IP协议; 十三、某些局域网游戏和软件须安装NetBEUI协议。而且网上有文章说,在小型局域网中,微软在WinXP中只支持的TCP/IP协议和NWLink IPX/SPX/NetBIOS兼容协议表现不尽如人意,在小型局域网(拥有200台左右电脑的网络)中NetBEUI是占用内存最少、速度最快的一种协议。 安装方法: ①放入Windows XP安装光盘,到“valueaddMsft et etbeui”目录下将Netnbf.inf复制C:\Windows\INF中; ②将Nbf.sys复制到C:\Windows\System32\Drivers中; ③开始→控制面板→网上邻居”→“网络连接”→“本地连接”(就是你目前使用中的局域网连接)上按右键→“属性”→“常规”→“安装”→“通讯协议”→→“添加”,此时就可以看到“NetBEUI Protocol”这一项(此项原来是没有的),选取NetBEUI之后,按确定就OK了。 十四、作为网络浏览服务器的电脑由于病毒、配置低运行慢以及死机等原因导致网络上的计算机列表得不到更新,使得某些机器有时候在网上邻居中找不到。 解决办法:最简单的办法是重启各种网络设备和电脑,或者关闭个别有上述问题的电脑上的网络浏览服务器功能,方法如下: win2000/XP下禁用Computer Browser服务 十五、给系统打上补丁。WinXP访问网上邻居的速度较慢,这是WinXP的一个Bug,当我们打开网上邻居时,操作系统首先会从计划任务中进行查找,因此就大大影响了访问的速度,除非您已经安装了SP1补丁才不会存在这个问题。 可以手工解决这一问题。从注册表中找到“\HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace”,这里有一个名为“{D6277990-4C6A-11CF-8D87-00AA0060F5BF}”的子键,该子键指向“计划任务(Scheduled Tasks)”,将它直接删除即可。 十六、先卸载网卡驱动,重启再重装; 十七、硬件问题,检查网卡、网线、集线器、路由器等,在检查之前,最好先重启一下网络设备(集线器、交换机、路由器)看能否解决; 十八、病毒(木马)原因。升级病毒库安全模式下全盘杀毒。

odbc驱动程序配置(如何安装ODBC的pb驱动)

本文编辑:admin

更多文章:


appletv地区选哪里(appletv怎么看国家地理)

appletv地区选哪里(appletv怎么看国家地理)

大家好,appletv地区选哪里相信很多的网友都不是很明白,包括appletv怎么看国家地理也是一样,不过没有关系,接下来就来为大家分享关于appletv地区选哪里和appletv怎么看国家地理的一些知识点,大家可以关注收藏,免得下次来找不

2024年8月25日 20:00

二级c语言上机考流程(全国计算机二级c语言上机怎么考啊有什么窍门没有啊)

二级c语言上机考流程(全国计算机二级c语言上机怎么考啊有什么窍门没有啊)

本文目录全国计算机二级c语言上机怎么考啊有什么窍门没有啊计算机二级c语言上机考试怎么考,怎么准备啊,主要考哪些内容,,考试技巧计算机二级考试怎么考计算机二级C语言的考试流程是什么啊全国计算机二级c语言等级上机考试操作步骤怎样保存江苏省计算机

2024年7月20日 09:31

罗马夺欧协联冠军(罗马欧冠最好成绩是什么)

罗马夺欧协联冠军(罗马欧冠最好成绩是什么)

本文目录罗马欧冠最好成绩是什么穆里尼奥集齐欧洲新三大杯实现大满贯罗马拿下欧会杯冠军,创造了哪些记录罗马获得过几次欧洲联赛冠军穆里尼奥提升了整个意甲的竞争力穆里尼奥的三个欧冠冠军罗马欧冠最好成绩是什么罗马在欧冠的最好成绩为亚军,是在1983-

2024年7月20日 20:17

countblank函数怎么用(excel函数如何计数包括空值的单元格数目)

countblank函数怎么用(excel函数如何计数包括空值的单元格数目)

本文目录excel函数如何计数包括空值的单元格数目如何在excel中用函数统计某一列有内容的单元格数目Excel函数COUNTBLANK 使用问题Excel中的countif函数怎么用啊excel的计数函数怎么用excel函数如何计数包括空

2024年7月11日 16:06

gradle bootjar(spring boot使用gradle打包怎么样排除指定jar包)

gradle bootjar(spring boot使用gradle打包怎么样排除指定jar包)

本文目录spring boot使用gradle打包怎么样排除指定jar包Gradle 资源文件乱码解决SpringBoot java.lang.NoClassDefFoundError: org/springframework/boot/S

2024年5月4日 10:33

浮点运算器的原理(浮点运算器的介绍)

浮点运算器的原理(浮点运算器的介绍)

本文目录浮点运算器的介绍简述浮点运算器的作用,它由哪几部分组成Cache有哪三种基本映像方式直接映像方式的主要优缺点是什么运算器的组成跟功能浮点运算器的介绍浮点运算器是进行浮点运算的结构。现阶段是用电路来实现,应用在计算机芯片中。是整数运算

2024年6月22日 05:41

一串的英语短语(“一串“的英语)

一串的英语短语(“一串“的英语)

本文目录“一串“的英语“一串钥匙“用英文怎么翻译啊一串葡萄 英语怎么说一串钥匙用英语怎么说 一串钥匙用英语如何说一串葡萄用英语怎么说“一串钥匙”用英语怎么说一串用英语怎么说一串用英语怎么拼“一串“的英语A bunch of bananas

2024年7月9日 22:27

抹茶拿铁的功效与作用(星巴克抹茶拿铁降火么)

抹茶拿铁的功效与作用(星巴克抹茶拿铁降火么)

本文目录星巴克抹茶拿铁降火么抹茶拿铁的营养价值及口感如何感冒了可以喝星巴克的抹茶拿铁吗抹茶拿铁可以减肥瘦身牛奶爱上茶!抹茶拿铁、红茶拿铁,最适合你的是星巴克抹茶拿铁会睡不着吗星巴克抹茶拿铁降火么抹茶瘦身方法最简便的方法:    1、每日早餐

2024年6月23日 02:32

河南一地发布疫情(2020年疫情解封后河南省许昌市什么时间学生开学)

河南一地发布疫情(2020年疫情解封后河南省许昌市什么时间学生开学)

本文目录2020年疫情解封后河南省许昌市什么时间学生开学受疫情影响郑州多个景点需核酸阴性证明入园开封市两例分别是哪里的河南又有疫情了吗2020年疫情解封后河南省许昌市什么时间学生开学2020年4月7日。根据查询许昌市人民政府官网显示,202

2024年7月12日 02:58

网站系统服务商(网建服务商如何选择(下))

网站系统服务商(网建服务商如何选择(下))

本文目录网建服务商如何选择(下)面对各种网站建设服务企业该怎么对比系统开发服务商的作用网上商城系统服务商推荐东莞比较出名的网站建设服务商跨境电商网站系统开发有哪些公司网站建设服务商的差价为什么这么大网建服务商如何选择(下)随着互联网的发展,

2024年4月29日 01:05

homebrew下载(mac安装homebrew失败怎么办)

homebrew下载(mac安装homebrew失败怎么办)

大家好,关于homebrew下载很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于mac安装homebrew失败怎么办的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮

2024年7月5日 10:16

study的中文是什么(study的意思)

study的中文是什么(study的意思)

本文目录study的意思study中文翻译study的中文意思study是什么意思呢study的意思Study的释义为:v.学习;研究;端详;n.学习;功课;书房。复数:studies第三人称单数:studies现在分词:studying。

2024年7月16日 01:39

java手机应用下载jar下载(摩托罗拉V3I手机JAVA小游戏下载的详细步骤)

java手机应用下载jar下载(摩托罗拉V3I手机JAVA小游戏下载的详细步骤)

本文目录摩托罗拉V3I手机JAVA小游戏下载的详细步骤手机怎么下载java格的游戏下载到手机的JAR文件如何安装jar软件下载哪儿有jar文件在哪下载天语手机JAVA游戏/魔法寿司/游戏怎么从那里下载手机如何安装jar文件摩托罗拉V3I手机

2024年7月21日 09:58

mediumtext mysql(mysql 字符串类型问题)

mediumtext mysql(mysql 字符串类型问题)

大家好,今天小编来为大家解答以下的问题,关于mediumtext mysql,mysql 字符串类型问题这个很多人还不知道,现在让我们一起来看看吧!本文目录mysql 字符串类型问题mysql mediumtext 类型的数据怎么插入数据表

2024年7月23日 07:15

sort方法排序规则(excel 怎么用sort 排序)

sort方法排序规则(excel 怎么用sort 排序)

本文目录excel 怎么用sort 排序关于java Collections类下的sort方法的一个问题 /麻烦解释一下输出结果,sort是怎么进行排序的javascript里面sort排序都可以依据什么排序JavaScript中的sort

2024年6月25日 00:07

rubbery(Hubery是什么意思)

rubbery(Hubery是什么意思)

本文目录Hubery是什么意思rubby 是什么意思rubber怎么读ePen Grip rubbery是什么功能Hubery是什么意思n. 休伯里 · 博伊;    一、读音:英  二、例句:In each cave they const

2024年7月3日 10:29

response怎么记忆(“我们到底该如何记忆英语单词中的词根”)

response怎么记忆(“我们到底该如何记忆英语单词中的词根”)

大家好,如果您还对response怎么记忆不太了解,没有关系,今天就由本站为大家分享response怎么记忆的知识,包括“我们到底该如何记忆英语单词中的词根”的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录“我们到

2024年7月11日 06:10

java xml转对象(如何将Java对象序列化成JSON和XML格式)

java xml转对象(如何将Java对象序列化成JSON和XML格式)

本文目录如何将Java对象序列化成JSON和XML格式Java对象为啥要实现Serializable接口如何将Java对象序列化成JSON和XML格式导入jar包可以方便的将Java对象序列化成JSON和XML格式Java对象序列化成JSO

2024年5月5日 13:22

什么是asp(asp是什么 怎样用)

什么是asp(asp是什么 怎样用)

本文目录asp是什么 怎样用ASP是什么啊asp是什么 怎样用所谓ASP,是源自英文ApplicationServiceProvider的缩写,通常中文译为“应用服务提供商”。通俗地说,ASP是一种业务租赁模式,企业用户可以直接租用ASP的

2024年5月6日 02:39

论文abstract怎么弄(怎么把abstract加入目录)

论文abstract怎么弄(怎么把abstract加入目录)

大家好,今天小编来为大家解答以下的问题,关于论文abstract怎么弄,怎么把abstract加入目录这个很多人还不知道,现在让我们一起来看看吧!本文目录怎么把abstract加入目录report的abstract怎么写毕业论文中的Abst

2024年8月14日 06:30

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2334
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1730
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1155
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1152
标签列表

热门搜索