머리말:
저는 Oracle 및 ODBC 드라이버 설치에 관한 초보자입니다.
설정:
노트북 - Windows 10 Pro 64비트 Excel - 64비트 버전 애플리케이션 - 32비트 Oracle instantclient_18_5
문제
제가 자주 사용하는 응용 프로그램은 Oracle 32비트 ODBC 드라이버를 사용하여 oracle 데이터베이스를 읽고 쓰지만, Excel에서 동일/다른 oracle 테이블을 쿼리하려면 64비트 Oracle ODBC 드라이버가 필요합니다.
64비트 및 32비트 Oracle ODBC 드라이버를 설치할 수 있는 방법이 있습니까?
시도해 보았지만 64비트 버전용 ODBC 드라이버가 이미 설치된 것처럼 작동하지만 ODBC 데이터 원본 관리자는 32비트 드라이버만 볼 수 있습니다.
stackoverflow에서 다음 응답을 찾았지만 업데이트된 Oracle 버전에서 이 작업을 수행하는 방법을 모르겠습니다.
답변1
예. ODBC 드라이버의 32비트 및 64비트를 설치합니다. 하나는 에 설치 C:\Program Files
되고 다른 하나는 에 설치됩니다 C:\Program Files(x86)
. 32비트 프로그램(예: Excel)은 32비트 드라이버를 사용해야 하고, 64비트 앱(예: Dbeaver)은 64비트 버전을 사용해야 합니다.
팁: 연결 이름에 드라이버 버전을 입력하면 각각의 버전을 언제 사용해야 하는지 알 수 있습니다.