`

在MSSQL2000里面 对象名 'sys.servers' 无效 服务器: 消息 208,级别 16,状态 1,行 1

阅读更多
在MSSQL2000里面不支持该  sys.servers查看链接服务器信息
SELECT * FROM  sys.servers
后面查看sys.[sp_helpserver里面的
USE [master]
GO
/****** Object:  StoredProcedure [sys].[sp_helpserver]    Script Date: 2014/2/17 9:54:31 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER procedure [sys].[sp_helpserver]
    @server         sysname = NULL,         -- server name
    @optname        varchar(35) = NULL,     -- option name to limit results
    @show_topology  varchar(1) = NULL       -- 't' to show topology coordinates
as
    -- PRELIMINARY
    set nocount on
    declare @optbit     int,
            @bitdesc    sysname,
            @curbit     int

    -- CHECK IF REQUESTED SERVER(S) EXIST
    if not exists select * from master.dbo.sysservers where
		(@server is null or srvname = @server))
    begin
        if @server is null
            raiserror(15205,-1,-1)
        else
            raiserror(15015,-1,-1,@server)
        return (1)
    end

    -- GET THE BIT VALUE(S) FOR THE OPTION REQUESTED
    if @optname is not null
    begin
        select @optbit = number from master.dbo.spt_values
            where type = 'A' and name = @optname
        if @optbit is null
        begin
            raiserror(15206,-1,-1,@optname)
            return(1)
        end
    end
    else
        select @optbit = -1     -- 0xffffffff

    -- MAKE WORK COPY OF RELEVANT PART OF SYSSERVERS
    select name = srvname, network = srvnetname, status = convert(varchar(100), ''),
            id = srvid, srvstat = srvstatus, topx = topologyx, topy = topologyy,
			collation_name = convert(sysname, CollationPropertyFromID(srvcollation, 'name')),
			connect_timeout = connecttimeout, query_timeout = querytimeout
        into #spt_server
        from master.dbo.sysservers
		where (@server is null or srvname = @server) and (@optname is null or srvstatus & @optbit <> 0)

    -- SET THE STATUS FIELD
    select @curbit = 1
    while @curbit < 0x10000 -- bit field is a smallint
    begin
        select @bitdesc = null
        select @bitdesc = name from master.dbo.spt_values
			where type = 'A' and number = @curbit
        if @bitdesc is not null
            update #spt_server set status = status + ',' + @bitdesc where srvstat & @curbit <> 0
        select @curbit = @curbit * 2
    end

    -- SHOW THE RESULT SET
    if lower(@show_topology) <> 't' or @show_topology is null
	    select name, network_name = network,
		        status = isnull(substring(status,2,8000),''),
                id = convert(char(4), id),
				collation_name, connect_timeout, query_timeout
	    from #spt_server order by name
    else
	    select name, network_name = network,
		        status = isnull(substring(status,2,8000),''),
                id = convert(char(4), id),
				collation_name, connect_timeout, query_timeout,
				topx, topy
	    from #spt_server order by name

    -- RETURN SUCCESS
    return(0) -- sp_helpserver

发现
select * from master.dbo.sysservers,在sql2000里面是sysservers,而且mssql2008里面是sys.servers
分享到:
评论

相关推荐

    mssql-jdbc-6.1.0.jre8-API文档-中英对照版.zip

    赠送jar包:mssql-jdbc-6.1.0.jre8.jar; 赠送原API文档:mssql-jdbc-6.1.0.jre8-javadoc.jar; 赠送源代码:mssql-jdbc-6.1.0.jre8-sources.jar; 赠送Maven依赖信息文件:mssql-jdbc-6.1.0.jre8.pom; 包含翻译后...

    mssql-jdbc-8.2.0.jre8-API文档-中文版.zip

    赠送jar包:mssql-jdbc-8.2.0.jre8.jar; 赠送原API文档:mssql-jdbc-8.2.0.jre8-javadoc.jar; 赠送源代码:mssql-jdbc-8.2.0.jre8-sources.jar; 赠送Maven依赖信息文件:mssql-jdbc-8.2.0.jre8.pom; 包含翻译后...

    简单判断MSSQL数据库版本(2000或者2005)

    消息 208,级别 16,状态 1,第 1 行 对象名 ‘sys.servers’ 无效。 反之返回类似如下的信息,则可能为2005数据库 1 www-host SQL Server SQLNCLI www-host NULL NULL NULL 0 原因:sys.servers这个对象在2000中...

    mssql-jdbc-8.2.0.jre8-API文档-中英对照版.zip

    赠送jar包:mssql-jdbc-8.2.0.jre8.jar; 赠送原API文档:mssql-jdbc-8.2.0.jre8-javadoc.jar; 赠送源代码:mssql-jdbc-8.2.0.jre8-sources.jar; 赠送Maven依赖信息文件:mssql-jdbc-8.2.0.jre8.pom; 包含翻译后...

    mssql-jdbc-6.2.1.jre7-API文档-中文版.zip

    赠送jar包:mssql-jdbc-6.2.1.jre7.jar; 赠送原API文档:mssql-jdbc-6.2.1.jre7-javadoc.jar; 赠送源代码:mssql-jdbc-6.2.1.jre7-sources.jar; 赠送Maven依赖信息文件:mssql-jdbc-6.2.1.jre7.pom; 包含翻译后...

    基于Qt+mssql 运动场地预约登记系统.zip

    基于Qt+mssql 运动场地预约登记系统.zip 基于Qt+mssql 运动场地预约登记系统.zip 基于Qt+mssql 运动场地预约登记系统.zip 基于Qt+mssql 运动场地预约登记系统.zip 基于Qt+mssql 运动场地预约登记系统.zip 基于Qt+...

    MSSQL恶意注入清理工具v2.0

    迅檀科技 “MSSQL恶意注入清理工具v2.0” 为客户提供一键修复的专业清理维护工具软件! “MSSQL恶意注入清理工具v2.0” 可以作为广大站长的日常维护功能,本软件智能识别恶意脚本,推荐清理关键字,并能自定义...

    MSSQL2000绿色查询分析器.rar

    MSSQL2000自带的查询分析器,绿化版.关键字着色.

    mssql-server_15.0.1400.75-4_amd64.deb

    Linux mssql-server Deepin Linux 15.10实测可运行 mssql-server.service - Microsoft SQL Server Database Engine Loaded: loaded (/lib/systemd/system/mssql-server.service; enabled; vendor preset: enabled)...

    mssql-jdbc-10.2.0.jre8.jar jre11,jre17

    java jdbc方式连接mysql的驱动,来自MS官网下载地址。 https://docs.microsoft.com/zh-cn/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15

    以普通权限用户运行MsSql2000数据库的操作步骤.doc

    以普通权限用户运行MsSql2000数据库的操作步骤.doc

    MsSql2000精简版_6.5.0.4.7z

    1、MSSQL2000数据库服务开启、关闭控制; 2、基本数据库操作(改密码、数据库新建、删除、分离、附加、备份、恢复); 3、日志和连接信息,简易防火墙,自启动设置,计划任务(自动备份与执行)等。 绿色,无...

    mssql-server-14.0.1000.169-2.x86-64.rpm

    mssql-server-14.0.1000.169-2.x86_64.rpm 下载真的是太慢了太慢了太慢了

    mssql-jdbc-7.4.1.jre8.jar

    mssql-jdbc-7.4.1.jre8.jar SqlserverJDBC驱动

    mssql-jdbc-8.4.0.jre8.jar

    jdk1.8可使用的jdbc驱动... DriverManager:负责加载各种不同驱动程序(Driver),并根据不同的请求,向调用...PreparedStatement:用以执行包含动态参数的SQL查询和更新(在服务器端编译,允许重复执行以提高效率)

    php_mssql.dll

    php_mssql.dll 版本 5.2.8.8

    python数据库编程:Python连接Mssql基础教程之Python库pymssql.pdf

    SQL语句的执⾏基本都在游标上进⾏ cursor.executeXXX⽅法执⾏SQL语句,cursor.fetchXXX获取查询结果等 调⽤close⽅法关闭游标cursor和数据库连接 import pymssql # server 数据库服务器名称或IP # user ⽤户名 # ...

    Jsp JDBC连接MsSQL/MYSQL/Oracle各种数据库代码集.rar

     1.连接ACCESS  http://127.0.0.1:8080/Access/access.jsp    2.连接SQL Server2000  http://127.0.0.1:8080/SQLServer/mssql.jsp.jsp //JDBC-ODBC  ...

    mssql-jdbc-6.2.1.jre7-API文档-中英对照版.zip

    赠送jar包:mssql-jdbc-6.2.1.jre7.jar; 赠送原API文档:mssql-jdbc-6.2.1.jre7-javadoc.jar; 赠送源代码:mssql-jdbc-6.2.1.jre7-sources.jar; 赠送Maven依赖信息文件:mssql-jdbc-6.2.1.jre7.pom; 包含翻译后...

Global site tag (gtag.js) - Google Analytics