我的本地环境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并没有错.
但为什么出现这个错误?:(
该错误是由路径名中的paranthesis引起的.
可能你从C:\ program file(x86)执行VS2012 ...
解决方法:创建联结链接
脚步:
from:命令行执行
C:>mkLink /j "Program Files x86" "Program Files (x86)"
Run Code Online (Sandbox Code Playgroud)
然后
用新路径修复(或创建一个新的)快捷方式(C:\ program file x86 ...)