快速創(chuàng)建并使用RDS SQL Server實(shí)例
本教程旨在指導(dǎo)您通過控制臺(tái)快速創(chuàng)建RDS SQL Server實(shí)例,在實(shí)例中配置數(shù)據(jù)庫和賬號(hào)信息,并提供多種連接到RDS實(shí)例的方法,幫助您快速入手RDS SQL Server產(chǎn)品。
若您初次使用阿里云RDS,請(qǐng)先了解阿里云RDS使用限制。
前提條件
通過RAM用戶創(chuàng)建RDS實(shí)例時(shí),該RAM用戶必須擁有AliyunRDSFullAccess權(quán)限和AliyunBSSOrderAccess權(quán)限。如何授權(quán),請(qǐng)參見RAM資源授權(quán)。
費(fèi)用說明
創(chuàng)建RDS SQL Server實(shí)例會(huì)產(chǎn)生實(shí)例規(guī)格費(fèi)用與存儲(chǔ)費(fèi)用,其與實(shí)例的付費(fèi)方式、系列、規(guī)格、存儲(chǔ)類型和存儲(chǔ)空間大小等參數(shù)相關(guān),詳情請(qǐng)參見RDS SQL Server計(jì)費(fèi)項(xiàng)。
1. 快速創(chuàng)建RDS SQL Server實(shí)例
本教程以快捷創(chuàng)建方式為例,介紹如何通過控制臺(tái)快速創(chuàng)建RDS SQL Server實(shí)例。相比于標(biāo)準(zhǔn)創(chuàng)建方式,快捷創(chuàng)建能幫助您略去非必須的參數(shù)設(shè)置,專注于核心參數(shù)的選擇,您僅需設(shè)置關(guān)鍵參數(shù)即可完成創(chuàng)建,旨在幫助您快速入門。如需對(duì)創(chuàng)建實(shí)例時(shí)的其他參數(shù)進(jìn)行特殊配置,請(qǐng)參見創(chuàng)建RDS SQL Server實(shí)例。
訪問RDS管理控制臺(tái),單擊創(chuàng)建實(shí)例進(jìn)入RDS實(shí)例售賣頁。
在售賣頁頂部選擇快捷創(chuàng)建方式。
選擇付費(fèi)類型。RDS SQL Server提供了三種付費(fèi)類型,其主要適用場景與特點(diǎn)如下:
付費(fèi)類型
適用場景
優(yōu)點(diǎn)
包年包月
長期使用RDS SQL Server實(shí)例。
包年包月比按量付費(fèi)更實(shí)惠,且購買時(shí)長越長,折扣越多。
按量付費(fèi)
短期使用RDS SQL Server實(shí)例。
您可以先創(chuàng)建按量付費(fèi)實(shí)例,確認(rèn)實(shí)例符合要求后轉(zhuǎn)包年包月。
可隨時(shí)釋放實(shí)例,停止計(jì)費(fèi)。
Serverless
需要定時(shí)處理任務(wù)、業(yè)務(wù)波動(dòng)大、全托管或希望完全免運(yùn)維的場景。更多詳情,請(qǐng)參見Serverless實(shí)例簡介和創(chuàng)建Serverless實(shí)例。
打破固定資源付費(fèi)的模式,做到真正負(fù)載與資源動(dòng)態(tài)匹配的按量付費(fèi),可節(jié)省大量成本。
選擇要在哪個(gè)地域創(chuàng)建RDS實(shí)例。
重要RDS實(shí)例購買后,地域不支持更改,請(qǐng)慎重選擇。
如果您已購買云服務(wù)器ECS,并且期望ECS與RDS內(nèi)網(wǎng)互通,請(qǐng)選擇ECS實(shí)例所在地域。否則,ECS實(shí)例只能通過外網(wǎng)訪問RDS實(shí)例,無法發(fā)揮最佳性能。
如果您要通過ECS以外的設(shè)備(例如本地服務(wù)器或電腦)連接RDS實(shí)例,則選擇將RDS實(shí)例創(chuàng)建在離該設(shè)備較近的地域,可以降低網(wǎng)絡(luò)時(shí)延。后續(xù)通過外網(wǎng)地址連接RDS。
選擇引擎,本教程以SQLServer數(shù)據(jù)庫為例。
選擇實(shí)例規(guī)格。
RDS SQL Server提供了多種實(shí)例規(guī)格,您可以根據(jù)實(shí)際業(yè)務(wù)需要進(jìn)行選擇。若此規(guī)格無法滿足需要,也可在購買后變更配置或在頁面頂部選擇標(biāo)準(zhǔn)創(chuàng)建進(jìn)行自定義。更多信息,請(qǐng)參見創(chuàng)建RDS SQL Server實(shí)例。
選擇存儲(chǔ)空間。
存儲(chǔ)空間包括數(shù)據(jù)空間、系統(tǒng)文件空間、日志文件空間和事務(wù)文件空間。存儲(chǔ)空間范圍(最小值和最大值)與前面選擇的實(shí)例規(guī)格和存儲(chǔ)類型有關(guān)。您可以調(diào)整存儲(chǔ)空間,最少增減5 GB。
說明部分本地SSD盤的存儲(chǔ)空間大小與實(shí)例規(guī)格綁定,ESSD云盤或SSD云盤不受此限制。詳情請(qǐng)參見主實(shí)例規(guī)格列表。
設(shè)置網(wǎng)絡(luò)和交換機(jī),網(wǎng)絡(luò)類型默認(rèn)配置為專有網(wǎng)絡(luò)(VPC)。
重要VPC相同,交換機(jī)不同,ECS實(shí)例與RDS實(shí)例也可以內(nèi)網(wǎng)互通。
實(shí)例創(chuàng)建后暫不支持變更VPC,如果您需要通過ECS內(nèi)網(wǎng)連接RDS實(shí)例,除了需要在相同地域外,還需要確保VPC一致。
(可選)查看更多配置項(xiàng)。在快捷創(chuàng)建中,阿里云已自動(dòng)為您默認(rèn)配置了其他參數(shù),您可以單擊更多配置(選填)查看其他信息。
選擇實(shí)例購買數(shù)量。快捷創(chuàng)建支持一次性最多購買10個(gè)實(shí)例,請(qǐng)根據(jù)實(shí)際需要選擇,本教程默認(rèn)選擇1個(gè)。
(可選)如果付費(fèi)類型選擇包年包月,則還需要設(shè)置購買時(shí)長,請(qǐng)根據(jù)實(shí)際需要選擇。
您還可以選中啟用自動(dòng)續(xù)費(fèi),避免因忘記續(xù)費(fèi)而導(dǎo)致業(yè)務(wù)中斷。
勾選服務(wù)協(xié)議,單擊確認(rèn)下單,并完成支付。
查看實(shí)例。進(jìn)入實(shí)例列表,在上方選擇創(chuàng)建實(shí)例時(shí)選擇的地域,根據(jù)創(chuàng)建時(shí)間找到剛剛創(chuàng)建的實(shí)例。
說明實(shí)例創(chuàng)建需要約1~10分鐘。請(qǐng)刷新頁面查看。
2. 創(chuàng)建數(shù)據(jù)庫
訪問RDS實(shí)例列表,在上方選擇步驟1實(shí)例創(chuàng)建所在地域,然后單擊目標(biāo)實(shí)例ID。
在左側(cè)導(dǎo)航欄中單擊數(shù)據(jù)庫管理,然后單擊創(chuàng)建數(shù)據(jù)庫按鈕。
在彈出的面板中,設(shè)置數(shù)據(jù)庫參數(shù)。
本教程設(shè)置數(shù)據(jù)庫(DB)名稱為
dbtest
,支持字符集為Chinese_PRC_CI_AS,然后單擊創(chuàng)建。您可以在數(shù)據(jù)庫管理頁面中查看上一步新建的數(shù)據(jù)庫。
3. 創(chuàng)建賬號(hào)
在實(shí)例詳情頁,單擊左側(cè)導(dǎo)航欄賬號(hào)管理。
單擊賬號(hào)密碼策略,預(yù)先設(shè)置賬號(hào)的密碼使用時(shí)長策略,增強(qiáng)賬號(hào)安全性。
說明共享型和Serverless實(shí)例暫不支持設(shè)置自定義賬號(hào)密碼策略,此類實(shí)例可跳過該步執(zhí)行下一步。更多詳情,請(qǐng)參見什么是自定義賬號(hào)密碼策略。
設(shè)置每90天修改一次密碼,且修改后的密碼必須使用至少30天,因此本教程設(shè)置最長密碼使用時(shí)間為90天,最短密碼使用時(shí)間為30天。
單擊創(chuàng)建賬號(hào),在彈出的面板中設(shè)置賬號(hào)參數(shù)。
說明賬號(hào)重名或賬號(hào)創(chuàng)建過于頻繁(上一個(gè)賬號(hào)還未創(chuàng)建結(jié)束)可能會(huì)有報(bào)錯(cuò)提示,出現(xiàn)該情況時(shí),請(qǐng)檢查賬號(hào)名稱是否重復(fù)或在上一個(gè)賬號(hào)創(chuàng)建完成后再創(chuàng)建下一個(gè)賬號(hào)。
填寫數(shù)據(jù)庫賬號(hào)。本教程設(shè)置數(shù)據(jù)庫賬號(hào)為
testuser
。選擇賬號(hào)類型。RDS SQL Server數(shù)據(jù)庫賬號(hào)允許創(chuàng)建高權(quán)限賬號(hào)、普通賬號(hào)和超級(jí)權(quán)限賬號(hào)。本教程以創(chuàng)建高權(quán)限賬號(hào)為例。其他賬號(hào)的創(chuàng)建方法,請(qǐng)參見賬號(hào)與權(quán)限。
重要RDS SQL Server實(shí)例的第一個(gè)賬號(hào)必須是高權(quán)限賬號(hào),且每個(gè)實(shí)例僅允許創(chuàng)建一個(gè)高權(quán)限賬號(hào),該賬號(hào)擁有實(shí)例下所有數(shù)據(jù)庫的讀寫權(quán)限。如果您創(chuàng)建失敗,則說明您實(shí)例中已有一個(gè)高權(quán)限賬號(hào)。
填寫新密碼與確認(rèn)密碼。
為該高權(quán)限賬號(hào)應(yīng)用步驟2設(shè)置的密碼策略。
單擊確定,完成賬號(hào)創(chuàng)建。
您可以刷新賬號(hào)管理頁面查看新建的高權(quán)限賬號(hào)。
4. 配置實(shí)例安全訪問
如果您準(zhǔn)備通過命令行或客戶端登錄數(shù)據(jù)庫,則需要預(yù)先將ECS或本地設(shè)備的IP地址寫入RDS SQL Server實(shí)例的IP白名單,然后根據(jù)訪問類型獲取實(shí)例對(duì)應(yīng)的內(nèi)網(wǎng)連接地址或外網(wǎng)連接地址后,才能正常訪問實(shí)例;如果您準(zhǔn)備通過阿里云的DMS登錄數(shù)據(jù)庫,則可直接執(zhí)行步驟5。
4.1 設(shè)置IP白名單
在實(shí)例詳情頁,單擊左側(cè)導(dǎo)航欄白名單與安全組。
單擊添加白名單分組,填寫分組名稱并把應(yīng)用服務(wù)器IP地址添加至白名單中。
場景
需獲取的IP地址
如何獲取
滿足內(nèi)網(wǎng)訪問的條件
ECS實(shí)例私網(wǎng)IP
在頂部選擇實(shí)例所在地域。
在實(shí)例列表可以看到私網(wǎng)IP和公網(wǎng)IP。
需要通過ECS實(shí)例訪問RDS實(shí)例,但不滿足內(nèi)網(wǎng)訪問的條件
ECS實(shí)例公網(wǎng)IP
需要通過本地設(shè)備訪問RDS實(shí)例
本地設(shè)備公網(wǎng)IP
在本地設(shè)備中,使用搜索引擎(如百度)搜索IP。
說明該方式獲取的IP地址可能不準(zhǔn)確。
單擊確定,完成白名單配置。
您可以刷新白名單與安全組頁面查看已添加的白名單。
4.2 選擇連接類型
連接類型分為內(nèi)網(wǎng)訪問和外網(wǎng)訪問,如果您符合內(nèi)網(wǎng)訪問條件,您需要使用實(shí)例的內(nèi)網(wǎng)連接地址進(jìn)行遠(yuǎn)程連接;如果您不符合內(nèi)網(wǎng)訪問條件或使用本地設(shè)備訪問RDS SQL Server實(shí)例,則需要使用實(shí)例的外網(wǎng)連接地址進(jìn)行遠(yuǎn)程連接。內(nèi)網(wǎng)訪問條件與獲取內(nèi)外網(wǎng)連接地址的方法如下:
若您需要通過內(nèi)網(wǎng)訪問實(shí)例,則需滿足以下條件:
使用阿里云服務(wù)器訪問,且服務(wù)器與RDS實(shí)例同一地域、同一網(wǎng)絡(luò)類型。
如果服務(wù)器與實(shí)例的網(wǎng)絡(luò)類型均為專有網(wǎng)絡(luò)(VPC),則專有網(wǎng)絡(luò)ID也需要相同。
場景 | 需獲取的RDS實(shí)例地址 | 如何獲取 |
滿足內(nèi)網(wǎng)訪問條件 | RDS內(nèi)網(wǎng)地址 | 在實(shí)例詳情頁,單擊左側(cè)導(dǎo)航欄數(shù)據(jù)庫連接,即可查看實(shí)例地址和端口號(hào)。 說明 點(diǎn)擊開通外網(wǎng)地址后,才會(huì)顯示外網(wǎng)連接地址。 |
從ECS實(shí)例訪問RDS實(shí)例,但不滿足內(nèi)網(wǎng)訪問條件 | RDS外網(wǎng)地址 | |
從本地設(shè)備訪問RDS實(shí)例 |
5. 連接RDS SQL Server實(shí)例
您可以通過DMS(數(shù)據(jù)管理服務(wù))直接登錄至SQL Server數(shù)據(jù)庫,或通過客戶端遠(yuǎn)程連接至SQL Server數(shù)據(jù)庫。
方式一:通過DMS登錄實(shí)例
數(shù)據(jù)管理DMS(Data Management)是一款支撐數(shù)據(jù)全生命周期的一站式數(shù)據(jù)管理平臺(tái),其提供全域數(shù)據(jù)資產(chǎn)管理、數(shù)據(jù)治理、數(shù)據(jù)庫設(shè)計(jì)開發(fā)、數(shù)據(jù)集成、數(shù)據(jù)開發(fā)和數(shù)據(jù)消費(fèi)等功能,同時(shí)DMS內(nèi)置的數(shù)據(jù)災(zāi)備(DBS)還提供了低成本高可靠的備份恢復(fù)能力,致力于幫助企業(yè)高效、安全地挖掘數(shù)據(jù)價(jià)值,助力企業(yè)數(shù)字化轉(zhuǎn)型。
您可以使用DMS快速便捷地登錄RDS SQL Server實(shí)例進(jìn)行數(shù)據(jù)的管理與使用,無需關(guān)注實(shí)例IP白名單的設(shè)置與實(shí)例連接類型的選擇。
訪問RDS實(shí)例列表,在上方選擇地域,然后單擊目標(biāo)實(shí)例ID。
單擊登錄數(shù)據(jù)庫進(jìn)入DMS登錄頁面。
在登錄實(shí)例彈窗中,填寫登錄信息,并單擊登錄。
選擇訪問方式,本教程以賬號(hào)+密碼登錄為例。
填寫數(shù)據(jù)庫賬號(hào)與數(shù)據(jù)庫密碼,本教程以高權(quán)限賬號(hào)
testuser
和用戶自定義密碼為例。選擇管控模式。本教程以自由操作為例。
說明自由操作是免費(fèi)的,穩(wěn)定變更與安全協(xié)同會(huì)收取一定費(fèi)用,詳情請(qǐng)參見管控模式計(jì)費(fèi)。
相比于自由操作的管控模式,穩(wěn)定變更與安全協(xié)同提供更多的功能支持和更強(qiáng)的數(shù)據(jù)庫管控能力,如果您是試用或體驗(yàn)RDS SQL Server產(chǎn)品,建議您選擇自由操作模式,詳情請(qǐng)參見管控模式介紹。
查看數(shù)據(jù)庫。登錄成功后您可以在DMS頁面左側(cè)的已登錄實(shí)例中查看新創(chuàng)建的數(shù)據(jù)庫,本教程以
dbtest
數(shù)據(jù)庫為例,您也可以雙擊其它數(shù)據(jù)庫進(jìn)行切換。說明如果實(shí)例存在,但在DMS已登錄實(shí)例列表中未找到目標(biāo)數(shù)據(jù)庫,可能是:
登錄賬號(hào)無目標(biāo)數(shù)據(jù)庫的訪問權(quán)限:您可前往RDS實(shí)例詳情頁的賬號(hào)管理頁面單擊目標(biāo)賬號(hào)操作下的修改權(quán)限進(jìn)行授權(quán)。具體操作,請(qǐng)參見修改賬號(hào)權(quán)限。
元數(shù)據(jù)未同步導(dǎo)致目錄無法顯示:請(qǐng)將鼠標(biāo)懸浮在目標(biāo)數(shù)據(jù)庫所屬實(shí)例上,單擊實(shí)例名右側(cè)的按鈕,即可刷新數(shù)據(jù)庫列表,顯示目標(biāo)數(shù)據(jù)庫。
方式二:通過SSMS客戶端連接實(shí)例
Microsoft SQL Server Management Studio(SSMS)是一個(gè)用于管理和處理SQL Server的圖形化界面工具,它可以用于連接不同的SQL Server數(shù)據(jù)庫,包括RDS SQL Server實(shí)例、本地SQL Server實(shí)例或云上SQL Server實(shí)例等。
本教程以Microsoft SQL Server Management Studio 19.0(SSMS)
版本為例,向您介紹通過客戶端連接RDS SQL Server實(shí)例的方法。
建議下載最新版本客戶端,以支持所有SQL Server服務(wù)端版本。
使用客戶端方式連接實(shí)例需要預(yù)先設(shè)置IP白名單并按需獲取實(shí)例連接地址。
打開本地Microsoft SQL Server Management Studio 19.0(SSMS)客戶端。
選擇連接 > 數(shù)據(jù)庫引擎。
在彈出的連接到服務(wù)器對(duì)話框中輸入登錄信息。
參數(shù)
本教程取值
說明
服務(wù)器名稱
rm-2ze****.rds.aliyuncs.com,1433
RDS實(shí)例的連接地址及端口號(hào),填寫開通外網(wǎng)地址步驟時(shí)所獲取的外網(wǎng)地址和外網(wǎng)端口,連接地址與端口號(hào)間用半角逗號(hào)(,)隔開。
身份驗(yàn)證
SQL Server身份驗(yàn)證
SQL Server的驗(yàn)證方式。
登錄名
testuser
填寫RDS實(shí)例的賬號(hào)名稱。
密碼
Test_pw123
填寫RDS實(shí)例的賬號(hào)密碼。
單擊連接,即可連接到實(shí)例。
連接成功后,SSMS左側(cè)將顯示數(shù)據(jù)庫連接信息。
后續(xù)指引
附錄:快速入門視頻指導(dǎo)
常見問題
登錄RDS概覽頁,查看阿里云賬號(hào)下所有數(shù)據(jù)庫引擎的RDS實(shí)例總數(shù)量。在該頁面您還可以看到實(shí)例分布在哪些地域,以及各地域下正在運(yùn)行中的實(shí)例數(shù)量。
可能原因 | 說明 | 建議 |
地域錯(cuò)誤 | 您所在地域和您創(chuàng)建實(shí)例時(shí)選擇的地域不一致。 | 在頁面左上角切換地域。 |
可用區(qū)內(nèi)資源不足 | 可用區(qū)內(nèi)資源不足,導(dǎo)致創(chuàng)建失敗。 創(chuàng)建失敗您可以在訂單列表里看到退款。 | 選擇其它可用區(qū)后重試。 |
RAM權(quán)限策略禁止創(chuàng)建未加密的RDS實(shí)例 | 已配置RAM權(quán)限策略,禁止RAM用戶創(chuàng)建未加密的RDS實(shí)例。
更多信息,請(qǐng)參見通過RAM權(quán)限策略限制RAM用戶權(quán)限。 | 創(chuàng)建實(shí)例時(shí),存儲(chǔ)類型選擇云盤,選中云盤加密并設(shè)置密鑰后重試。 |
RDS SQL Server Serverless實(shí)例暫不支持修改時(shí)區(qū)與字符集、接入自建域、設(shè)置透明數(shù)據(jù)加密TDE、設(shè)置SSL加密、云盤加密、升級(jí)實(shí)例大版本、升級(jí)實(shí)例內(nèi)核小版本功能。
相關(guān)文檔
標(biāo)準(zhǔn)創(chuàng)建方式:創(chuàng)建RDS SQL Server實(shí)例
通過API創(chuàng)建RDS實(shí)例:創(chuàng)建一個(gè)RDS實(shí)例
創(chuàng)建其它類型實(shí)例請(qǐng)參見: