我们这个局域网只有5台电脑,而且没有和internet连接,有一台作为服务器,并且在服务器上装好了sql2000作为数据库,在其他四台电脑上装客户端的sql2000,之后我们用vb开发erp,我们直接在模块中写代码连接服务器的数据库,并没有在odbc中设置数据源。作c/s结构的系统都要这样设置吗?另外,我还有一个问题想请教:比如,我现在在服务器上操作,点击“开始”,打开sql2000的企业管理器,在进入数据库的过程中,每点开一步,都很慢,请问这是什么原因啊?对该系统的其他操作都很快地,比如打开我的电脑都很快,唯独打开数据库很慢,不解啊。

解决方案 »

  1.   

    客户端不需要安装SQL的,服务端的SQL最好安装SQLSP4
      

  2.   

    先檢查SQL SP4补丁是否安装 然后在你感觉服务器打开数据库慢的时候 用SQL2000的 事件探查器 看看执行什么操作 造成的
      

  3.   

    比如,我现在在服务器上操作,点击“开始”,打开sql2000的企业管理器,在进入数据库的过程中,每点开一步,都很慢,请问这是什么原因啊? 
    ---------------------------------
    是比一般的操作慢许多(比如双击我的电脑),应该是SQL企业管理器要初始化吧?这个应该是正常现象
    客户端无需安装SQL客户端,也不一定要设置ODBC数据源(现在大多不建议用这个做连接),看你的程序具体需要了
      

  4.   

    我的经验是网库有损伤或路由错乱或网库过多,你可清掉多余的网库协义,重装TCP/IP网库协义,清除多余的路由设置;