後來查證是MS SQL版本的問題。
那麼我們如何查看當前數據庫服務器相關信息呢?
1數據庫服務器屬性中可以查看
2 執行T-SQL
代碼如下:
select
CONVERT(sysname, SERVERPROPERTY('servername')) N'數據庫實例名',
SERVERPROPERTY('ProductVersion') N'數據庫版本',
SERVERPROPERTY ('Edition') N'數據庫類型',
SERVERPROPERTY('ProductLevel') N'OS補丁'
或者
select @@version
發現為3042,顯然是最原始的版本,需要打補丁sp3。這裡需要說明的是微軟的補丁是累積的,即sp3包括sp1、sp2等累積的補丁。
http://msdn.microsoft.com/zh-cn/library/dd353312(SQL.90).aspx
MS SQL 2005版本與補丁對照表:
sp2 9.00.3080.00
作者:MingleLui
出處:http://mingle.cnblogs.com/