【发布时间】:2018-12-17 08:09:35
【问题描述】:
我在 windows 10 上安装了 vb6 和 oracle 11 g 客户端(instantclient_11_2)。 我创建了一个 odbc 连接,现在尝试连接 oracle 数据库,但在使用 vb6 表单连接数据库时出现错误。
错误:“尝试检索错误 ORA-01019 的文本时出错”
我正在使用如下连接字符串:
sconnstring = "DRIVER={Microsoft ODBC for Oracle};SERVER = servername;uid = user id;pwd= password}"
【问题讨论】:
-
您尝试在当前的 Windows 上使用 20 年前的语言和 25 年前的 ODBC 驱动程序(两者都已弃用多年)?更改为当前技术,然后它将起作用。至少您应该使用 Oracle 的 ODBC 驱动程序而不是 Microsoft 驱动程序。
-
你设置
ORACLE_HOME环境变量了吗? -
Oracle 数据库服务器的版本是多少?
-
@Wernfried Domscheit 环境变量已经设置,oracle 数据库服务器是 Oracle 11 g,我安装了 oracle 客户端 (instantclient_v11)