kledgeb UbuntuやLinuxの最新情報を紹介

SQL Server その2 - UbuntuにSQL Serverをインストールするには・SQL Serverの初期設定を行う

UbuntuにSQL Serverをインストールするには

先ほど紹介した「SQL Serverパブリックプレビュー(SQL Server vNext CTP1)」を「Ubuntu」にインストールしてみます。


サポートしているUbuntuのバージョン

現時点で「SQL Serverパブリックプレビュー」がサポートしている「Ubuntu」のバージョンは、「Ubuntu 16.04 64bit」です。

メモリー要件

「Ubuntu」上で「SQL Server」を動作させるには、最低でも3.25GB以上のメモリーが必要になります。

また現時点で「SQL Server」のテストは、最大256GBのメモリーを搭載した環境でのみテストされています。

インストール

「Ubuntu 16.04 64bit」に「SQL Server」をインストールします。

  • Install SQL Server on Ubuntu

作業はすべて「端末」から行うため、事前に「端末」を起動しておきます。 

1.rootに切り替え

以下のコマンドを実行し、rootに切り替えます。

sudo su


2.リポジトリー認証キーの追加

以下のコマンドを実行し、リポジトリーの認証キーを追加します。

curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -


3.リポジトリーの追加

以下のコマンドを実行し、リポジトリーを追加します。

curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list > /etc/apt/sources.list.d/mssql-server.list


4.ユーザーに戻る

以下のコマンドを実行し、rootからユーザーに戻ります。

exit


5.パッケージインデックスファイルの更新

以下のコマンドを実行し、パッケージインデックスファイルを更新します。

sudo apt-get update


6.SQL Serverのインストール

以下のコマンドを実行し、「SQL Server」 をインストールします。

sudo apt-get install -y mssql-server


メモリー容量が3.25GB未満の環境でインストールを行うと、以下のエラーが発生します。

ERROR: This machine must have at least 3.25 gigabytes of memory to install Microsoft(R) SQL Server(R).
dpkg: アーカイブ /var/cache/apt/archives/mssql-server_14.0.1.246-6_amd64.deb の処理中にエラーが発生しました (--unpack):
 サブプロセス 新しい pre-installation スクリプト はエラー終了ステータス 1 を返しました
libc-bin (2.23-0ubuntu4) のトリガを処理しています ...
処理中にエラーが発生しました:
 /var/cache/apt/archives/mssql-server_14.0.1.246-6_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

7.インストール完了

以下のように、「SQL Server」のインストールが完了します。


初期設定を行う

「SQL Server」のインストールが完了したら、「SQL Server」の初期設定を行います。

1.初期設定開始

以下のコマンドを実行し、初期設定を開始します。

sudo /opt/mssql/bin/sqlservr-setup

2.ライセンス

以下のようにライセンスのURLやパスが表示されるので、リンク先のライセンスの内容を読み、ライセンスに承諾できるなら「YES」を入力して「エンター」キーを押します。


3.管理者のパスワード設定

「SQL Server」の管理者(SA)のパスワードを設定します。
以下の画面が表示されるので、管理者(SA)のパスワードを入力し「エンター」キーを押します。


パスワードの確認

確認のため、もう一度同じパスワードを入力して「エンター」キーを押します。


4.SQL Serverの起動確認

以下のように「SQL Server」を起動するかどうか尋ねられるので、「y」を入力して「エンター」キーを押します。


5.PC起動時のSQL Serverの起動確認

PC起動時に「SQL Server」を自動的に起動するかどうか尋ねられます。
PC起動時に「SQL Server」を自動的に起動したいなら、「y」を入力して「エンター」キーを押します。


6.設定完了

以上で設定完了です。


SQL Serverが起動しているか確認するには

「SQL Server」が起動しているか確認するには、以下のコマンドを実行します。

systemctl status mssql-server


上記のように「actrive (running)」となっていれば、「SQL Server」が起動しています。


SQL Server
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 22.04 その79 - 画面ロックの有効・無効を設定するには・画面ロック時の設定をカスタマイズするには
    画面ロックの有効・無効を設定するには 一定時間ユーザーによる操作がない時に、自動的に画面をロックしパスワードで保護したり、画面をブランク状態にできます。
  • Ubuntu nano その5 - 文字列を検索する
    文字列を検索する(Where Is)   文字列の検索は、部分一致と正規表現による検索が可能です。 検索の開始始点   現在カーソルのある位置から検索を行います。   もし、テキストの最後まで検索して文字が見つからない場合、   nanoはテキストの先頭から検索...
  • VirtualBox その125 - ゲストOSのUbuntuにLinux Guest Additionsをインストールするには
    ゲストOSのUbuntuにLinux Guest Additionsをインストールするには 仮想マシンにインストールしたゲストOSの「Ubuntu」に、「Linux Guest Additions」をインストールする方法です。
  • Ubuntu 22.04 その120 - UbuntuのブートローダーをBoot Repairで修復するには・Ubuntuが起動しないトラブルを解決
    UbuntuのブートローダーをBoot Repairで修復するには 「Boot Repair」はOSのブートローダーに起因するOSが起動しない問題を簡単に解決してくれるアプリです。
  • Ubuntuのバージョンと開発コードの対応表
    UbuntuのバージョンとUbuntuの開発コード 「Ubuntu」には各バージョンごとに開発コードが設定されます。
  • Linux その386 - Arch Linux の AUR パッケージで悪意あるコミットが続く・今度はソースコードの難読化か
    Arch Linux の AUR パッケージで悪意あるコミットが続く Arch Linux の AUR パッケージで悪意あるコミット(マルウェア)が続いています。
  • Ubuntu 26.04 その42 - Ubuntu 26.04.1 LTS のリリーススケジュール
    Ubuntu 26.04.1 LTSのリリーススケジュール Ubuntu 26.04.1 LTS のリリーススケジュールを紹介します。
  • Linux その383 - Arch Linux の AUR で 1,500 以上のパッケージがマルウェアに影響を受ける
    1,500 以上のパッケージが影響を受ける Arch Linux の AUR で 1,500 以上のパッケージがマルウェアに影響を受けました。
  • Ubuntu 26.10 その14 - dbus-daemon から dbus-broker へ移行・dbus-broker へ移行する理由と目的
    dbus-daemon から dbus-broker へ移行 Ubuntu 26.10 で dbus-daemon から dbus-broker へ移行します。
  • Ubuntu 22.04 その95 - ディスプレイサーバーを切り替えるには・XorgとWayland
    ディスプレイサーバーを切り替えるには 「Ubuntu」はデフォルトで2種類のディスプレイサーバーを提供しています。
記事のピックアップ
オプション