Oracle 错误:ORA-06413: Connection not open 解决办法

http://blog.csdn.net/neso520/article/details/6037411

————————————————————————————————————————————————————————————————————————

ORA-06413: Connection not open

前两天在一台机器上装了一个程序的2个不同版本。该程序通过OLE DB连接到oracle数据库。结果先装的低版本连接oracle正常,后装的高版本死活连不上,一点连接按钮就报错:ORA-06413: Connection not open。

开始怀疑高版本的程序有问题,但是把两个版本都卸掉后再重装高版本的,连接又正常了。比较来比较去,发现了一点蛛丝马迹:在最初装好低版本后,再装 高版本的时候,为了区分,我把高版本的安装路径后面加上了(版本号),事实证明,就是加的这个括号出了问题。去掉程序路径中的括号后一切正常。

ps:oracle的问题。遇到两次了。都以为是自己的程序出错了。调试半天后发现,ora不支持程序目录中有括号符号,删除括号后即可连接成功。备忘!!!!!!!!

时间: 2024-10-31 22:22:27

Oracle 错误:ORA-06413: Connection not open 解决办法的相关文章

Loadrunner参数化连接oracle、mysql数据源报错及解决办法

Loadrunner参数化连接oracle.mysql数据源报错及解决办法 (本人系统是Win7 64,  两位小伙伴因为是默认安装lr,安装在 最终参数化的时候,出现连接字符串无法自动加载出来: 最后通过安装在,问题到此解决 1.通过数据库连接参数化大量数据,电脑本地已经成功安装了数据库驱动,且本地可以配置数据源成功,在loadrunner 中配置数据源却找不到对应的数据库驱动. ----A:检查当前loadrunner工具的版本,是32位还是64位(目前还没有64位的),32位是不能安装64

sqlserver 附加数据库失败,错误提示:5拒绝访问 解决办法

sqlserver 附加数据库失败,错误提示:5拒绝访问 解决办法 金刚 sqlserver 附加数据库 拒绝访问 今天把项目拷贝到新硬盘里,发现在附加数据库中提示:操作系统错误5:"5拒绝访问",一看提示就是权限问题. 我把数据库文件的所属文件夹的权限设置了下.文件夹的权限 Authenticated Users用户组权限设置成完全控制 Authenticated Users用户组权限.jpg 还要设置Users用户组权限,设置成完全控制

chrome提示错误:CAUTION:Provisional headers are shown 解决办法

最近作微信的开发因为前台和后台不再一个地方办公,前台也不会写php和ajax所以就造成了一种我些后台服务,她写前台调用的模式,让她的ajax直接访问我的服务端口,我提供给她数据,类似于写接口一样,于是问题出来了.前台ajax访问请求总是执行error.事例代码如下 前台测试代码index.html: <!DOCOMENT html> <html> <head> <title>测试</title> <script type="tex

ssh连接报错:Connection refused的解决办法

ssh: connect to host localhost port 22: Connection refused的解决办法 出现此报错,主要是有两个问题,第一就是没有安装ssh相关服务软件:第二是没有启动sshd服务. 首先查看一下是否有安装提供sshd服务的软件如果没有,则需要安装 如果已经安装了提供sshd服务的软件,那么就是没有启动sshd服务.此时先查看一下sshd服务的状态如果是dead的状态,说明没有启动sshd服务,那么就要启动sshd服务. 这样就可以解决以上报错问题了. 原

Oracle Goldengate REPLICAT启动时报正在运行解决办法

stop replicate时报ERROR: opening port for REPLICAT MYREP (TCP/IP error: Connection refused). start replicate时报REPLICAT xxx is already running. 原因是dirpcs目录下对应的xxx.pcs文件没有正常删除. 解决办法:删除pcs文件,检查是否有删除权限. 以下是引用国外的一篇文章: We use Oracle Goldengate to replicate d

远程登录oracle 12.2数据库报错ORA-28040解决办法

今天新安装的oracle 12.2.0.1数据库,通过本地sqlplus远程登录12c数据库报错ora-28040,如下: ORA-28040: No matching authentication protocol 解决办法(亲测可行): 进入到$ORACLE_HOME/network/admin下,编辑sqlnet.ora文件(如果不存在,则创建一个,或者去samples目录下复制一份),在末尾添加下面一行,不需要重新启动数据库及监听,再次通过本地sqlplus访问远程12c数据库,登录成功

1.Maven+SpringMVC+Eclipse软件安装配置,Maven报插件错误,Eclipse总是卡死的解决办法,导入一个maven工程后 一直显示importing maven project

 使用Maven+SpringMVC+Eclipse软件安装配置过程中的问题: 1.Eclipse总是卡死的解决办法: 一:内存不足所以会卡死,配置一下eclipse.ini修改这几个值就好了-XX:MaxPermSize=768m-Xms1024m-Xmx3072m搜索 二:修改window->preferences --- > JAVA->Edittor->Hovers,将右侧所有复选框清空. 2.因为eclipse上一次未正常关闭,导致启动卡死,错误日志为: [plain

Oracle错误ORA-03113: end-of-file on communication channel处理办法

oracle不能启动了,报错ORA-03113: end-of-file on communication channel (通信通道的文件结尾) 解决办法: SQL> startup ORACLE instance started. Total System Global Area 1252663296 bytes Fixed Size 2227944 bytes Variable Size 704643352 bytes Database Buffers 536870912 bytes Re

java.net.SocketException:No buffer space avaliable(maximum connection reached?):JVM_Bind 解决办法

No buffer space available 2009-06-15 14:03 java.net.SocketException: No buffer space available (maximum connections reached?): JVM_Bind 2009-04-14 09:10 公司服务器最近几天一直报错误,大概运行一天就报如下异常. java.net.SocketException: No buffer space available (maximum connect