如何解决错误ORA-06413:连接未打开?

Moh*_*man 1 vb.net oracle

我的本地环境VS2012

使用Oracle 10g XE

Dim dbConn As New OleDbConnection

Dim dbComm As OleDbCommand

dbConn.ConnectionString = "Provider=msdaora;Data Source=XE;User ID=scott;Password=tiger"

dbConn.Open()
Run Code Online (Sandbox Code Playgroud)

提示错误:ORA-06413:连接未打开.

已经检查过TNSNAMES.ora,SQLNET.ora,LISTENER.ora并没有错.

但为什么出现这个错误?:(

Pab*_*olo 5

该错误是由路径名中的paranthesis引起的.

可能你从C:\ program file(x86)执行VS2012 ...

解决方法:创建联结链接

脚步:

  1. from:命令行执行

    C:>mkLink /j "Program Files x86" "Program Files (x86)"
    
    Run Code Online (Sandbox Code Playgroud)

    然后

  2. 用新路径修复(或创建一个新的)快捷方式(C:\ program file x86 ...)