Oracle和JMP 12<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好
我创建了一个JSL i JMP 11.1.1,它连接到我的Oracle数据库,运行良好,代码如下:
Clear Globals();
databaseConfig =“DRIVER = {Oracle in OraClient11g_home1} ;; DBQ = MyServicenameFromOra; UID = MyLogin; SPWD = MyPassword;”;
sql =
“
选择 *
来自MyTable
“;
MyData =开放数据库(databaseConfig,sql,“我的数据”);
为什么我不能在JMP 12.1.0中使用相同的代码?
我忘记了日志中的错误消息:
[Microsoft] [ODBC驱动程序管理器]未找到数据源名称且未指定默认驱动程序
如果我回到JMP 11.1.1,它再次正常工作。我安装了两个版本的JMP。
我安装了TNSNAMES.ORA文件的Oracle驱动程序。
拉尔斯
Re:Oracle和JMP 12刚注意到我的JMP 11是32位,12是64位。
谢谢你的帮助。
拉尔斯
Re:Oracle和JMP 12嗨彼得
对不起,当我删除密码时,这是一个错字。
我将尝试在我的64位JMP上安装64位Oracle驱动程序。
问候,
拉尔斯
Re:Oracle和JMP 12嗨拉尔斯,
我可以使用JMP 11.2.1和12.1.0连接到Oracle,没有任何问题。 两个版本是否相同“bit-ness”?即 64位JMP需要64位Oracle,而32位JMP需要32位Oracle。
不确定它是否是拼写错误,但我的连接字符串有 PWD 不是小号 PWD 。
问候,
彼得