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 。
問候,
彼得