適用対象:Linux 上の SQL Server
Red Hat Enterprise Linux および Ubuntu 用の SQL Server Integration Services (SSIS) をインストールするときは、ssis-conf 構成スクリプトを実行します。 SSISのインストールに関する詳細は、「LinuxにおけるSQL Server Integration Services(SSIS)のインストール」をご覧ください。
ssis-conf ユーティリティを使用して、次のプロパティを構成することもできます。
| 命令 | Description |
|---|---|
set-edition |
SQL Server のエディションを設定します。 |
telemetry |
SQL Server Integration Services のテレメトリ サービスを有効または無効にします。 |
setup |
Microsoft SQL Server Integration Services を初期化して設定します。 |
ssis-conf を実行する
この記事の例では、完全なパス ssis-conf を指定して /opt/ssis/bin/ssis-conf を実行します。 その場所に異動してから ssis-conf を実行する場合は、このユーティリティを現在のディレクトリのコンテキストで実行できます (./ssis-conf)。
この記事のコマンドを root (スーパーユーザー)権限で実行してください。 たとえば、sudo /opt/ssis/bin/ssis-conf setup ではなく、/opt/ssis/bin/ssis-conf setup を実行します。
これらのコマンドをプロンプト付きでお好みの言語で実行するには、ロケーションを指定します。 たとえば、中国語のプロンプトを受け取るには、次のコマンドを実行します。
sudo LC_ALL=zh_CN.UTF-8 /opt/ssis/bin/ssis-conf setup
set-edition を使用して SQL Server Integration Services のエディションを設定する
SSISエディションはSQL Serverエディションと連携しています。
次のコマンドを入力します。
sudo /opt/ssis/bin/ssis-conf set-edition
コマンドを入力すると、次のプロンプトが表示されます。
Choose an edition of SQL Server:
1) Evaluation (free, no production use rights, 180-day limit)
2) Developer (free, no production use rights)
3) Express (free)
4) Web (PAID)
5) Standard (PAID)
6) Enterprise (PAID)
7) Enterprise Core (PAID)
8) I bought a license through a retail sales channel and have a product key to enter.
Details about editions can be found at https://go.microsoft.com/fwlink/?LinkId=852748&clcid=0x409.
Use of PAID editions of this software requires separate licensing through a Microsoft Volume Licensing program.
By choosing a PAID edition, you are verifying that you have the appropriate number of licenses in place to install and run this software.
Enter your edition (1-8):
1 から 7 の値を入力すると、無償版または有償版がシステムによって構成されます。 8 と入力すると、購入したプロダクト キーの入力を求められます。
Enter the 25-character product key:
telemetry を使用してカスタマー フィードバックを構成する
telemetry コマンドは、SSIS が Microsoft にフィードバックを送信するかどうかを決定します。
無料版(Express、Developer、Evaluation版)では、テレメトリサービスは常に有効です。 無償版を使用する場合、telemetry コマンドを使用してテレメトリを無効にすることはできません。
次のコマンドを入力します。
sudo /opt/ssis/bin/ssis-conf telemetry
有償版の場合、コマンドを入力すると、次のプロンプトが表示されます。
Send feature usage data to Microsoft. Feature usage data includes information about your hardware configuration and how you use SQL Server Integration Services.
[Yes/No]:
「はい」を選択すると、テレメトリサービスが有効になり、開始されます。 サービスは起動のたびに自動的に開始します。 No を選択すると、テレメトリ サービスが停止し、無効になります。
setup を使用して Microsoft SQL Server Integration Services を初期化および設定する
SSIS をインストールするたびに setup コマンドを使用します。
次のコマンドを入力します。
sudo /opt/ssis/bin/ssis-conf setup
ユーティリティによって、次の項目の値を確認または指定するように求められます。
- 製品ライセンス
- 使用許諾契約
- テレメトリ サービス
- 統合サービスが使用する言語
setupコマンドをプロンプトで実行するには、お好みの言語でロケーションを指定します。 たとえば、中国語のプロンプトを受け取るには、次のコマンドを実行します。
sudo LC_ALL=zh_CN.UTF-8 /opt/ssis/bin/ssis-conf setup
ssis.conf の形式
次の /var/opt/ssis/ssis.conf ファイルで各設定の例を示します。
SQL Serverは、mssql.confファイル内でシステム設定を変更できます。 SSISでは、 ssis.conf ファイル内のシステム設定を変更することはできません。
ssis.conf ファイルには、セットアップの結果のみが表示されます。 SSIS設定を変更するには、 ssis.conf ファイルを削除して再度 setup コマンドを実行してください。
以下のサンプル ssis.conf ファイルでは、各フィールドが1つのセットアップステップの結果に対応しています。
[LICENSE]
registered = Y
pid = enterprisecore
[EULA]
accepteula = Y
[TELEMETRY]
enabled = Y
[language]
lcid = 2052