ほとんどのソフトウェアシステムの重要な部分の1つは、データベースサーバーです。データベースサーバーは、他のソフトウェアアプリケーションのデータを保存および管理するために使用されるプログラムです。
2台のコンピューター2台のモニター1台のキーボード1台のマウス
このガイドでは、Ubuntu20.04にMicrosoftSQLServerをインストールする方法を説明します。 SQL Serverは、ITで広く使用されている堅牢なデータベースサーバーの1つです。 Linux用のネイティブSQLServerは2017年から利用可能ですが、以前のバージョンのSQLServerはWindowsオペレーティングシステムでのみ利用可能でした。
SQL Server2019のインストール
開始するには、MicrosoftパブリックGNUプライバシーガード(GnuPG)キーを信頼できるキーのリストにインポートして、MicrosoftリポジトリからSQLServerをダウンロードするときにシステムが暗号化された安全な接続を確立するようにします。
以下のコマンドを使用して、GnuPGキーをインポートします。
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
ここで、SQL Server2019用のMicrosoftSQL Server Ubuntuパッケージリポジトリを登録する必要があります。これは、UbuntuLinux用のSQLServer2019をダウンロードするリポジトリです。
sudo add-apt-repository '$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)'
ノート :バージョン番号を置き換えます。 20.04 上記のコマンドで、使用しているUbuntuのLTSバージョンを使用します。たとえば、Ubuntu 18.04を使用している場合は、 /ubuntu/20.04 と /ubuntu/18.04 。
SQL Serverをインストールする前にリポジトリのリストを更新して、新しく追加されたリポジトリの変更を取得できるようにします。
sudo apt update
最後に、以下のコマンドを使用してSQLServerパッケージをインストールします。
sudo apt install -y mssql-server
サーバーの構成
インストールが完了したら、システム管理者(SA)パスワードを設定して、SQLServerインスタンスの構成に進む必要があります。
以下のコマンドを実行して、SQLServerの構成を開始します。
sudo /opt/mssql/bin/mssql-conf setup
構成の最初のプロンプトで、インストールするSQLServerのエディションを選択するように求められます。有料版と無料版の両方が利用可能です。このガイドでは、オプションであるSQL ServerExpressエディションを使用します 3 。オプションを入力してを押します 入力 。
その後、システムはライセンス条項へのリンクと条項に同意するためのプロンプトを表示します。入力 はい 条件に同意し、インストールを続行します。
次のステップは、SQL Serverインスタンスのシステム管理者(SA)パスワードを設定することです。データが危険にさらされるのを防ぐために、強力で安全なパスワードを使用してください。
SQL Serverサービスのステータスは、 systemctl 指図。
systemctl status mssql-server
Azure DataStudioのインストール
コマンドラインまたはGUIアプリケーションを使用して、Linux上のSQLServerデータベースと対話する方法はいくつかあります。このガイドでは後者を使用しています。
このセクションでは、軽量のクロスプラットフォームデータベース管理ツールであるAzure DataStudioをインストールします。 Azure Data Studioを使用して、オンプレミスまたはクラウドでデータベースのクエリ、設計、および保守を行うことができます。
プライマリGoogleアカウントを設定する方法
まず、Azure Data StudioDebianパッケージを ダウンロード フォルダ。
ダウンロード: Azure Data Studio
次のコマンドを使用して、Azure Data StudioDEBパッケージをインストールします。
sudo apt install ~/Downloads/azuredatastudio-linux-1.30.0.deb
このコマンドは、 ダウンロード フォルダにはDEBパッケージが含まれているため、正しいフォルダの場所を使用していることを確認してください。
関連している: UbuntuにDEBファイルをどのようにインストールしますか?
Azure DataStudioの実行
上記のインストールが完了すると、ターミナルからAzure DataStudioを起動できます。
azuredatastudio
Azure DataStudioのウェルカム画面は次のようになります。
データベースサーバーに接続するには、をクリックします。 新しい接続 下のリンク 始める セクション。次に、データベース接続の詳細を入力するように求められます。
接続しているデータベースはPC上にあるため、 ローカルホスト サーバー名として。デフォルトのユーザー名は に 。 SQLServerインスタンスの構成時に使用したパスワードを入力します。最後に、をクリックします 接続 ボタン。
もっと詳しく知る: 127.0 0.1、ローカルホスト、またはループバックアドレスとは何ですか?
あなたの 接続の詳細 画面は以下のようになります。
接続すると、システムはすべてのデータベースを左側のペインに一覧表示します。これで、この画面からデータベースを管理できます。
SQLベースのデータベースを使用する理由
このガイドでは、リレーショナルデータベースシステムであるMicrosoft SQLServerをUbuntuLinuxにインストールする方法を説明しました。さらに、データベースの管理を容易にするためにAzure DataStudioをインストールしました。 SQLベースのデータベースは、管理が簡単で、非常にスケーラブルであり、データベース管理者によって広く使用されています。
NoSQLデータベースと呼ばれるSQLベースのデータベースの代替手段は、データを整理するためにオブジェクト指向スキーマを使用するため、現在人気が高まっています。注目すべきNoSQLデータベースには、CosmosDBとMongoDBがあります。
共有 共有 つぶやき Eメール SQLとNoSQL:次のプロジェクトに最適なデータベースは何ですか?データベースタイプの選択は難しい場合があります。 SQLとNoSQLのどちらを選択する必要がありますか?
次を読む 関連トピック- Linux
- マイクロソフト
- Ubuntu
- ソフトウェアをインストールする
- SQL
- サーバ
Mwizaは専門職によってソフトウェアを開発し、Linuxとフロントエンドプログラミングについて幅広く執筆しています。彼の興味のいくつかには、歴史、経済学、政治、企業建築が含まれます。
MwizaKumwendaのその他の記事ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
Windows10はスリープキーボードから復帰します購読するにはここをクリックしてください