Как я устанавливаю тайм-аут сценария SQL Server из сценария?

Вы также должны проверить имя и фамилию нового пользователя, поскольку они требуются. то есть: & amp; newUser.first_name & amp; & amp; newUser.last_name.

Вы можете просто

if(newUser && typeOf newUser === "object" && newUser.first_name && newUser.last_name){
    //add to []
}else {
    //show message code
}
9
задан Luke Girvin 10 September 2019 в 04:49
поделиться

3 ответа

sqlcmd -t {n}

Где {n} должен быть числом между 0 и 65535.

Обратите внимание, что Ваш вопрос является немного вводящим в заблуждение, так как сервер не имеет никакого понятия тайм-аута, и поэтому Вы не можете установить тайм-аут в рамках своего сценария.

В Вашем контексте тайм-аут осуществляется sqlcmd

5
ответ дан 2 November 2019 в 19:38
поделиться

Ваше решение - Добавляет, ИДУТ каждые 100 или 150 строк

http://www.red-gate.com/MessageBoard/viewtopic.php?t=8109

7
ответ дан 2 November 2019 в 19:38
поделиться

Я думаю, что нет никакого понятия тайм-аута в рамках сценария SQL на SQL Server. Необходимо установить тайм-аут в слое вызова / клиент.

В соответствии с этой статьей MSDN Вы могли попытаться увеличить тайм-аут этот путь:

exec sp_configure 'remote query timeout', 0 
go 
reconfigure with override 
go 

"Используйте опцию тайм-аута удаленного запроса указать, сколько времени в секундах удаленная операция может взять, прежде чем Microsoft SQL Server испытывает таймаут. Значение по умолчанию 600, который позволяет 10-минутное ожидание. Это значение относится к исходящему соединению, инициируемому Механизмом базы данных как удаленный запрос. Это значение не имеет никакого эффекта на запросы, полученные Механизмом базы данных".

P.S.: На 300 МБ Вы подразумеваете, что получающийся файл составляет 300 МБ? Я не надеюсь, что сам файл сценария составляет 300 МБ. Это было бы мировым рекордом.;-)

4
ответ дан 2 November 2019 в 19:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: