連接到 Azure (Resource Manager) 上的 SQL Server 虛擬機

概述

本主題介紹如何連接到運行于 Azure 虛擬機的 SQL Server 實例括荡。 它介紹了一些常規(guī)連接方案芋酌,并提供了在 Azure VM 中配置 SQL Server 連接的詳細步驟尽棕。

Note

Azure 具有用于創(chuàng)建和處理資源的兩個不同的部署模型:Resource Manager 和經(jīng)典。 本文介紹如何使用 Resource Manager 部署模型。Azure 建議對新的部署使用該模型女蜈,而不是經(jīng)典部署模型。

如需觀看預配和連接的完整演練色瘩,請參閱在 Azure 上預配 SQL Server 虛擬機伪窖。

連接方案

客戶端連接虛擬機上運行的 SQL Server 的方式取決于客戶端的位置與網(wǎng)絡配置。

如果在 Azure 門戶中預配 SQL Server VM居兆,則可以選擇指定“SQL 連接”的類型覆山。

用于連接的選項包括:

選項說明

公共通過 Internet 連接到 SQL Server

專用連接到同一虛擬網(wǎng)絡中的 SQL Server

本地在同一虛擬機上本地連接到 SQL Server

以下各節(jié)詳細說明了“公共”和“專用”選項。

通過 Internet 連接到 SQL Server

如果想要通過 Internet 連接到 SQL Server 數(shù)據(jù)庫引擎泥栖,則請在預配過程中通過門戶選擇“公共”作為“SQL 連接”類型簇宽。 門戶自動執(zhí)行以下步驟:

為 SQL Server 啟用 TCP/IP 協(xié)議。

配置防火墻規(guī)則以打開 SQL Server TCP 端口(默認值為 1433)吧享。

啟用公共訪問所需的 SQL Server 身份驗證魏割。

在 VM 上將網(wǎng)絡安全組配置為 SQL Server 端口上的所有 TCP 流量。

Important

SQL Server Developer Edition 和 Express Edition 的虛擬機映像不會自動啟用 TCP/IP 協(xié)議钢颂。 對于 Developer Edition 和 Express Edition钞它,在創(chuàng)建 VM 后,必須使用 SQL Server 配置管理器手動啟用 TCP/IP 協(xié)議

任何可以訪問 Internet 的客戶端都可以連接到 SQL Server 實例遭垛,只需指定虛擬機的公共 IP 地址或分配到該 IP 地址的任何 DNS 標簽即可尼桶。 如果 SQL Server 端口為 1433,則不需在連接字符串中進行指定锯仪。 以下連接字符串使用 SQL 身份驗證(還可以使用公共 IP 地址)連接到具有 DNS 標簽sqlvmlabel.eastus.cloudapp.azure.com的 SQL VM疯汁。

復制

"Server=sqlvmlabel.chinaeast.chinacloudapp.cn;Integrated Security=false;User ID=;Password="

盡管客戶端可通過 Internet 進行連接,但這并不意味著任何人都可以連接到 SQL Server卵酪。 外部客戶端必須有正確的用戶名和密碼幌蚊。 但是,為了提高安全性溃卡,可以不使用 1433 這個眾所周知的端口溢豆。 例如,如果將 SQL Server 配置為在端口 1500 上進行偵聽并制定了適當?shù)姆阑饓途W(wǎng)絡安全組規(guī)則瘸羡,則可將端口號附加到服務器名稱上進行連接漩仙。 下面的示例通過將自定義端口號 1500 添加到服務器名稱,對前一個端口號進行了更改:

復制

"Server=sqlvmlabel.chinaeast.chinacloudapp.cn,1500;Integrated Security=false;User ID=;Password="

Note

在 VM 中通過 Internet 查詢 SQL Server 時犹赖,Azure 數(shù)據(jù)中心的所有傳出數(shù)據(jù)都將服從常規(guī)出站數(shù)據(jù)傳輸?shù)亩▋r队他。

在虛擬網(wǎng)絡中連接到 SQL Server

在門戶中為“SQL 連接”類型選擇“專用”時,Azure 會將大多數(shù)設置配置為相同的“公共”峻村。 其中一個區(qū)別在于麸折,不存在允許 SQL Server 端口(默認值為 1433)上的外部流量的網(wǎng)絡安全組規(guī)則。

Important

SQL Server Developer Edition 和 Express Edition 的虛擬機映像不會自動啟用 TCP/IP 協(xié)議粘昨。 對于 Developer Edition 和 Express Edition垢啼,在創(chuàng)建 VM 后,必須使用 SQL Server 配置管理器手動啟用 TCP/IP 協(xié)議张肾。

