SQL Server 2008 R2評估期已過的解決辦法
發現問題
北美產品測試服每日隨機任務沒有刷新
每日隨機任務是使用
數據庫作業定期執行操作,重置玩家隨機任務項
排查問題 www.2cto.com
檢查相應作業的狀態、配置及啟動時間均沒問題
查看作業運行日志,發現近期作業運行失敗
日志記錄為:Description: Integration Services evaluation period has expired. End Error Could not execute package because of error 0xC0000033
問題原因:
SQLServer安裝時,使用評估企業版認證,允許使用180天,過期后SQLServer將無法啟動;
即使已過期不重啟SQL Server服務,數據庫的數據引擎功能還是可以繼續使用的,但代理服務器等一些功能將無法使用。
啟動ERRORLOG:
2012-07-18 07:27:49.15 Server Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)
Apr 2 2010 15:48:46
Copyright (c) Microsoft Corporation
Enterprise Evaluation Edition (64-bit) on Windows NT 5.2 <X64> (Build 3790: Service Pack 2)
2012-07-18 07:27:49.15 Server (c) Microsoft Corporation.
2012-07-18 07:27:49.15 Server All rights reserved.
2012-07-18 07:27:49.15 Server Server process ID is 2916.
2012-07-18 07:27:49.15 Server Authentication mode is MIXED.
2012-07-18 07:27:49.15 Server Logging SQL Server messages in file 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log\ERRORLOG'.
2012-07-18 07:27:49.15 Server Error: 17051, Severity: 16, State: 1.
2012-07-18 07:27:49.15 Server SQL Server evaluation period has expired.
解決問題
為什么企業版還能有評估過期問題呢?
安裝企業版時,是可以選擇使用評估版的。圖形安裝位置為輸入序列號處;
如果迫於版權問題壓力,那一定要優先考慮評估板。這個出問題的服務器當時就是因為這個原因。
當時安裝時考慮了這個問題,但悲催的是沒有將轉正式版的事情標記到日程上。
如何檢查是哪個版本呢? www.2cto.com
只需要在服務器上執行查詢:select @@version
## 正式版輸出
Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)
Apr 2 2010 15:48:46
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 5.2 <X64> (Build 3790: Service Pack 2)
## 評估板羞澀的輸出
Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)
Apr 2 2010 15:48:46
Copyright (c) Microsoft Corporation
Enterprise Evaluation Edition (64-bit) on Windows NT 5.2 <X64> (Build 3790: Service Pack 2)
怎么才能讓SQLServer服務正常啟動?
首先,需要獲得企業版序列號一枚,可以購買或者……
然后,進行一下操作
啟動SQLServer2008R2>配置工具[Configuration Tools]>SQL Server安全中心(64位)[SQL Server Installation Center(64 bit)]
進入'維護' [Maintenance]>'選擇版本升級' [Edition Upgrade]
跟隨向導到達'產品序列號'界面,輸入產品序列號
下一步直到看見升級按鈕,點擊后等待升級完成
處理后事
在安裝完成后運行查詢檢查版本,放置靜默安裝或操作失誤,產生錯用評估版而不知的問題
配置作業操作結果報警
有圖有真相
開始修復,啟動安裝中心

安裝中心界面,選擇維護>版本更新
www.2cto.com

檢查升級規則,讓重啟機器就乖乖重啟,別掙扎的只重啟SQLServer服務

輸入正式企業版序列號,看到了吧,之前就是用的Evaluation版

選擇需要升級的實例

確認升級信息,點擊那個升級按鈕[Upgrade]

耐心等待完成升級,一般的服務器要等待10分鍾左右

數據中心版:PTTFM-X467G-P7RH2-3Q6CG-4DMYB
開 發者 版:MC46H-JQR3C-2JRHY-XYRKY-QWPVM
企 業 版:R88PF-GMCFT-KM2KR-4R7GB-43K4B
標 准 版:B68Q6-KK2R7-89WGB-6Q9KR-QHFDW
工 作 組版:XQ4CB-VK9P3-4WYYH-4HQX3-K2R6Q
WEB 版:FP4P7-YKG22-WGRVK-MKGMX-V9MTM