天天看點

SQL Server 2008 R2主資料服務安裝

SQL Server 2008 R2的主資料服務(Master Data Services,簡稱MDS)已經放出,目前是CTP版本,微軟提供了下載下傳位址:

<a href="http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&amp;FamilyID=fe0c6a31-5ad6-4eea-a865-73bbe2608bd1" target="_blank">http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&amp;FamilyID=fe0c6a31-5ad6-4eea-a865-73bbe2608bd1</a>

主資料服務隻提供了64位版本,是以必須要在64位的作業系統或者虛拟機中安裝。微軟的産品已經開始全面跨入64位平台,最新的Windows2008R2、Exchange2010、MOSS2010等都隻推出64位版本。公司雖然配置的是64位的硬體,可惜安裝的是32位的XP,是以沒辦法在本機或者本機虛拟機中安裝MDS,感謝經理提供了一個Hyper-v給我,讓我能夠有條件試用MDS。閑話休說,進入正題!

若要安裝SQL2008R2的MDS,除了是64位作業系統外,還需要伺服器上安裝了ASP.NET的IIS,當然SQL2008R2資料庫也是必須的。MDS主要包含:Asp.Net的應用程式用于進行主資料管理、Host在IIS中的WCF服務提供WebService、SQL2008R2資料庫用于資料存儲。在安裝了IIS和SQL Server 2008 R2後,下載下傳并安裝MDS,安裝完成後便可在開始菜單的“Microsoft SQL Server 2008 R2 November CTP”下的“Master Data Services”下找到“配置管理器”。打開配置管理器如圖所示:

<a href="http://images.cnblogs.com/cnblogs_com/studyzy/WindowsLiveWriter/SQLServer2008R2_136F4/image_2.png" target="_blank"></a>

單擊左邊面闆的“資料庫”選項,切換到資料庫配置界面,如圖所示:

<a href="http://images.cnblogs.com/cnblogs_com/studyzy/WindowsLiveWriter/SQLServer2008R2_136F4/image_4.png" target="_blank"></a>

由于我們之前并沒有建立過MDS的資料庫,是以單擊“Create Database”按鈕,系統彈出建立MDS資料庫向導視窗,以幫助建立MDS資料庫。

向導視窗第一頁隻是一個說明,沒有任何需要選擇或者填寫的,直接單擊“下一步”按鈕,進入資料庫伺服器配置界面,預設選擇本地的資料庫執行個體,由于這裡我們MDS服務、IIS和SQL2008R2都在同一台伺服器上,是以不需要修改,如圖所示:

<a href="http://images.cnblogs.com/cnblogs_com/studyzy/WindowsLiveWriter/SQLServer2008R2_136F4/image_6.png" target="_blank"></a>

單擊“下一步”按鈕,進入資料庫配置界面,輸入要建立的MDS資料庫的資料庫名,然後使用預設的資料庫配置即可,如圖:

<a href="http://images.cnblogs.com/cnblogs_com/studyzy/WindowsLiveWriter/SQLServer2008R2_136F4/image_8.png" target="_blank"></a>

單擊“下一步”按鈕,進入服務帳戶配置界面,系統預設使用目前的帳戶,由于是在虛拟機中做實驗,是以服務帳戶和接下來的的Administrator Account都使用管理者帳戶即可,不用修改。一直“下一步”直到系統進行MDS資料庫的建立,如圖所示:

<a href="http://images.cnblogs.com/cnblogs_com/studyzy/WindowsLiveWriter/SQLServer2008R2_136F4/image_10.png" target="_blank"></a>

建立MDS的資料庫成功後,傳回主資料服務配置管理器界面,可以看到目前的資料庫配置,如圖所示:

<a href="http://images.cnblogs.com/cnblogs_com/studyzy/WindowsLiveWriter/SQLServer2008R2_136F4/image_12.png" target="_blank"></a>

資料庫配置成功後接下來配置Web,單擊左側的“Web配置”選項,切換到Web配置界面,配置Web站點和Web應用的資料庫,如圖所示:

<a href="http://images.cnblogs.com/cnblogs_com/studyzy/WindowsLiveWriter/SQLServer2008R2_136F4/image_14.png" target="_blank"></a>

這裡我不使用已有的站點來建立Web應用,因為我的虛拟機中預設站點已經按照了MOSS2010虛拟機。單擊“Create Site”按鈕,彈出建立網站視窗,可以設定Web站點的名字、協定、IP、端口、應用程式池等,如圖所示:

<a href="http://images.cnblogs.com/cnblogs_com/studyzy/WindowsLiveWriter/SQLServer2008R2_136F4/image_16.png" target="_blank"></a>

這裡建立成功後就會在IIS中添加對應的網站,是以以後若需要修改配置時可以直接在IIS中對Web站點進行修改。建立成功後接下來建立Web應用的資料庫,單擊Web配置中的“Select”按鈕,彈出連接配接MDS資料庫的視窗,配置MDS資料庫的連結屬性(這裡是同一台伺服器,是以直接使用預設設定即可),然後單擊“連接配接”按鈕,選擇前面建立的MDS資料庫“MDSTest1”,如圖所示:

<a href="http://images.cnblogs.com/cnblogs_com/studyzy/WindowsLiveWriter/SQLServer2008R2_136F4/image_18.png" target="_blank"></a>

單擊“OK”按鈕,回到Web配置界面,将Web Services區域的複選框“Enable Web Services for this Web application”設為選中,以啟動WCF的Web服務。(當然,如果不希望釋出WCF接口,那麼也可以不選中該複選框。)最後單擊“應用”按鈕,系統将彈出一個成功提示,并可選擇打開主資料管理Web站點,選擇打開MDM站點,如圖所示:

<a href="http://images.cnblogs.com/cnblogs_com/studyzy/WindowsLiveWriter/SQLServer2008R2_136F4/image_22.png" target="_blank"></a>

接下來安裝示例資料,單擊Model Deployment Wizard連接配接,彈出模型部署向導,單擊部署選項,然後選擇部署的封包件,示例封包件在C:\Program Files\Microsoft SQL Server\Master Data Services\Samples\Packages\中,這裡我們部署一個産品的包Product,然後一直“下一步”即可加載和部署包。

部署完成後傳回主資料管理頁面,便可選擇Product模型和版本,如圖所示:

<a href="http://images.cnblogs.com/cnblogs_com/studyzy/WindowsLiveWriter/SQLServer2008R2_136F4/image_24.png" target="_blank"></a>

單擊“資料總管”選項,便可檢視Product的屬性、結構、集合等,如圖所示:

<a href="http://images.cnblogs.com/cnblogs_com/studyzy/WindowsLiveWriter/SQLServer2008R2_136F4/image_26.png" target="_blank"></a>

比如要檢視Class屬性的值,可單擊“實體”,在下列菜單中選擇Class即可檢視到Class的值有哪些,如圖所示:

<a href="http://images.cnblogs.com/cnblogs_com/studyzy/WindowsLiveWriter/SQLServer2008R2_136F4/image_30.png" target="_blank"></a>

另外還可以通過MDM對各種資料進行管理,至此我們的MDS便安裝完成,SQL2008R2的MDS到底該怎麼使用,在什麼情況下使用,我将在接下來的文章中講解。

本文轉自深藍居部落格園部落格,原文連結:http://www.cnblogs.com/studyzy/archive/2009/12/28/sqlserver2008r2-mds-setup.html,如需轉載請自行聯系原作者