2 идей ...
Упакуйте скрипт и измените его так, чтобы он работал как динамический фрагмент SQL.Загрузите весь пакет в потоке, используя nvarchar (max), и запустите его, используя sp_executesql на стороне сервера.Так как вы управляете им для интеграционного тестирования, динамический SQL не является большой проблемой.
Загрузите весь пакет на сервер как nvarchar (max).Сохраните файл на компьютере с SQL Server, используя xp_cmdshell или CLR или другое.Снова используя xp_cmdshell, используйте sqlcmd для запуска файла сценария.
При любом виде пакетной обработки вы теряете какой-то способ точно определить, где он сломался, так как в конце концов вы автоматизируете интеграционное тестирование.