Oracle 및 JMP 12<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요
내 Oracle 데이터베이스에 연결하고 다음 코드로 잘 실행되는 JSL i JMP 11.1.1을 만들었습니다.
전역 삭제 ();
databaseConfig = "DRIVER = {Oracle in OraClient11g_home1}; DBQ = MyServicenameFromOra; UID = MyLogin; SPWD = MyPassword;";
SQL =
"
고르다 *
MyTable에서
";
MyData = 데이터베이스 열기 (databaseConfig, sql, "My Data");
JMP 12.1.0에서 같은 코드를 사용할 수없는 이유는 무엇입니까?
로그에 다음 오류 메시지가 표시됩니다.
[Microsoft] [ODBC 드라이버 관리자] 데이터 원본 이름을 찾을 수 없으며 기본 드라이버가 지정되지 않았습니다.
JMP 11.1.1로 돌아 가면 다시 작동합니다. 두 버전의 JMP가 설치되어 있습니다.
Oracle 드라이버를 TNSNAMES.ORA 파일과 함께 설치했습니다.
라스
다시 : Oracle 및 JMP 12JMP 11은 32 비트이고 12는 64 비트입니다.
당신의 도움을 주셔서 감사합니다.
라스
다시 : Oracle 및 JMP 12안녕 피터
죄송합니다. 암호를 삭제하면 오타가되었습니다.
64 비트 JMP에 64 비트 Oracle 드라이버를 설치하려고합니다.
문안 인사,
라스
다시 : Oracle 및 JMP 12안녕 라스,
JMP 11.2.1 및 12.1.0을 사용하여 Oracle에 아무런 문제없이 연결할 수 있습니다. 두 버전이 똑같은 "비트 - 네스"입니까? 즉 64 비트 JMP에는 64 비트 Oracle이 필요하고 32 비트 JMP에는 32 비트 Oracle이 필요합니다.
오타가 아닌지 모르지만 연결 문자열에는 장애 , 아니라 에스 장애 .
문안 인사,
베드로