设为首页
收藏本站
本站论坛
   
3
3
   
  文章列表      

win2000 professional下安装SQL2000以及配置PHP环境

win2000 professional下安装SQL2000以及配置PHP环境 2006-11-19 14:39:01 大中小

一、安装SQL Server2000。

自己的系统是win2000 professional,本已无望安装SQL Server2000企业版,但不甘心,解决办法如下。

1、找一张SQL server服务器版光盘,在光盘上找到目录“MSDE”并进入,运行SETUP.EXE文件,并按照程序要求进行安装。安装完成重新启动计算机。

2、运行光盘中的,AUTORUN.EXE文件,或让光盘自动运行,打开安装界面后,点击“安装SQL server 2000组件(C)”=》“安装数据库服务器(S)”这里程序将提示你“....服务器组件在此系统上不受支持,.....”点“确定”。进入新的安装界面,点击“下一步”,选择默认的“本地计算机”=》“创建新的SQL server”=》“仅客户端工具”...,一路点击“下一步”。直至安装结束。重新启动计算机。

3、打开注册表编辑器,找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
MSSQLServer\MSSQLServer],这一项,里面有一个键值LoginMode默认值是“1”,现在将该值改为“2”(安装MSDE时,默认的SQL Server身份验证方式为“仅windows"的身份验证方式,即sa用户无法验证,通过修改以上的注册表键值来将身份验证方式改为SQL Server和windows混合验证以后,就可以用sa用户登录了)。修改完毕,重启电脑。

需要注意的是这样安装的SQL Server2000启动的服务实例名是安装计算机的默认名称。(系统属性的“计算机名”)其他客户端要访问这个数据库,必须用这个别名。

安装过程中,可能会遇到诸如“无法加载资源文件........2052/SQLsui.rll”等资源文件读取错误,最好的解决办法是重买一张安装盘。市面上那种所谓的4in1的SQL Server2000安装盘最好不要。

二、配置PHP

1、打开PHP.in将extension=PHP_msSQL.dll的注释符号去掉。

2、打开PHP.in将msSQL.secure_connection = Off改为on。

3、将PHP_msSQL.dll拷贝到PHP.in中extension_dir 指定的目录或者系统system32目录下。(PHP_msSQL.dll在PHP压缩安装包中有)。

以上步骤完成后需要重启apache。

注意:实际使用中发现如果通过PHP压缩文件手工安装PHP到iis下,必须重启机器而不仅仅是iis。

4、需要保证PHP或者系统系统system32下有ntwdblib.dll,查看属性确保其版本为8.00.194而不是7.0......

三、其他设置

如果PHP apache SQL Server2000都在同一台机器上,访问基本没有问题了。

如果SQL Server2000和PHP机器是分离的,需要确认ping SQLserver所在机器的机器名能通,如过不通,修改PHP所在机器的\system32\drivers\etc下的hosts文件,增加一行 SQLserver所在机器的机器ip   SQLserver所在机器的机器名字。

如果还是无法访问,需要确认PHP所在的机器有无暗转mdac。要不索性安装一下SQLserver的客户端好了。


> >
 
 
   
 
网上赚钱申请指南
 

友情链接
个人主页
 
 
 
 

wel come to . 欢迎光临
宇宙浪仔