사무실에서 이 설정 때문에 많은 애를 먹었습니다.
한참을 인터넷을 검색한 결과 몇개사이트 확인 후 방법을 제시합니다.
Windows 2008R2 64Bit 에서
Oracle 11R2 Client를 설치하고 ODBC 창에서 추가를 하는데 Driver가 보이지 않습니다.
단순히 화면에서 보는 것처럼 'SQL Server' 만 있다.
이럴경우
c:\Windows\syswow64 에 있는 'odbcad32.exe' 를 실행해 준다.
Windows 2008 64bit 운영체제에서 ODBC DSN을 64bit와 32bit를 구분하여 레지스트리에 저장한다.
때문에 당신이 32bit로 개발된 프로그램을 64bit 운영체제에서 ODBC를 등록해서 사용하고자 한다면,
32bit전용 ODBC 데이터 원본 관리자를 사용해야 하기 때문이다.
또한 ODBC 실행시 바탕화면에 있는 ODBC는 위의 맨처음 화면이 나온다.
64BIT이기 때문이다. 따라서 32BIT 실행은 계속 'odbcad32.exe'를 실행해야 한다.
또한, 이래도 에러가 발생하면
c:\inetpub\AdminScript 에서 아래 명령어를 입력한다.
cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 true
'웹프로그램' 카테고리의 다른 글
메시지 박스 띄우기 (0) | 2011.12.02 |
---|---|
내가 일반 컴퓨터로 접속하는지 모바일로 접속하는지 구별하는 자바스크립트 입니다. (0) | 2011.09.26 |
자바 스크립으로 달력 만들기 예제 (0) | 2011.05.11 |
웹서버의 설정과 asp페이지 실행 (0) | 2011.04.20 |