專用連接通常與虛擬網(wǎng)絡結合使用芭析,從而啟用多個方案。 可以連接同一虛擬網(wǎng)絡中的 VM吞瞪,即使這些 VM 位于不同的資源組中馁启。 使用站點到站點 VPN,可以創(chuàng)建連接 VM 與本地網(wǎng)絡和計算機的混合體系結構芍秆。

虛擬網(wǎng)絡還允許將 Azure VM 加入域惯疙。 這是對 SQL Server 使用 Windows 身份驗證的唯一方式。 其他連接方案需要使用用戶名和密碼進行 SQL 身份驗證浪听。

假設已在虛擬網(wǎng)絡中配置 DNS螟碎,則可在連接字符串中指定 SQL Server VM 計算機名來連接 SQL Server 實例。 以下示例還假設同時已配置 Windows 身份驗證迹栓,并且用戶已獲得訪問 SQL Server 實例的權限掉分。

復制

Server=mysqlvm;Integrated Security=true

更改 SQL 連接設置

可以更改 Azure 門戶中的 SQL Server 虛擬機的連接設置俭缓。

在 Azure 門戶中,選擇“虛擬機”酥郭。

選擇 SQL Server VM华坦。

在“設置”下,單擊“SQL Server 配置”不从。

將“SQL 連接級別”更改為所需設置惜姐。 可以選擇性地使用此區(qū)域來更改 SQL Server 端口或 SQL 身份驗證設置。

請等待幾分鐘時間以完成更新椿息。

為 Developer Edition 和 Express Edition 啟用 TCP/IP

更改 SQL Server 連接性設置時歹袁,Azure 不會為 SQL Server Developer Edition 和 Express Edition 自動啟用 TCP/IP 協(xié)議。 以下步驟說明了如何手動啟用 TCP/IP寝优,以便通過 IP 地址進行遠程連接条舔。

首先,通過遠程桌面連接到 SQL Server 計算機乏矾。

創(chuàng)建并運行 Azure 虛擬機以后孟抗,單擊 Azure 門戶中的“虛擬機”圖標即可查看 VM。

單擊對應于新建 VM 的省略號“...”钻心。

單擊“連接”凄硼。

打開瀏覽器為 VM 下載的 RDP 文件。

“遠程桌面連接”會通知你捷沸,無法識別此遠程連接的發(fā)布者摊沉。 單擊“連接”以繼續(xù)。

在“Windows 安全性”對話框中亿胸,單擊“使用其他帳戶”坯钦。 可能需要單擊“更多選項”才能看到此項。 指定在創(chuàng)建 VM 時配置的用戶名和密碼侈玄。 必須在用戶名之前添加反斜杠。

單擊“確定”進行連接吟温。

接下來序仙,通過“SQL Server 配置管理器”啟用 TCP/IP 協(xié)議。

使用遠程桌面連接到虛擬機后鲁豪,搜索“配置管理器”:

在 SQL Server 配置管理器中潘悼,在控制臺窗格中,展開“SQL Server 網(wǎng)絡配置”爬橡。

在控制臺窗格中治唤,單擊“MSSQLSERVER 的協(xié)議”(默認實例名稱)。在詳細信息窗格中糙申,右鍵單擊“TCP”宾添,然后單擊“啟用”(如果尚未啟用)。

在控制臺窗格中,單擊“SQL Server 服務”缕陕。 在詳細信息窗格中粱锐,右鍵單擊SQL Server (實例名)(默認實例為“SQL Server (MSSQLSERVER)”),然后單擊“重新啟動”以停止并重新啟動該 SQL Server 實例扛邑。

關閉 SQL Server 配置管理器怜浅。

有關啟用 SQL Server 數(shù)據(jù)庫引擎的協(xié)議的詳細信息,請參閱啟用或禁用服務器網(wǎng)絡協(xié)議蔬崩。

使用 SSMS 進行連接

以下步驟演示如何為 Azure VM 創(chuàng)建可選 DNS 標簽恶座,然后與 SQL Server Management Studio (SSMS) 進行連接。

配置用于公共 IP 地址的 DNS 標簽

若要從 Internet 連接到 SQL Server 數(shù)據(jù)庫引擎沥阳,請考慮創(chuàng)建用于公共 IP 地址的 DNS 標簽奥裸。 可以通過 IP 地址進行連接,但 DNS 標簽可以創(chuàng)建更容易標識的 A 記錄沪袭,并可抽象基礎性公共 IP 地址湾宙。

Note

如果打算只連接到同一虛擬網(wǎng)絡中的 SQL Server 實例,或者只進行本地連接冈绊,則 DNS 標簽不是必需的侠鳄。

