Я использую SQLCMD, чтобы попытаться подключиться к SQL Server для запуска скрипта. Запуск этого скрипта завершается с ошибкой. Это команда я бегу:SQLCMD - Имя пользователя дает ошибку неожиданного аргумента
SQLCMD -b -S AGAPI-PC\WORKSTATION -d Asp_TestDatabase1231 -u Test -p SQL -i "C:\WorkArea\INSTALL\INSTALL\bin\Debug\Data\SQL\Install\Asp.sql" -o "C:\WorkArea\INSTALL\INSTALL\bin\Debug\Data\Logs\SQLScriptResults_Asp.sql.log"
Это ошибка возвращается:
Sqlcmd: 'Test': Unexpected argument. Enter '-?' for help.
Я попробовал несколько вещей, в том числе следующие:
- Проверил SQL Войти учетные данные убедитесь, что они верны,
- Пробовал без использования ключа -u и -p и использовал проверку подлинности Windows (который подключен без каких-либо вопросы),
- Пробовал писать ее в CMD вручную, как я слышал, копирование и вставка может вызвать проблемы с некоторыми персонажами не признается,
- мытого World Wide Web для ответа
Надеется, кто пришел через это, прежде чем это может пролить некоторый свет.
Аргументы чувствительны к регистру. '-u' (unicode output)! =' -U'. (id входа) –
Не могу поверить, что я этого не заметил, это странно, поскольку я запускал ту же самую команду несколько раз без каких-либо проблем. Спасибо за это, *** это решило мою проблему. *** –