SSブログ
前の1件 | -

ProxmoxにMS SQL Serverをインストール [SQLポケリ]

DSC_1228[1].jpg

RDBMSにおけるJSONの扱いについて調査中である。

MS SQL ServerにおいてもJSONデータを扱うことができる。これは調査せねばと思ってはいたものの、WindowsマシンにSQL Server入れないといけないしなぁ...
メインマシンの環境が変になるのもいやだから、ミニPCでも買ってSQL Server入れてみるか?

いや、MacBookにWindowsを入れたのでそこにインストールしたらいいじゃん。
と思いインストールしている最中にネット検索すると、SQL Server 2022はLinuxでも動くらしい。ということを発見。

SQL Server on Linux のインストール ガイド

なになに、RedHatとUbuntu、Dockerでも動くの?

そうか、クラウドで動かしてるもんね。今やSQL ServerもLinuxで動くんだなぁ。しみじみ。

じゃあ、うちのProxmoxでもMS SQL Serverを動かすことができるのでは?

さっそくやってみた。
まずは、UbuntuのVM作るか。さすがに、MSSQL用のLXCテンプレートは用意されていないのでVM作って、Dockerイメージを持ってきてDocker上で動かすのが簡単そう。

 元ネタはここ
 クイック スタート:Docker を使用して SQL Server Linux コンテナー イメージを実行する

ubuntu-22.04.1-live-server-amd64のISOイメージがあったのでこれを使ってubuntuをVMにインストール。

dockerが入ってないみたいなのでaptでインストール。

なんか入った。

2024-02-27 (1).png

マイクロソフトのリポジトリからdockerイメージをpullしろと...

2024-02-27 (1).png

入ったぽい。
後はSAのパスワードを指定してdockerイメージを走らせればOKなようだが...

sudoでパスワードを求められるが起動した模様。後でsudoersを編集してパスワードなしでも起動できるように設定しておこう。

接続確認はsqlcmdで行うらしい。このコマンド、dockerコンテナ内で実行するみたい。
えーめんどくさい。

VSCodeのMSSQL拡張を使うか。これもまためんどうだなぁブツブツ。
ファイアウォールのポート1433開けなくては。なんかSSL証明書がどうのっていわれたぞ。これはどうすれば...
うちのProxmoxは外に出ているわけではないので、ちゃんとしたSSL証明書じゃないのよ。V6プラスなのでLetsEncryptでの取得がめんどくさいのでやってない。

settings.jsonでencryptをfalseにしたら乗り切れた。
やれやれ。

2024-02-27 (4).png

サイト内を検索

nice!(0) 
共通テーマ:パソコン・インターネット
前の1件 | -


Copyright Atsushi Asai Google+朝井淳
[改訂第4版]SQLポケットリファレンス

[改訂第4版]SQLポケットリファレンス

  • 作者: 朝井 淳
  • 出版社/メーカー: 技術評論社
  • 発売日: 2017/02/18
  • メディア: 単行本(ソフトカバー)

イラストで理解 SQL はじめて入門

イラストで理解 SQL はじめて入門

  • 作者: 朝井 淳
  • 出版社/メーカー: 技術評論社
  • 発売日: 2019/05/16
  • メディア: 単行本(ソフトカバー)

[データベースの気持ちがわかる]SQLはじめの一歩 (WEB+DB PRESS plus)

[データベースの気持ちがわかる]SQLはじめの一歩 (WEB+DB PRESS plus)

  • 作者: 朝井 淳
  • 出版社/メーカー: 技術評論社
  • 発売日: 2015/03/03
  • メディア: 単行本(ソフトカバー)

Access クエリ 徹底活用ガイド ~仕事の現場で即使える

Access クエリ 徹底活用ガイド ~仕事の現場で即使える

  • 作者: 朝井 淳
  • 出版社/メーカー: 技術評論社
  • 発売日: 2018/05/25
  • メディア: 大型本

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。