Visual Studio 2019とSSISインストール

#概要
Visual Studio 2019とSQL Server Integration Services (SSIS) を利用してSQL Server または Azure SQL Database にデータを読み込むプログラムを開発する環境を構築する手順をまとめて行きたいです。

※次のサイトからインストール手順を参考して作成しました。
https://qiita.com/mirokarosuc/items/f260c84277fde7366384

#1.Visual Studio 2019をダウンロード
次のサイトからVisual Studio 2019　コミュニティバージョンをダウンロードします。
https://visualstudio.microsoft.com/ja/downloads/

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/5f971d86-3f21-1080-e6dd-a670164f959a.png)

#2.Visual Studio 2019コミュニティバージョンをインストール
ダウンロードしたファイルを実行します。
そして次の画面通りにインストールを実施します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/c9b3824d-addf-4445-bb29-94096fe23a12.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/f301be13-fd0b-598d-bc3e-22c98fdfd50e.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/cfef8ccd-3dcf-9126-d41d-21a811108c93.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/3c25124b-9e68-d79d-994b-79919c533326.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/9a509d0b-1a4b-6bbb-bb40-8fb29c526329.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/dc894e25-42fd-e518-bdc4-55eff17b06f5.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/dc9c9f1a-e2c9-8b6b-9a1f-5327be5e6aab.png)

#3.インストールが終わったら自動でVisual Studio 2019が起動
次の画面でMSのログインアカウント作成が必要です。
※hotmailアカウントがあればそれでログインは可能です。ログインしない場合、1か月後使用ができなくなりますが、その時にログインすれば使い続けるのができます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/88cc3865-6ed0-5add-0594-6e2e28782aa4.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/74256422-3bce-2ea8-798b-a6af1c0ba106.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/c061905d-bbff-0bfe-3792-00f15157bbf3.png)

#4.新しいプロジェクトの作成を選択
新しいプロジェクトの作成を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/b84f549d-c6d0-a7d7-bcff-ac2f49d9b00e.png)
空のプロジェクトを選択し、次へボタンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/5f66e4f3-d6ba-7929-07db-e1dd1f558bff.png)
プロジェクト名を入力し、作成ボタンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/3562aab1-c9cd-f959-2bee-970a9da69215.png)
#5.拡張機能メニューから「拡張機能の管理」を選択
次の画面通りにSSISをダウンロードします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/9410b29f-52fe-1cf4-5ccd-2ee45813117b.png)
検索窓に「Integration Services」を入力します。
表示された「SQL Server Integration Services Projects」を選択します。
「Download」ボタンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/7400771c-1097-e592-4fb5-11f72f6be196.png)
ダウンロードが完了した後、ファイルをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/75404c1e-c8ae-3812-c5e2-ec0d271f7c04.png)
#6.ダウンロードされたファイルからインストール
次の画面でインストールの言語を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/c383b360-5b27-92fb-d2b2-4c874545d18a.png)
次の画面で「次へ」ボタンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/dbcb4dc1-3fc7-8ee7-f8a7-576c64841b2b.png)
「インストール」ボタンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/6da20241-1b00-55b9-c1d7-fc3609842173.png)
#7.SSISのインストールが失敗
インストールが失敗して次のエラーが表示されます。まず「OK」ボタンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/e4ba1588-ef44-2e8c-02e1-6d33d7c503c6.png)
現在起動されているVisual Studio 2019を閉じます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/4ca35e7e-9029-8d1d-61ce-23c6b3ebc4bd.png)
#8.再度インストールボタンをクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/7573f816-8403-f1a2-464d-93af82cefa87.png)
正常にインストールが進行されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/1a88e9e4-86f4-f4c0-3011-39425f9b7deb.png)
正常にインストールが完了されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/5f7a799f-d977-104a-a415-a25fd2e5de4d.png)
#9.再度Visual Studio 2019を起動
先ほど作成したプログラムを選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/04fbe8ef-444e-1e69-efd1-9ca820c3fc1d.png)
検索窓に「Analysis Services」を入力します。
表示された「Microsoft Analyis Services Projects」を選択します。
「Download」ボタンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/84a61cac-0882-c412-c1c7-e3b3733948e5.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/78a29620-8e4c-090c-8d16-e9531e3f88d5.png)
ダウンロードが終わりましたらVisual Studio 2019を閉じます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/8dcd4659-6555-034a-d21d-1a07c9e15bad.png)
#10.VSIXをインストール
自動で次の画面が起動されインストールします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/4b9f9658-c1bd-fd52-15fb-03228f43b147.png)
「Modify」ボタンをクリックし、インストールを完了します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/3a7ec0e5-abf3-540d-2dfd-4cd14968d132.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/17535b2c-27cb-0a98-83a4-04ac4f88009a.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/0813c388-a71e-844b-f3e5-4deaa2880dc5.png)
#11.SSISプロジェクトを作成
次の手順でSSISプロジェクトを作成します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/bb28a637-3d33-0fba-a89f-276e0d047724.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/9840c959-e364-e4bc-e9c4-b93e00c3f3ac.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/2465e839-2dfb-ce83-a050-c54e3792558b.png)
次の画面のように正常にソリューションが表示されます。
これで環境構築は完了しました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/867ace8d-e612-bbb3-5511-5346c36fbf3f.png)

#終わりに
はじめてデータ移行プロジェクトでSSISツールを使うことになりましたので、インストール手順を作成しました。
VSが起動中にはSSISツールインストールでエラーが発生してインストールができない場合は、パソコンの再起動した後、
再度SSISツールをインストールすれば問題なくインストールできました。
そしてVSインストールオプションでASP.NETとWEB開発を選択しない場合もSSISツールでインストールエラーが発生したこともありましたので、
インストールしていない場合、もう一度インストーラーを起動しインストールすれば問題は解決されます。
これで環境構築は完了しました。
残課題ではSQL SERVERでのSSISカタログDB設定がありますが、それはまた時間があるときに作成してみます。
最後まで読んで頂いてありがとうございます。