《Windows Azure Platform 系列文章目錄》
本章我將給大家介紹如何配置Virtual Machine的數據庫。Virtual Machine的SQL 2012默認數據保存路徑是在C盤。
我前一章介紹過了,C盤最大也只能支持127G,C盤的空間對我們來說非常寶貴,所以,對於其他非系統數據來說,保存到其他盤符(不能是D盤)是比較合理的解決方法。
1.首先我們登陸Windows Azure管理界面 https://manage.windowsazure.com/
2.在列表中選擇"Virtual Machines",並找到之前創建的SQL2012VM1並使用遠程桌面連接登錄該VM。
3.在VM的遠程桌面里,選擇Start --> All Prpgrams --> Microsoft SQL Server 2012 --> SQL Server Management Studio
4.直接點擊Connect連接,登錄SSMS。
5.點擊VM的SQL Server實例,郵件選擇Properties。
6.在彈出的Server Properties里,點擊Sercurity,將Server authentication選擇為SQL Server and Windows Authentication mode
7.在彈出的Server Properties里,點擊Database Settings。我觀察到Data, Log和Backup默認保存在"C:\Program Files\Microsoft SQL Server"里。我們把路徑修改到之前創建的磁盤路徑,具體如下:
8.然后在VM的磁盤上創建以下文件夾:F:\Data, G:\Logs和G:\Backups
9.重新啟動SQL Server服務。
10.在SSMS里,展開Security-->Logins-->找到sa帳號,右鍵,Properties
11.在Login Properties里,修改sa的密碼。並將Enforce password policy的勾選去掉。
12.然后在左側列表里選擇Status,將Login選擇為Enabled
13.以上就是配置SQL Server的步驟。
14.接下來就是配置防火牆規則。因為在之前的Windows Azure Platform (三十一) 使用Windows Azure Connect,實現雲端應用連接本地SQL Server 2008 R2數據庫里面介紹了如何設置SQL Server的TCP/IP規則。關鍵步驟我用截圖表示:
15.將在SQL Server Configuration Manager里將TCP/IP的Status設置為Enabled
16.控制面板里添加防火牆規則。
17.添加入站規則
18.新建入站規則
19.允許連接
20.將規則名稱設置為SQLServerRule並保存