🔥

SQLSERVERのインストールと設定(Linux)

2022/02/15に公開
  1. リポジトリの登録
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
  1. SQL SERVERのインストール
sudo yum install -y mssql-server
  1. SQL SERVERのsetup
sudo /opt/mssql/bin/mssql-conf setup
sudo systemctl enable mssql-server
sudo systemctl start mssql-server
  1. SQL SERVERの動作確認
systemctl status mssql-server
  1. SQL SERVERのリモート接続の許可
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent
sudo firewall-cmd --reload
  1. SQL Server コマンドライン ツールをインストールする
sudo curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/8/prod.repo
  1. mssql-tools をインストール
sudo yum install -y mssql-tools
  1. PATH 環境変数に /opt/mssql-tools/bin/ を追加する
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc
  1. ローカル接続
sqlcmd -S localhost -U SA -P '<YourPassword>'
  1. 新しいデータベースの作成
CREATE DATABASE TESTDB
GO
  1. 新しいテーブルの作成
USE TESTDB
CREATE TABLE Inventory (id INT, name NVARCHAR(50), quantity INT)
INSERT INTO Inventory VALUES (1, 'banana', 150); INSERT INTO Inventory VALUES (2, 'orange', 154);
GO

Discussion