20150702-CitrixXenDesktop-SQL Server

來源:互聯網
上載者:User

標籤:sql   citrix   xendesktop   資料庫   update   

##好久一段時間沒有更新學習筆記,惰性這種東西真是要好好克服。

前言:這周六,也就是7月4號,即將要實踐一個之前沒有做過事情。為什麼用實踐這個詞語呢?因為,CitrixXenDesktop也不是沒有碰過,只是之前都是做POC,真的沒有在production site試過。而且之前POC都是新安裝,比較好控制。但這回是update,希望一切順利。懷著緊張而興奮的心情做好準備。


環境 existing environment :CitrixXenDeskptop(XD) 5.6, OS: 08R2

目標:從5.6 update到7.1

XD - SQL server

如果是預設安裝的話,資料庫應該是跟Delivery Controller 安裝在同一部機。但是很多為了安全的需要,會把資料庫另外安裝在一部獨立機子上運行。這次的環境剛巧就是資料庫獨立開來了,所以在做update之前,首先就要檢查資料庫現在的運行狀態。 

  1. SQL server version 

    檢查資料庫的版本有很多種方法,詳見以下連結  https://support.microsoft.com/en-us/kb/321185

    我自己習慣用以下

    1)開啟SQL Server Explorer·右鍵SQL server 屬性。可以看到SQL Server的基本資料。

    2)Query  (推薦)

SELECT SERVERPROPERTY(‘edition‘) as Edition, SERVERPROPERTY(‘productversion‘)as ProductVersion,SERVERPROPERTY(‘productlevel‘) as ProductLevel

           會顯示Result

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/6F/38/wKioL1WU-pXjrImWAAFVTP1JWwk106.jpg" title="SQL1.PNG" alt="wKioL1WU-pXjrImWAAFVTP1JWwk106.jpg" />

     3)Query

[email protected]@Version

會顯示簡單一行類似上面連結提到的資訊

Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64)   Mar 29 2009
10:11:52   Copyright (c) 1988-2008 Microsoft Corporation  Express
Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )


2. SQL Server Connection

安全起見,SQL server 如果需要update 建議不要讀寫資料。所以在update之前,很有必要檢查一下現在活躍的連結。 建議使用以下第2跟第3種方法。 

 1)右鍵SQL server,選擇“Activity Monitor”,可以看到右邊的資訊。建議要用local admin 來查看,因為如果許可權不夠,是查看不了或者是沒法查看完整。

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/6F/3B/wKiom1WU_dqgf38lAATb8241bsw447.jpg" title="sql2.png" alt="wKiom1WU_dqgf38lAATb8241bsw447.jpg" />

2)QUERY (最簡潔)

SELECT DB_NAME(dbid) AS DBName,       hostname AS HostName,       COUNT(dbid) as NumberOfConnections,       loginame as LoginameFROM   sys.sysprocesseswhere dbid>0GROUP BY dbid,loginame,hostnameORDER BY DB_NAME(dbid)

會出現以下result

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/6F/39/wKioL1WVAZiSWxfYAAFx3yFK1go300.jpg" title="sql3.PNG" alt="wKioL1WVAZiSWxfYAAFx3yFK1go300.jpg" />

3)QUERY

EXEC sp_who2 ‘active‘;GO

這個語句運行以後出現的是最全面的Connection資訊,以Connection Session ID作為標識,除了會顯示上一個語句的資料,還會有以下。 

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/6F/39/wKioL1WVAovgg3I_AAEbY51X9hU066.jpg" title="sql4.PNG" alt="wKioL1WVAovgg3I_AAEbY51X9hU066.jpg" />

4) QUERY

USE master;GOEXEC sp_who ‘active‘;GO

這個語句是上面語句的濃縮版。我是很少會用的。輸出的是以下result。

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/6F/39/wKioL1WVBHKwFrkZAAEdGuO_Ejo455.jpg" title="sql5.PNG" alt="wKioL1WVBHKwFrkZAAEdGuO_Ejo455.jpg" />

本文出自 “君子知交” 部落格,轉載請與作者聯絡!

20150702-CitrixXenDesktop-SQL Server

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.