Advertisement
Guest User

Untitled

a guest
Oct 6th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. cls
  2. Import-Module AssistDeploy -Force
  3. $DW_ServerName = "[svr].database.windows.net"
  4. $DW_UserName = "uid"
  5. $DW_Password = "pw"
  6. $E_Servername = "[svr].database.windows.net"
  7. $E_UserName = "uid"
  8. $E_Password = "pw"
  9. $svr = "Server=tcp:[svr].database.windows.net,1433;Initial Catalog=SSISDB;Persist Security Info=False;User ID=[id];Password=[pw];MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;"
  10. $thisSsisPublishFilePath = "C:\Users\SQLTraining\Documents\WWI_SSIS_ETL.json"
  11. $thisIspacToDeploy = "C:\Users\SQLTraining\source\repos\WWI_SSIS\WWI_SSIS\bin\Development\Daily ETL.ispac"
  12. $myJsonPublishProfile = Import-Json -jsonPath $thisSsisPublishFilePath -ispacPath $thisIspacToDeploy
  13. $ssisdb = Connect-SsisdbSql -sqlConnectionString $svr
  14. $ssisdb = Connect-SsisdbSql -sqlConnectionString $svr
  15. Publish-SsisFolder -jsonPsCustomObject $myJsonPublishProfile -sqlConnection $ssisdb
  16. Publish-SsisEnvironment -jsonPsCustomObject $myJsonPublishProfile -sqlConnection $ssisdb
  17. Publish-SsisIspac -jsonPsCustomObject $myJsonPublishProfile -sqlConnection $ssisdb -ispacToDeploy $thisIspacToDeploy
  18. Publish-SsisVariables -jsonPsCustomObject $myJsonPublishProfile -sqlConnection $ssisdb
  19. Publish-SsisEnvironmentReference -jsonPsCustomObject $myJsonPublishProfile -sqlConnection $ssisdb
  20. Disconnect-SsisdbSql -sqlConnection $ssisdb
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement