簡(jiǎn)單判斷MSSQL數(shù)據(jù)庫(kù)版本(2000或者2005)
最近的一次對(duì)mssql數(shù)據(jù)庫(kù)遷移操作中發(fā)現(xiàn)一個(gè)有趣的事情,可以用一條語(yǔ)句判斷MSSQL數(shù)據(jù)庫(kù)版本(準(zhǔn)確度不高):
select * from sys.servers
如果返回如下信息,應(yīng)該是2000數(shù)據(jù)庫(kù):
消息 208,級(jí)別 16,狀態(tài) 1,第 1 行
對(duì)象名 'sys.servers' 無(wú)效。
反之返回類(lèi)似如下的信息,則可能為2005數(shù)據(jù)庫(kù)
1 www-host SQL Server SQLNCLI www-host NULL NULL NULL 0
原因:sys.servers這個(gè)對(duì)象在2000中沒(méi)有,在2005中有。
相關(guān)文章
SQL Server誤區(qū)30日談 第3天 即時(shí)文件初始化特性可以在SQL Server中開(kāi)啟和關(guān)閉
即時(shí)文件初始化是一個(gè)在SQL Server 2005以及之上的版本鮮為人知的特性。這個(gè)特性允許數(shù)據(jù)文件(僅僅是數(shù)據(jù)文件,不包括日志文件)初始化的過(guò)程跳過(guò)填0初始化過(guò)程。這種方式是在發(fā)生災(zāi)難時(shí)大大減少Downtime的好辦法---在恢復(fù)數(shù)據(jù)庫(kù)時(shí)由于免去了填0初始化的過(guò)程而直接開(kāi)始恢復(fù)過(guò)程2013-01-01SQL2000中的默認(rèn)sa帳號(hào)的修改與刪除方法
MSSQL默認(rèn)的sa很少有人改動(dòng),但是經(jīng)常有人用工具掃描sa賬戶(hù),并且爆破密碼2013-02-02SQLServer 表值構(gòu)造函數(shù)(Transact-SQL)的使用
表值構(gòu)造函數(shù)是一種用于在單個(gè)語(yǔ)句中插入多行數(shù)據(jù)到表中的語(yǔ)法,本文主要介紹了SQLServer 表值構(gòu)造函數(shù)(Transact-SQL)的使用,具有一定的參考價(jià)值,感興趣的可以了解一下2024-08-08深入分析MSSQL數(shù)據(jù)庫(kù)中事務(wù)隔離級(jí)別和鎖機(jī)制
事務(wù)隔離級(jí)別簡(jiǎn)單的說(shuō),就是當(dāng)激活事務(wù)時(shí),控制事務(wù)內(nèi)因SQL語(yǔ)句產(chǎn)生的鎖定需要保留多入,影響范圍多大,以防止多人訪(fǎng)問(wèn)時(shí),在事務(wù)內(nèi)發(fā)生數(shù)據(jù)查詢(xún)的錯(cuò)誤。設(shè)置事務(wù)隔離級(jí)別將影響整條連接。2014-08-08SQL創(chuàng)建數(shù)據(jù)庫(kù)時(shí)遇到:在數(shù)據(jù)庫(kù)master中拒絕了 CREATE DATABASE 權(quán)限
今天在創(chuàng)建數(shù)據(jù)庫(kù)的時(shí)候,遇到了沒(méi)有創(chuàng)建數(shù)據(jù)庫(kù)權(quán)限的問(wèn)題,本文主要介紹了SQL創(chuàng)建數(shù)據(jù)庫(kù)時(shí)遇到:在數(shù)據(jù)庫(kù)master中拒絕了CREATE DATABASE權(quán)限,感興趣的可以了解一下2024-04-04SQL Server中利用正則表達(dá)式替換字符串的方法
這篇文章主要介紹了SQL Server中利用正則表達(dá)式替換字符串的方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-03-03sql server中的任務(wù)調(diào)度與CPU深入講解
這篇文章主要給大家介紹了關(guān)于sql server中任務(wù)調(diào)度與CPU的相關(guān)資料,文中通過(guò)圖文以及示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-05-05Sql Server:多行合并成一行,并做分組統(tǒng)計(jì)的兩個(gè)方法
Sql Server:多行合并成一行,并做分組統(tǒng)計(jì)的兩個(gè)方法,需要的朋友可以參考一下2013-02-02