<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Docker上安裝MSSQL(SQL Server)

      ?

      Mac OS X ,想安裝微軟的mssql-server數據庫有三種方式:

       

      • 第一種是在本機上安裝MSSQL for Linux 版本。
      • 第二種是安裝Windows虛擬機,然后在虛擬機里面使用ISO文件進行安裝。
      • 第三種也就是我要講的方式,就是使用Docker進行安裝。

      第一種方式和第二種方式缺點就是要自己找安裝包,第三種方式直接通過Docker的命令docker search mssql就能搜索出來,然后拉取創建容器即可。

      微軟也提供了相應的幫助文檔

      鏡像是微軟官方的,但docker hub 奇怪的是并沒有把其標示為OFFICIAL。

      1.下載鏡像

      docker pull microsoft/mssql-server-linux

      使用該命令就可以把數據庫的docker鏡像下載下來。

      2.創建并運行容器

      docker run --name MSSQL_1433 -m 512m -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=yourStrong(!)Password' -p 1433:1433 -d microsoft/mssql-server-linux

      這個密碼需要復雜密碼,要有大小寫和特殊符號,替換yourStrong(!)Password成你自己的密碼就行。如果只Linux服務器,可以不用端口映射,直接使用宿主模式

      docker run --name MSSQL_1433 -m 512m -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=yourStrong(!)Password' --net=host -d microsoft/mssql-server-linux

      3.登入容器

      docker exec -it '容器里數據庫名' /bin/bash

      4.連接到sqlcmd

      /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P 'yourStrong(!)Password'

      5.執行SQL語句創建數據庫

      CREATE DATABASE testDB

      go

      如果只想創建數據庫,已經可以完成了,用Navicat Premium就可以連接到數據庫了。

      6.還原數據庫

      在容器內先創建一個文件夾

      mkdir /var/opt/mssql/backup

      在宿主把.bak備份文件復制到容器

      sudo docker cp /Users/front/Downloads/beifen.bak MSSQL_1433:/var/opt/mssql/backup

      運行sqlcmd到邏輯文件名稱和備份內的路徑的列表容器內

      sudo docker exec -it MSSQL_1433 /opt/mssql-tools/bin/sqlcmd -S localhost  -U SA -P 'yourStrong(!)Password'  -Q 'RESTORE FILELISTONLY FROM DISK =  "/var/opt/mssql/backup/beifen.bak"'  | tr -s ' ' | cut -d ' ' -f 1-2

      運行結果

      LogicalName PhysicalName

      ----------------------------------

      beifen D:\Program

      beifen_log D:\Program

      還原數據庫

      sudo docker exec -it MSSQL_1433 /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P 'yourStrong(!)Password' -Q 'RESTOREDATABASE 數據庫名 FROM DISK = "/var/opt/mssql/backup/beifen.bak" WITH MOVE "beifen" TO"/var/opt/mssql/data/beifen.mdf", MOVE "beifen_Log" TO "/var/opt/mssql/data/beifen.ldf"'

      Done

       

       

      ?
      posted @ 2022-06-30 23:03  DC_Mac  閱讀(850)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 免费无码一区无码东京热| 精品国产美女av久久久久| 免费无码又爽又刺激网站直播| 日韩人妻无码一区二区三区99 | 东京热无码av男人的天堂| 18岁日韩内射颜射午夜久久成人| 国产精品伦理一区二区三| 国产特级毛片aaaaaa高清| 99亚洲男女激情在线观看| 少妇无码av无码专区在线观看| 中文字幕国产在线精品| 日本一区二区三深夜不卡| 国产极品尤物免费在线| 上犹县| 无套内谢少妇高清毛片| 成人免费乱码大片a毛片| 屁屁影院ccyy备用地址| 亚洲成片在线看一区二区| 狠狠亚洲色一日本高清色| 强行交换配乱婬bd| 中文字幕久久精品波多野结| 国产精品国产三级国AV| 亚洲 一区二区 在线| 天堂v亚洲国产v第一次| 中文字幕理伦午夜福利片| 午夜射精日本三级| 乱60一70归性欧老妇| 中文字幕精品亚洲无线码二区| 岛国中文字幕一区二区| 九九久久自然熟的香蕉图片| 午夜毛片不卡免费观看视频| 亚洲精品一区二区三区大桥未久| 久久99国产精一区二区三区!| 四虎精品视频永久免费| 男人的天堂av一二三区| 99中文字幕国产精品| 隔壁老王国产在线精品| 最新中文字幕av无码专区不| 亚洲精品一区三区三区在| 日韩不卡在线观看视频不卡| 亚洲中文字幕一区二区|