HTML2011. 5. 12. 13:42
 ** 설치 주의

 

ntwdblib.dll을 sql의 버젼에 맞게 c:\windows\system32 에 copy 해야한다.

그래야...mssql_connect 등등이 제되로 된다...

 

- MS-SQL 버젼이 2000 이면 [ntwdblib.dll-2000.2.9.0-mssql2000버젼] 이놈을 copy 해야한다

- 2005 이상이면 [ntwdblib.dll-2000.80.194.0-mssql2005이상] 이놈을 copy한다.

copy 할때 당연히 이름을 ntwdblib.dll 로 바꾸어야한다.

 

** 참고

php 에서 MS-SQL 접근이 안될때..

 

MS-SQL 클라이언트 매니지먼트 툴이 있다면, 해당 서버IP주소로 네트워크 별칭을 등록해주시면 문제가 해결 됩니다.

툴이 없다면 아래의 레지스트리키를 등록함으로써 해결하실 수도 있습니다.

Windows Registry Editor Version 5.00

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo]

"DSQUERY"="DBNETLIB"

 

"연결하는서버IP주소\\DB"="DBNETLIB, 연결하는서버IP주소\\DB, 1433"

 

상기 내용을 메모장에 옮겨서 IP주소로 변경해주시고, mssql.reg 와 같이 .reg 확장자를 가지는 파일명으로 저장 후

더블 클릭하여 레지스트리에 등록시켜주시면 됩니다.

Posted by 아이맥스