我用的是XP,通过网上的方法安装了sqlserver2000企业版。
方法步骤:
1,先安装sql2000目录下的msde,重启后就有了服务
2,再点击autorun,然后选择只安装客户端。
安装成功后发现sp4补丁没有打上,打了好几次补丁,一查版本号还是RTM版本。郁闷了我现在的正壮是:电脑联网之后我开发的程序才能脸上我本机的数据库,如果我网络是断的,那么程序就无法连接数据库。大家帮帮忙

解决方案 »

  1.   

    你本机上有数据库的话,和联网、断网根本没关系。电脑联网之后,估计联的也不是你机器上的数据库,是别的机器上的数据库。你本机要装SQL的服务器端的。
      

  2.   

    服务端是装了的,先安装的MSDE安装的就是服务端。我把数据库都还原了,现在我电脑联网程序登陆本机数据库没问题,电脑不联网程序登不上本机数据库。我现在觉得是我在打msde补丁的时候没有选对实例名,sqlserver默认的实例名如何查看
      

  3.   

    我现在的问题是无法更新默认实例,如果MSDE中的setup.ini中不指定实例名,那么安装时会提示“指定的实例名无效”。但是如果在ini文件中写上实例名,那么就会重新安装一个实例。
      

  4.   

    安装MSDE怎么会装上服务器端呢?只是一个数据库引擎而已。既然你说你装上服务器端了,那你到企业管理器里看看服务器名称是LOCAL吗?我怀疑你是注册了一个别的机器上的数据库实例。
      

  5.   

    那你在查询分析器执行这句看看:
    select host_name()
    显示的是你的机器名还是别的机器名?
      

  6.   

    我确实是注册本机的,这个没有问题,我是按照网上说的XP下安装sqlserver企业版的步骤。但是这个方法应该还是有一些问题我现在发现安装开发版也是可以的,把以前的卸载了已经装上开发版了,没问题。谢谢大家!
      

  7.   

    感谢sdhdy,说实话用了sqlserver一年了,才知道有sqlserver也有实例一说。这次安装查了资料才知道