你的系统是98的~如果你是用的SQL server  2000 企业版 应该是不支持的~你应该用SQL  server 2000 个人版 可以支持~SQL Server 版本或组件 
操作系统要求 企业版 Microsoft Windows NT Server 4.0、Microsoft Windows NT Server 4.0 企业版、Windows 2000 Server、Windows 2000 Advanced Server 和 Windows 2000 Data Center Server。 
注意,SQL Server 2000 的某些功能要求 Microsoft Windows 2000 Server(任何版本)。
 
标准版 Microsoft Windows NT Server 4.0、Windows 2000 Server、Microsoft Windows NT Server 企业版、Windows 2000 Advanced Server 和 Windows 2000 Data Center Server。 个人版 Microsoft Windows Me、Windows 98、Windows NT Workstation 4.0、Windows 2000 Professional、Microsoft Windows NT Server 4.0、Windows 2000 Server 和所有更高级的 Windows 操作系统。 开发版 Microsoft Windows NT Workstation 4.0、Windows 2000 Professional 和所有其它 Windows NT 和 Windows 2000 操作系统。 仅客户端工具 Microsoft Windows NT 4.0、Windows 2000(所有版本)、Windows Me 和 Windows 98。 仅连接 Microsoft Windows NT 4.0、Windows 2000(所有版本)、Windows Me、Windows 98 和 Windows 95。 

解决方案 »

  1.   

    SET QUERY_GOVERNOR_COST_LIMIT
    替代当前连接的当前配置值。语法
    SET QUERY_GOVERNOR_COST_LIMIT value参数
    value是数字值或整型值,表示是否允许所有查询运行(0 值),或者是否不允许任何预计成本大于指定非零值的查询运行。如果指定数值,则 Microsoft® SQL Server™ 将其截断为整数。注释
    仅限于在当前连接中使用 SET QUERY_GOVERNOR_COST_LIMIT,且只在当前连接期间有效。使用 sp_configure 的 query governor cost limit 选项更改服务器范围的查询调控器成本限定值。有关配置该选项的更多信息,请参见 sp_configure 和设置配置选项。SET QUERY_GOVERNOR_COST_LIMIT 的设置是在执行或运行时设置,而不是在分析时设置。权限
    SET QUERY_GOVERNOR_COST_LIMIT 权限默认授予 sysadmin 固定服务器角色成员。
      

  2.   

    使用SET QUERY_GOVERNOR_COST_LIMIT 增大查询调控器成本限定值
    比如,增大到10
    SET QUERY_GOVERNOR_COST_LIMIT 10