SQL Server Integration Services (SSIS) on Linux をインストールする
適用対象: SQL Server - Linux
この記事の手順に従って、SQL Server Integration Services (mssql-server-is) on Linux をインストールします。 Linux 用の Integration Services でサポートされている機能の詳細については、次を参照してください。
- Linux 上の SQL Server 2017 のリリース ノート
- Linux 上の SQL Server 2019 のリリース ノート
- Linux 上の SQL Server 2022 のリリース ノート
SQL Server Integration Services (SSIS) は、Red Hat Enterprise Linux (RHEL) および Ubuntu にインストールできます。 SUSE Linux Enterprise Server (SLES) はサポートされていません。 コンテナーへの SSIS のインストールもサポートされていません。
RHEL に SSIS をインストールする
RHEL 上に mssql-server-is パッケージをインストールするには、次の手順を行います。
SQL Server Red Hat リポジトリ構成ファイルをダウンロードします。
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
次のコマンドを実行して SQL Server Integration Services をインストールします。
sudo yum install -y mssql-server-is
インストール後に ssis-conf を実行します。 詳細については、「ssis-conf を使用して SSIS on Linux を構成する」を参照してください。
sudo /opt/ssis/bin/ssis-conf setup
構成が完了したら、
PATH
環境変数を設定します。export PATH=/opt/ssis/bin:$PATH
SQL Server Red Hat リポジトリ構成ファイルをダウンロードします。
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
次のコマンドを実行して SQL Server Integration Services をインストールします。
sudo yum install -y mssql-server-is
インストール後に ssis-conf を実行します。 詳細については、「ssis-conf を使用して SSIS on Linux を構成する」を参照してください。
sudo /opt/ssis/bin/ssis-conf setup
構成が完了したら、
PATH
環境変数を設定します。export PATH=/opt/ssis/bin:$PATH
SQL Server Red Hat リポジトリ構成ファイルをダウンロードします。
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2022.repo
次のコマンドを実行して SQL Server Integration Services をインストールします。
sudo yum install -y mssql-server-is
インストール後に ssis-conf を実行します。 詳細については、「ssis-conf を使用して SSIS on Linux を構成する」を参照してください。
sudo /opt/ssis/bin/ssis-conf setup
構成が完了したら、
PATH
環境変数を設定します。export PATH=/opt/ssis/bin:$PATH
SSIS を更新する
既に mssql-server-is をインストールしている場合は、次のコマンドを使って最新バージョンに更新します。
sudo yum update mssql-server-is
SSIS を削除する
mssql-server-is を削除するには、次のコマンドを実行します。
sudo yum remove mssql-server-is
無人セットアップ
自動実行インストール形式で ssis-conf setup を実行するには (RHEL および Ubuntu のみ)、次の手順を行います。
-n
(プロンプトなし) オプションを指定します。- 環境変数を設定することで、必要な値を指定します。
次の例では、これらのアクションを実行します。
- SSIS をインストールします
SSIS_PID
環境変数の値を指定することで、Developer エディションを指定しますACCEPT_EULA
環境変数の値を指定することで、Microsoft ソフトウェア ライセンス条項に同意します-n
(プロンプトなし) オプションを指定することで、自動実行セットアップを実行します
sudo SSIS_PID=Developer ACCEPT_EULA=Y /opt/ssis/bin/ssis-conf -n setup
自動実行セットアップ用の環境変数
環境変数 | 説明 |
---|---|
ACCEPT_EULA |
Y のような値に設定されたら、SQL Server ライセンス条項に同意します。 |
SSIS_PID |
SQL Server のエディションまたはプロダクト キーを設定します。 可能な値を次に示します。 - 評価 - 開発者 - Express - Web - Standard - Enterprise - プロダクト キー プロダクト キーを指定する場合は、 #####-#####-#####-#####-##### という形式にします。この # は文字または数字です。 |