Как создать базу данных SQL Server 2008 из сценария

В случае успеха scanf возвращает количество успешно назначенных аргументов. Если сбой в MATCHING происходит до того, как назначен первый аргумент, scanf возвращает 0, а если сбой INPUT происходит до того, как назначен первый аргумент, возвращается EOF. А теперь ответ на ваш вопрос: EOF расширяется до -1, поэтому ваш while - это что-то вроде while («нет ошибки ввода в scanf ()» & amp; ....).

6
задан Edward Tanguay 2 March 2009 в 15:54
поделиться

2 ответа

Но сценарий (756K)

Должен быть намного больше, чем просто a CREATE DATABASE в сценарии, настолько очень трудно для высказывания, когда сценарий делает.

Можно записать отчеты о выполнении работ из сценария назад клиенту или использовать SQL Profiler для наблюдения, какие команды выполняются.

4
ответ дан 10 December 2019 в 02:54
поделиться

Я не знаю то, что делает Ваш сценарий, делают точно в следующем 754K, но строки, которые Вы отправили, кажутся довольно безопасными.

Попытайтесь добавить следующее к своему сценарию:

SET STATISTICS TIME ON

Это покажет время выполнения запросов, когда они работают, и это поможет Вам определить местоположение проблемы более точно.

5
ответ дан 10 December 2019 в 02:54
поделиться
Другие вопросы по тегам:

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