YOYO的最新BLOG文章

Mar
20

由于最近一些人对服务器上的mssql的要求越来越迫切,我花了整整一晚上的时间把SQL Server 2000安装上了,至此服务器上最常用的一些服务都有了。

在Windows 2003上安装SQL Server 2000有一点小小的问题,所以在这里特别的说一下。

上传和安装的过程中没有太大的问题,只是在安装的时候有一个小小的提示,说是sql 2000 sp2无法安装在这个版本的操作系统上,是否继续?选择继续,很快SQL Server就安装完了,但是安装之后的SQL Server 2000却无法工作,根本原因是1433端口没有打开(检测1433端口是否打开的命令可以用:telnet: 127.0.0.1 1433)。这是为什么呢?

这是因为Windows 2003版本太高,而SQL Server 2000的版本太低了,解决这个问题的办法是去微软的网站上下载一个SQL Server 2000的SP3补丁,把SQL Server 2000升级到SP3就可以正常使用了。

安装之后的服务器已经具有了ASPPHP,PERL,MYSQL,MSSQL等这些服务,也成为更加完善的全能服务器了。

Dec
06

前天我写过一篇博客《在Windows XP上安装SQL Server 2000》,解决了怎么在非Server版的Windows上安装Sql Server 2000的问题。那是不是只要是Server版的就正常了呢?

也不能全这么说,在Windows 2003上安装SQL Server 2000 sp2版本照样不正常。在我安装的时候就提示说此版本无法在此Windows版本下面运行,如果要运行,请打sp3补丁。如果不打会有什么后果?表面上一切都正常,而在连接sql数据库的时候就会出现有些程序偶尔能连上,偶尔连不上的问题,还有一些程序直接连不上,远程连接直接没戏,查查原因是1433端口没打开,于是我就去网上找了一大堆sp3补丁来。而经过我这几天的测试发现,目前国内的站上的sp3补丁很多都打不上,不是这种错误就是那种错误的,没办法,我只好去伟大的MS那里找了一个SP3补丁,还别说,一点问题都没有。有时候我都奇怪,国内从哪里出来那么多乱七八糟、规格不一的补丁来的。

今天这篇博客仅做备忘,其实我这几天的博客都是在做备忘,说不定哪天你或者我还遇到这样的问题,可以有个更好的说法和更好的解决方案。

Dec
04

在默认的情况下,SQL2000企业版只适用于Server系统。

使用SQL2000光盘安装SQL2000的时候(直接点击光盘根目录下的autorun.exe),根据提示,自检系统不是SERVER版,SQL2000服务器不能安装,只提示安装客户端工具。

在SQL2000光盘中,找到MSDE目录,运行setup.exe。这就是SQL2000服务器的安装程序,进行安装。

安装以后重启系统,在任务栏可以看见SQL2000服务图标,SQL2000服务以启动。

打开企业管理器,试用SA用户连一下看看,SA用户登陆失败?

开始菜单 - 运行 regedit

修改注册表:

[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER],

这个项里面有一个键值LoginMode,默认下,值是1,现在将值改为2。

重新启动计算机。

这时候的管理员是sa,密码是空,你可以用去aspsky.cn下载一个企业管理器,或者去微软光放下载一个Microsoft SQL Server Mnanagement Studio Express的管理软件来管理SQL Server 2000。

Tags: , ,
Posted in Server