若要創(chuàng)建 DNS 標簽,請首先在門戶中選擇“虛擬機” 死宣。 選擇要顯示其屬性的 SQL Server VM伟恶。

在虛擬機概述中,選擇“公共 IP 地址”毅该。

在公共 IP 地址的屬性中博秫,展開“配置” 。

輸入 DNS 標簽名稱眶掌。 此名稱是一種可通過名稱而非 IP 地址直接連接到 SQL Server VM 的 A 記錄挡育。

單擊“保存”按鈕 。

從其他計算機連接到數(shù)據(jù)庫引擎

在連接到 Internet 的計算機上朴爬,打開 SQL Server Management Studio (SSMS)即寒。 如果沒有 SQL Server Management Studio,可以從此處下載召噩。

在“連接到服務器”或“連接到數(shù)據(jù)庫引擎”對話框中母赵,編輯“服務器名稱”值。 輸入虛擬機的 IP 地址或完整 DNS 名稱(已在上一個任務中確定)具滴。 也可添加逗號并提供 SQL Server 的 TCP 端口凹嘲。 例如,mysqlvmlabel.chinaeast.cloudapp.chinacloudapi.cn,1433构韵。

在“身份驗證”框中周蹭,選擇“SQL Server 身份驗證”趋艘。

在“登錄” 框中,鍵入有效 SQL 登錄的名稱谷醉。

在“密碼” 框中致稀,鍵入登錄的密碼。

單擊“連接”俱尼。

后續(xù)步驟

若要查看預配說明以及這些連接步驟抖单,請參閱在 Azure 上預配 SQL Server 虛擬機

有關其他與在 Azure VM 中運行 SQL Server 相關的主題遇八,請參閱Azure 虛擬機上的 SQL Server矛绘。

立即訪問http://market.azure.cn

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市刃永,隨后出現(xiàn)的幾起案子货矮,更是在濱河造成了極大的恐慌,老刑警劉巖斯够,帶你破解...
    沈念sama閱讀 212,080評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件囚玫,死亡現(xiàn)場離奇詭異,居然都是意外死亡读规,警方通過查閱死者的電腦和手機抓督,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,422評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來束亏,“玉大人铃在,你說我怎么就攤上這事“椋” “怎么了定铜?”我有些...
    開封第一講書人閱讀 157,630評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長怕敬。 經(jīng)常有香客問我揣炕,道長,這世上最難降的妖魔是什么赖捌? 我笑而不...
    開封第一講書人閱讀 56,554評論 1 284
  • 正文 為了忘掉前任祝沸,我火速辦了婚禮,結果婚禮上越庇,老公的妹妹穿的比我還像新娘。我一直安慰自己奉狈,他們只是感情好卤唉,可當我...
    茶點故事閱讀 65,662評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著仁期,像睡著了一般桑驱。 火紅的嫁衣襯著肌膚如雪竭恬。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,856評論 1 290
  • 那天熬的,我揣著相機與錄音痊硕,去河邊找鬼。 笑死押框,一個胖子當著我的面吹牛岔绸,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播橡伞,決...
    沈念sama閱讀 39,014評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼盒揉,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了兑徘?” 一聲冷哼從身側響起刚盈,我...
    開封第一講書人閱讀 37,752評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎挂脑,沒想到半個月后藕漱,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,212評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡崭闲,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,541評論 2 327
  • 正文 我和宋清朗相戀三年肋联,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片镀脂。...
    茶點故事閱讀 38,687評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡牺蹄,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出薄翅,到底是詐尸還是另有隱情沙兰,我是刑警寧澤,帶...
    沈念sama閱讀 34,347評論 4 331
  • 正文 年R本政府宣布翘魄,位于F島的核電站鼎天,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏暑竟。R本人自食惡果不足惜斋射,卻給世界環(huán)境...
    茶點故事閱讀 39,973評論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望但荤。 院中可真熱鬧罗岖,春花似錦、人聲如沸腹躁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,777評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽纺非。三九已至哑了,卻和暖如春赘方,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背弱左。 一陣腳步聲響...
    開封第一講書人閱讀 32,006評論 1 266
  • 我被黑心中介騙來泰國打工狰域, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留君编,地道東北人柿估。 一個月前我還...
    沈念sama閱讀 46,406評論 2 360
  • 正文 我出身青樓宜猜,卻偏偏與公主長得像,于是被迫代替她去往敵國和親榜掌。 傳聞我的和親對象是個殘疾皇子优妙,可洞房花燭夜當晚...
    茶點故事閱讀 43,576評論 2 349

推薦閱讀更多精彩內(nèi)容