У меня есть большой файл сценария (почти 300 МБ и, возможно, в будущем он будет больше), который я пытаюсь запустить. В комментариях к ответу Гульзара на мой вопрос об этом было высказано предположение, что Я должен изменить время ожидания скрипта на 0 (без тайм-аута).
Как лучше всего установить этот тайм-аут из сценария? На данный момент у меня все это находится в верхней части файла сценария в надежде, что один из них что-то сделает:
sp_configure 'remote login timeout', 600
go
sp_configure 'remote query timeout', 0
go
sp_configure 'query wait', 0
go
reconfigure with override
go
Однако я по-прежнему получаю тот же результат, и я не могу сказать, удалось ли мне установить тайм-аут, потому что ответ sqlcmd.exe является наименее полезным сообщением об ошибке в мире:
Sqlcmd: Ошибка: ошибка сценария.