OS : Microsoft Windows Vista Enterprise x86, Microsoft Windows XP SP3
PB : Sybase PowerBuilder 7,8,9,10
DB : Microsoft SQL 2000, 2005
Error Message :
Unable to load the requested Database interface. Please make sure that both the interface and client software are properly installed
Database Profiles 에서 MSS Microsoft SQL Server 를 추가 할려고 하면 위와 같은 메시지가 나타날 수 있다.
<해결 방법>
① System C:\Program Files\Sybase\Shared\PowerBuilder 폴더에 dll을 확인한다.
본인의 경우 NTWDBLIB.DLL 파일을 System32 폴더에,
PBMSSXX.DLL(XX의 숫자는 파워빌더의 버전) 파일을 C:\Program Files\Sybase\Shared\PowerBuilder 폴더에 넣어주었다. (http://www.sybase.com/detail?id=47750)
② System32 폴더와 C:\Program Files\Sybase\Shared\PowerBuilder 폴더가 정상적으로 [환경변수] path 에 설정 되어 있는지 확인하고 없으면 추가해준다.(윈도우7 x64 의 경우 C:\Windows\system 에 넣어준다.)