在上一章裡我們已經介紹了如何建立一個SQL Azure Database,本章我們介紹如何使用SQL Server Management Studio(SSMS)串連和管理SQL Azure Database。請先安裝SQL Server Manage Studio準備本次教學內容。
1.首先我們還是登陸Windows Azure 使用者管理介面 https://windows.azure.com/
2.選擇"資料庫"-->選擇訂閱,找到之前建立的"newDB"資料庫,然後在右側"屬性"一欄找到"連接字串",選擇"查看"右邊的按鈕
3.在彈出的視窗裡我們就能看到串連到該SQL Azure資料庫的連接字串,我們選中這個連接字串,並複製到剪下板。
5.開啟原生SQL Server Management Studio(SSMS)。在Server Name裡面複製剪下板的SQL Azure連接字串,在:Login和Password輸入管理員的使用者名稱和密碼。
6.在Object Explorer裡,我們看到SQL Azure資料庫與本機資料庫並沒有差別。我們能看到SQL Azure預設的master database和之前我們建立的newDB database。
7.可以看到我目前串連的是master資料庫,如果我想切換到newDB資料庫應該怎麼辦呢?有經驗的開發人員一定會想到使用USE命令。於是我執行這樣的命令: USE newDB。但是執行後卻發現執行不成功。
紅色的報錯資訊告訴我們:USE語句在SQL Azure裡面是不被支援的。
那如果我們要切換到newDB資料庫應該怎麼辦呢?我們只能先斷開當前的串連,再重新串連SQL Azure伺服器。
8.我們斷開當前的串連,重新輸入在登入視窗裡選擇"Options"
9.在"Connection Properties"的Connection to database裡選擇"Browse server"
10.稍等片刻後,SSMS會讀取SQL Azure裡所有的資料庫資訊,然後我們選擇newDB,並點擊"OK"
11.newDB就變成我們要串連的資料庫了,我們選擇"Connect"登入到SQL Azure
12.通過執行select db_name()來確定現在所選擇的資料庫