Windows XP使用时遇到的问题

在使用XP系统时遇到了一些问题,下面将一一列出,以大家共享。

  1. 在XP系统中安装了SQL SERVER 2005 Express,安装好后没有管理工具进行管理,幸好在CodePlex网站找到了SQL Express的工具包,能够像使用SQL Server 2005企业版那样进行数据库的管理维护了。很开心能在XP上进行SQL Server 2005的开发应用,如是在XP系统上进行数据压力测试,准备了20G的硬盘空间,没想到数据库在达到4G的时候,SQL Express就罢工了,原来SQL Express只提供4096MB的数据文件扩展空间,大数据量测试只好作罢,等待再装企业版的数据库了。
  2. 上面大数据测试失败后,在XP上转求大数据量的测试。在测试中把上面写附件到数据库的功能去掉,只求数据在记录数上达到大量的要求。如是开大用户连接数进行写数据测试。谁之问题又产生了,系统提示403.9错误,经查该错误是由于IIS的用户连接数太多了导致的。没想到以前一直在Windows Server 2003上从没遇到过的问题,原来XP的IIS默认最大用户连接数为10。上网找修改连接数的方法,不费力就找到了工具MetaEdit2,安装后按网上网友提示将W3SVC的MaxConnections改大许多,再启动还是报403的错误,难道网友的经验又错?查看了其他相关的文章,发现大家都是这样来修改MaxConnections的,这下有点纳闷了,看来我遇到的问题和大家的有点不一样了,如是在MetaEdit2工具中点开W3SVC菜单,发现下面1的文件夹下的MaxConnections的值仍然为10,这下明白了看来这个MaxConnections的值也需要修改,点击进行修改将其改大许多后点击保存按钮保存修改,发现数据并没有改变。通过MetaEdit2工具修改最大用户数失败了。想想既然可以通过MetaEdit2来修改MaxConnections的值,应该还会又其他的方式吧。回想起以前通过vbs文件的命名来创建站点和虚拟目录的经验,想到应该可以通过命令来修改MaxConenctions的值。如是找到%sysdir%\Inetpub\AdminScripts目录下的adsutil.vbs文件,通过命令adsutil.vbs enum w3svc/1,显示MaxConnections的值为10。输入修改设置命令adsutil.vbs set w3svc/1/maxconnections 100,想先将连接数改为100试试,再调用刚才的enum命令,MaxConnections的值没有变化。难道set命令不对吗L 既然不能改大,那就改小试试。执行命令adsutil.vbs set w3svc/1/maxconnections 1,检查发现enum命令的MaxConnections的值变成1了。就这样反复加大10个连接,终于将MaxConnections改为40了,最后在40 定格了,改到41就又回到10了。
posted on 2008-03-27 15:28  Beasy  阅读(457)  评论(0编辑  收藏  举报