まず次のSQLスクリプト使用してCLRを有効にする:
ます。sp_configure '高度な表示オプション'、1; GO RECONFIGURE; GO sp_configure 'clr enabled'、1; GO RECONFIGURE; GO
そして、このPowerShellスクリプトを使用して、カタログを作成します。
ストア
$ ISNamespace =「Microsoft.SqlServer.Managementそれを毎回入力しないようにするIntegrationServicesアセンブリの名前空間IntegrationServicesアセンブリに
をロードします.IntegrationServices "
Write-Host"サーバーに接続中... "
サーバーへの接続を作成します。
$ sqlConnectionString = "データソース= localhost;初期カタログ= master;統合セキュリティ= SSPI; $ SqlConnectionオブジェクト=新オブジェクトSystem.Data.SqlClient.SqlConnection $ sqlConnectionString
書き込みホスト "接続..."
Integration Servicesのオブジェクトを作成します
$ integrationServices =新オブジェクト$ ISNamespace ".IntegrationServices" $ SqlConnectionの
書き込みホスト "SSIS OBJ作成..."
入額新しいSSISカタログ
$ catalog = New-Object $ ISNamespace "カタログ"($ integrationServices、 "SSISDB"、 "P @ assword1") $ catalog.Create()