summaryrefslogtreecommitdiff
path: root/ext/mssql/mssql_win32_howto.txt
blob: 0e2668ef67982ef7b75f1f0131f6f7fa50b29ae3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Rules for building MSSQL
------------------------

The MSSQL project contains 4 configurations.

The files needed for each configurations are:

MSSQL 65 Release_TS
MSSQL 65 Debug_TS

	php_build\mssql-65\include\sqldb.h
	php_build\mssql-65\include\sqlfront.h
	php_build\mssql-65\lib\ntwdblib.lib

MSSQL 70 Release_TS
MSSQL 70 Debug_TS

	php_build\mssql-70\include\sqldb.h
	php_build\mssql-70\include\sqlfront.h
	php_build\mssql-70\lib\ntwdblib.lib

php_build is a directory at the same level as php4.

Start Visual Studio, load php_modules.dsw, select the MSSQL projects,
configuration and build it.

This module requires ntwdblib.dll and one or more of the following dll's

dbmsadsn.dll
dbmsrpcn.dll
dbmsshrn.dll
dbmssocn.dll	for tcp/ip connections
dbmsspxn.dll	for ipx/spx connections
dbmsvinn.dll
dbnmpntw.dll	for netbios connections

All these files are installed while installing MS SQL Server. If the SQL Server
is installed on another maschine you need to install the client tools on
the web server as well.