【求助】'OraOLEDB.Oracle.1' provider is not registered on the local machine是为什么 regsvr32 ..\ORACLE_HOME\bin\OraOLEDB.dll 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 发现了,原来没有安装上oracle的oledb,嘿嘿 这种情况有3种可能的原因1.装Oracle 的机器是不是NTFS的?如果是的话,将\Ora81下的BIN的权限,全部放开,给所有用户。(不然在B/S结构下会因为没有权限访问目录而报这个错误)2.如果数据库服务器是Oracle816的。在服务器的那台机器上找Ora81\network\ADMIN下的sqlnet.ora文件,把里面的SQLNET.AUTHENTICATION_SERVICES= (NTS)改成SQLNET.AUTHENTICATION_SERVICES= (NONE)(这种会造成某些机器上报驱动初始化失败的错误)3.如果以上都没有解决问题。可以考虑是不是注册表里的注册真的丢失了。(可能性比较小)regsvr32 ..\ORACLE_HOME\bin\OraOLEDB.dll 再不行可以重装一下客户端试试。 windows下开机启动Weblogic设置 如何查看oracle当前连接数,连接是否执行了sql语句,执行的sql语句是什么 安装oracle10g数据库出错 关于ORACLE 10G 数据库当前已关闭 事务回滚问题 Oracle查询问题 问一个关于Update从其他表取数据的问题 如何查看oracle数据库里的数据? 全表扫描次数太多,如何分析出是哪条语句导致的? 请教大家一个ORACLE的问题 菜鸟级的问题 Oracle9.2 Redhat 9.0 Oracle数据库安装问题
(不然在B/S结构下会因为没有权限访问目录而报这个错误)2.如果数据库服务器是Oracle816的。在服务器的那台机器上找Ora81\network\ADMIN下的sqlnet.ora文件,把里面的
SQLNET.AUTHENTICATION_SERVICES= (NTS)改成
SQLNET.AUTHENTICATION_SERVICES= (NONE)
(这种会造成某些机器上报驱动初始化失败的错误)3.如果以上都没有解决问题。可以考虑是不是注册表里的注册真的丢失了。(可能性比较小)
regsvr32 ..\ORACLE_HOME\bin\OraOLEDB.dll
再不行可以重装一下客户端试试。