人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動(dòng)態(tài)

使用Docker運(yùn)行SQL Server的實(shí)現(xiàn)

發(fā)布日期:2022-02-01 09:09 | 文章來源:源碼中國(guó)

現(xiàn)在.net core已經(jīng)跨平臺(tái)了,大家也都用上了linux用上了docker。跟.net經(jīng)常配套使用的SQL SERVER以前一直是windows only,但是從SQL Server 2017開始已經(jīng)支持運(yùn)行在docker上,也就說現(xiàn)在SQL Serer已經(jīng)可以運(yùn)行在linux下了。
下面在Ubuntu 16.4上演示安裝并使用SQL Server 2019-CTP3.2

SQL Server in Docker

sudo docker pull mcr.microsoft.com/mssql/server:2019-CTP3.2-ubuntu

使用docker pull命令從docker hub拉取sqlserver 2019-ctp3.2的鏡像

sudo mkdir /hd2/sqlserver2019_data
sudo docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=dev@123," -p 14330:1433 --name sqlserver2019 -v /hd2/sqlserver2019_data:/var/opt/mssql -d mcr.microsoft.com/mssql/server:2019-CTP3.2-ubuntu

使用docker run 命令啟動(dòng)容器,其中要注意的是使用-v參數(shù)指定了sqlserver2019_data目錄掛載到容器的/var/opt/mssql目錄,這個(gè)目錄是用來存儲(chǔ)數(shù)據(jù)庫(kù)文件的,所以最好掛載到外容器外部,避免因?yàn)椴恍⌒膭h除容器而丟失數(shù)據(jù)

sudo docker ps -a

使用docker ps 命令查看容器運(yùn)行情況,可以看到sqlserver2019正在運(yùn)行

使用命令行連接SQL Server

sudo docker exec -it sqlserver2019 "bash"

使用docker exec命令登錄到容器內(nèi)部執(zhí)行命令

/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P dev@123,

在容器內(nèi)部執(zhí)行命令,打開sqlcmd
打開sqlcmd之后我們就可以進(jìn)行一些數(shù)據(jù)庫(kù)的操作了,比如創(chuàng)建數(shù)據(jù)庫(kù),創(chuàng)建表,查詢數(shù)據(jù)等。

CREATE DATABASE TEST_DB
GO
USE TEST_DB
GO
CREATE TABLE Table1 (ID INT, NAME NVARCHAR(50))
GO
Insert Into Table1 Values (0, 'agile')

創(chuàng)建TEST_DB數(shù)據(jù)庫(kù);創(chuàng)建表Table1;插入一行數(shù)據(jù);查詢表數(shù)據(jù)


我們使用docker運(yùn)行的SQL Server同樣可以使用Sql Server Management Studio來管理。

使用服務(wù)器ip加端口連接成功后,可以看到剛才新建的數(shù)據(jù)庫(kù)TEST_DB跟表TABLE1還有里面的數(shù)據(jù)都在。能使用SSMS管理后就簡(jiǎn)單多了跟使用SQL Server其他版本沒啥區(qū)別。

至此SQL Server in Docker的基本操作演示的差不多了,還有更多的高級(jí)功能比如配置故障轉(zhuǎn)移集群,復(fù)制訂閱,Always On等功能跟windows環(huán)境配置還有點(diǎn)區(qū)別大家可以自己嘗試一下。

到此這篇關(guān)于使用Docker運(yùn)行SQL Server的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Docker運(yùn)行SQL Server內(nèi)容請(qǐng)搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!

作者:Agile.Zhou(kklldog)
出處:http://www.cnblogs.com/kklldog/

香港服務(wù)器租用

版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開通

自選配置、實(shí)時(shí)開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對(duì)1客戶咨詢顧問

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部