티스토리 뷰

64bit PC의 경우 UDL파일을 로드하면 64비트용 드라이버만 보여집니다.

 

아래와 같이 직접 32비트용 oledb 드라이버를 실행해 줘야 합니다.

 

C:\Windows\syswow64\rundll32.exe "C:\Program Files (x86)\Common Files\System\Ole DB\oledb32.dll",OpenDSLFile test.udl

 

귀찮으니 그냥 배치파일로 만들어놓고 사용하기로~

 

 

UDL_RUN.bat

 

@echo off
C:\Windows\syswow64\rundll32.exe "C:\Program Files (x86)\Common Files\System\Ole DB\oledb32.dll",OpenDSLFile test.udl
exit

 

 

첨부파일 두개를 같은 위치에 놓고 UDL_RUN.bat파일을 실행하면 32비트용 드라이버를 확인할 수 있습니다.~

 

test.udl

UDL_RUN(32).bat

 

댓글