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

最近的一次对mssql数据库迁移操作中发现一个有趣的事情,可以用一条语句判断MSSQL数据库版本(准确度不高):

select * from sys.servers

如果返回如下信息,应该是2000数据库:

消息 208,级别 16,状态 1,第 1 行
对象名 'sys.servers' 无效。

反之返回类似如下的信息,则可能为2005数据库

1 www-host SQL Server SQLNCLI www-host NULL NULL NULL 0

原因:sys.servers这个对象在2000中没有,在2005中有。

时间: 2024-10-01 14:19:32

简单判断MSSQL数据库版本(2000或者2005)的相关文章

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

最近的一次对mssql数据库迁移操作中发现一个有趣的事情,可以用一条语句判断MSSQL数据库版本(准确度不高): select * from sys.servers 如果返回如下信息,应该是2000数据库: 消息 208,级别 16,状态 1,第 1 行 对象名 'sys.servers' 无效. 反之返回类似如下的信息,则可能为2005数据库 1 www-host SQL Server SQLNCLI www-host NULL NULL NULL 0 原因:sys.servers这个对象在2

MSSQL数据库备份的方法和注意事项

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 MSSQL数据库正被越来越多的站长使用 现在随着.NET架构网站的流行,越来越多的站长选择了.NET+MSSQL的程序建站,和以往大多个人站长选择开源PHP+MYSQL数据库不同,MSSQL数据库在图形界面方面做的更好,但是在使用起来差别非常大,以往操作MYSQL数据库的经验完全不能移植到MSSQL数据库上,所以很多站长感觉使用起来很头痛,一

请问用asp.net 2.0+sql server 2005 Express做的网站怎么部署到虚拟主机上(数据库是2000的)

问题描述 刚接触asp.net编程不久,请问用asp.net2.0+sqlserver2005Express做的网站怎么部署到虚拟主机上.数据库是2000的,App_Data文件怎么处理? 解决方案 解决方案二:正确配置数据库连接字符串解决方案三:把数直接导出到sql2000,再在web.config设置连接sql2000解决方案四:那App_Data里的数据库文件怎么处理,是拷到数据库服务器里吗?还是就只放在原来的App_Data文件夹里,只配置web.config就可以呢?解决方案五:自己再

关于PHP无法连接MSSQL数据库的问题

数据|数据库|问题 今天配置了新服务器,配置是IIS+php,结果运行时发现php连接远程mssql数据库出错,出错代码如下:Warning: mssql_connect(): Unable to connect to server: 想想以前都是没问题的,怎么回事呢?后来去网上搜索,发现一篇文章,才发现原来服务器是需要安装mssql才能用php连接mssql的,本来新服务器上我是不需要用到mssql的,但是现在没办法了,只能把它装上了,安装了mssql之后就没问题了. 我在想,如果是在linu

Silverlight访问MSSQL数据库详解

在银光中国网(SilverlightChina.Net)有一篇"Silverlight与常用数据库互操作系列" 文章,其中介绍了使用Silverlight存取不同数据库的方法和步骤.但是对于Silverlight存 取MS SQL介绍的不够全面,这里我想介绍Silverlight如何通过WCF访问MSSQL数据库存储过程 的.希望对大家能够有所帮助. 我们要实现, 用户输入用户名和密码后,点击登录按钮,传递用户名和密码到服务器端, 通过WCF访问MSSQL数据库,调用存储过程,在服务器

php5.3不能连接mssql数据库的解决方法_php技巧

本文实例讲述了php5.3不能连接mssql数据库的解决方法.分享给大家供大家参考.具体分析如下: 自从php5.3之后系统就不支持mssql_connect这个函数连接了,以前我也讲可以使用com接口来实现,现在我再介绍解决php5.3不能连接mssql数据库另一方法. windows系统下,PHP5.3以上的版本已经不支持mssql扩展. 首先http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx 点击 get it 下载SQLSRV2

mssql 数据库重命名及错误分析

mssql 数据库重命名及错误分析 1. 查看数据库的版本        select @@version    常见的几种SQL SERVER打补丁后的版本号:    8.00.194   Microsoft SQL Server 2000     8.00.384   Microsoft SQL Server 2000 SP1     8.00.532   Microsoft SQL Server 2000 SP2     8.00.760   Microsoft SQL Server 20

MSSql实例教程:MSSql数据库同步

1:环境服务器环境:机器名称: ZehuaDb (mssql)操作系统:Windows 2000 Server数据库版本:SQL 2000 Server sp4 个人版 客户端机器名称:Zlp (dandan)操作系统:Windows XP数据库版本:SQL 2000 Server sp4 个人版 2:建用户帐号在服务器端建立用户帐号我的电脑管理->本地用户和组->用户->建立UserName:zlpUserPwd:zlp 3:重新启动服务器MSSQLServer我的电脑->控制面

MS-SQL数据库开发常用汇总和t-sql技巧集锦

技巧|数据|数据库 把长日期转换为短日期   Convert(char(10),getdate(),120)  MS-SQL数据库开发常用汇总 1.按姓氏笔画排序: Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密: select encrypt('原始密码')select pwdencrypt('原始密码')select pwdcompare('原始密码','加密后密码'