VB连接oracle数据库无法找到客户端和网络组件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VB连接oracle数据库无法找到客户端和网络组件相关的知识,希望对你有一定的参考价值。

已经要崩溃了,重新装了几次Oracle,按照教程删除几次注册表,驱动也装了几次,但是VB还是显示无法找到客户端和网络组件。附件是我的电脑的环境变量,服务和ODBC驱动的一些参数。认真求指导这个问题到底应该怎么解决。谢谢  

可以的,我就做过,在安装了oracle的机子上搜这三个库文件(我用的是oracle11g),oci.dll、orannzsbb11.dll、oraociei11.dll,拿出来,要用到它们,然后把这三个文件放在程序根目录就可以了,注意与服务器的编码问题,如果编码不一致,中文可能出现乱码 参考技术A 程序编好后,还需要在用户的机器上安装一个
oracle数据库
客户端,以便能连接到oracle服务

oracle10客户端如何连接19c

参考技术A 第一步,前往oracle官方网站下载oracle19c(这里是windows版本)并且下载好PLSQLdeveloper客户端以及oracle提供的连接工具instantclient。
2、安装oracle19c把安装包存放在指定的目录下放好,解压后点击进去安装。
3、中间过程中会需要设置基目录和数据库文件位置自行指定位置,并且设置好口令(此口令是sys超级管理员的密码),点击下一步。
4、安装完成后,在命令窗口下执行services.msc查看oracle相关服务是否正常开启正常开启之后,可以进行下一步的安装PLSQLdeveloper,点击下一步即可。
5、打开plsqldeveloper,点击cancel,随后打开plsqldevelope的主界面,点击configure,点击最左边的preferences。
6、之后找到instantclient的目录以及instantclient目录下的oci.dll文件路径,将其设置在下面图片的对应位置上。
6、设置好关闭,点击登录session菜单下的logon。
2=7、使用管理员登录账号为sys,密码为安装时设置的口令,database设置ORCL,点击登录就连接上oracle了。
8、编辑tnsnames.ora,替换和增加。
9、保存后重新启动监听,lsnrctlstop,lsnrctlstart打开命令行,输入lsnrctlstop,停止后再输入lsnrctlstart重新连接oracle。

以上是关于VB连接oracle数据库无法找到客户端和网络组件的主要内容,如果未能解决你的问题,请参考以下文章

未找到oracle客户端和网络组件,该怎么解决

如何解决“未找到 Oracle 客户端和网络组件...”的错误

Delphi7连接Oracle提示“未找到Oracle 客户端和网络组件”。Win7系统64位。Oracle10G客户端已安装且能连接

SSIS连接Oracle问题汇总

请教vb如何连接oracle数据库

如何解决“未找到 Oracle 客户端和网络组件...”的错误