標籤:microsoft windows internet explorer
SQL SERVER 2008 升級至SQL SERVER 2012
1、sql server 2008 目前的版本
Microsoft SQL Server Management Studio (10.0.6000.29) --sql server 2008
Microsoft Analysis Services 用戶端工具(10.0.6000.29)
Microsoft 資料訪問組件 (MDAC) (6.1.7601.17514)
Microsoft MSXML(3.0 6.0)
Microsoft Internet Explorer(8.0.7601.17514)
Microsoft .NET Framework(2.0.50727.5420)
作業系統(6.1.7601)
作業系統:windows server 2008 R2
2、需要作業系統升級Windows Server 2008 R2 Service Pack 1補丁包(x86/x64之分,windows6.1-KB976932-X64),升級預計時間60分鐘,並且需要重啟伺服器,啟動還要從新載入配置20分鐘左右
3、.NET Framework必須從原來的3.5 sp1升級至4.0以上(20分鐘左右),需要重啟電腦
4、開啟cn_sql_server_2012_enterprise_edition_x86_x64_dvd_813295安裝setup.exe,選擇“安裝升級建議程式”,需要安裝"Microsoft? SQL Server? 2012 Transact-SQL ScriptDom"組件(x86/x64)
650) this.width=650;" src="http://s5.51cto.com/wyfs02/M02/8A/FA/wKioL1hAzhGADm7hAADen0zITu4356.jpg-wh_500x0-wm_3-wmp_4-s_2997235124.jpg" title="1.jpg" alt="wKioL1hAzhGADm7hAADen0zITu4356.jpg-wh_50" />
5、選擇"安裝"-->"從SQL Server 2005、2008、2008 R2"升級至2012
650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/8A/FA/wKioL1hAzh7CPGu5AACWB9YGIZQ715.jpg-wh_500x0-wm_3-wmp_4-s_894989739.jpg" title="2.jpg" alt="wKioL1hAzh7CPGu5AACWB9YGIZQ715.jpg-wh_50" />
6、輸入sn秘鑰,預設的秘鑰只有180試用
SQL Server 2012 Enterprise Core Edition :FH666-Y346V-7XFQ3-V69JM-RHW28
650) this.width=650;" src="http://s2.51cto.com/wyfs02/M00/8A/FA/wKioL1hAzlCx2EtpAACUIUI1L7A001.jpg-wh_500x0-wm_3-wmp_4-s_105528654.jpg" title="3.jpg" alt="wKioL1hAzlCx2EtpAACUIUI1L7A001.jpg-wh_50" />
7、選擇要升級的執行個體,如沒有多執行個體,一般指預設執行個體
650) this.width=650;" src="http://s4.51cto.com/wyfs02/M00/8A/FE/wKiom1hAzjmTM1jJAACWOBA4zgA190.jpg-wh_500x0-wm_3-wmp_4-s_2082457798.jpg" title="4.jpg" alt="wKiom1hAzjmTM1jJAACWOBA4zgA190.jpg-wh_50" />
8、全文升級,選擇“匯入”
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/8A/FA/wKioL1hAzl2DKsDqAAC1trJdb98301.jpg-wh_500x0-wm_3-wmp_4-s_3581678069.jpg" title="5.jpg" alt="wKioL1hAzl2DKsDqAAC1trJdb98301.jpg-wh_50" />
9、安裝驗證資訊時,提示2個失敗:
1)、RS_ValidDatabaseVersion:檢查該版本的報表伺服器資料庫能否由 Microsoft SQL Server 2012 Service Pack 1 報表伺服器使用。 狀態:失敗
處理方法指導:報表伺服器資料庫未處於支援的相容層級或者無法建立串連。請使用 Reporting Services 組態管理員驗證報表伺服器配置,並且使用 SQL Server 管理工具驗證相容層級。
2)、RS_ValidDSN 檢查報表伺服器是否具有有效 DSN。 狀態:失敗
處理方法指引:報表伺服器配置不完整或無效。請使用 Reporting Services 組態管理員驗證報表伺服器配置。
原因:由於安裝SQL 2008 的時候,沒有選擇安裝本機報表資料庫
解決方案:
#檢查報表格服務是否開啟狀態:查看SQL Server Reporting Services服務;
#如果已開啟,請開啟報表格服務Reporting Services 組態管理員,串連後點擊【資料庫】,查看當前報表伺服器資料庫中SQL Server名稱,嘗試通過這個名稱串連【資料庫名稱】指定的資料庫。如果沒有之前沒有可以建立一個報表資料庫。
650) this.width=650;" src="http://s5.51cto.com/wyfs02/M02/8A/FE/wKiom1hAzmuAAo_MAACrQ5QUt2I758.png-wh_500x0-wm_3-wmp_4-s_3714342569.png" title="6.png" alt="wKiom1hAzmuAAo_MAACrQ5QUt2I758.png-wh_50" />
10、重新運行安裝驗證通過後,開始升級(時間大概要1小時左右)
Microsoft SQL Server Management Studio11.0.2100.60
Microsoft Analysis Services 用戶端工具11.0.2100.60
Microsoft 資料訪問組件 (MDAC)6.1.7601.17514
Microsoft MSXML3.0 6.0
Microsoft Internet Explorer8.0.7601.17514
Microsoft .NET Framework4.0.30319.237
作業系統6.1.7601
注意:
1、SQL2008 升級到SQL2012 SP1,誰知道2012企業版還有Licensed限制,通過CAL方式註冊的(也就是大家網上搜尋的那種驗證碼註冊),會有CPU線程數限制,不能超過40個(詳情這裡)。但是我們的正式伺服器是4*12=48個邏輯CPU,超出了8個,這樣的話,就會導致之前的跨NUMA問題。
2、確定是否有試用期版本
SELECT @@version
Microsoft SQL Server 2012 - 11.0.2100.60 (X64)
Feb 10 2012 19:39:15
Copyright (c) Microsoft Corporation
Enterprise Edition: Core-based Licensing (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)
註:Core-based Licensing (64-bit) 核心版
本文出自 “一萬小時定律” 部落格,請務必保留此出處http://daisywei.blog.51cto.com/7837970/1878767
SQL SERVER 2008 升級至SQL SERVER 2012