Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 проблема с sqlcmd  [new]
_unkind_
Member

Откуда:
Сообщений: 340
Есть батник с текстом

@echo on
pushd %~dp0
sqlcmd -SServerName -DBaseName -i\\ServerName\Projects\Переход на лучшую структуру\vubor.sql -oc:\result.txt

проблема в том что не воспринимает пробелы которые находятся в пути к файлу
И кодировку нужно постоянно менять на досовскую, так не воспринимает

Кто может что-то подсказать?
6 окт 09, 11:54    [7747006]     Ответить | Цитировать Сообщить модератору
 Re: проблема с sqlcmd  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
А двойные кавычки не пробовали?
6 окт 09, 11:56    [7747027]     Ответить | Цитировать Сообщить модератору
 Re: проблема с sqlcmd  [new]
_unkind_
Member

Откуда:
Сообщений: 340
tpg
А двойные кавычки не пробовали?

пишет "Синтаксическая ошибка в имени файла"
6 окт 09, 12:04    [7747094]     Ответить | Цитировать Сообщить модератору
 Re: проблема с sqlcmd  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36814
Какое это все имеет отношение к Sql Server'у?
6 окт 09, 12:06    [7747104]     Ответить | Цитировать Сообщить модератору
 Re: проблема с sqlcmd  [new]
_unkind_
Member

Откуда:
Сообщений: 340
_unkind_,

[] тоже не принимает
6 окт 09, 12:06    [7747109]     Ответить | Цитировать Сообщить модератору
 Re: проблема с sqlcmd  [new]
Glory
Member

Откуда:
Сообщений: 104760
_unkind_
tpg
А двойные кавычки не пробовали?

пишет "Синтаксическая ошибка в имени файла"

Вы уверены, что сессия, в которой вы запускаете данный код, понимает неанглийские буквы в названяих каталого и файлов ?
что дает dir \\ServerName\Projects\ ?
6 окт 09, 12:08    [7747126]     Ответить | Цитировать Сообщить модератору
 Re: проблема с sqlcmd  [new]
_unkind_
Member

Откуда:
Сообщений: 340
Гавриленко Сергей Алексеевич
Какое это все имеет отношение к Sql Server'у?

а к чему же еще?
6 окт 09, 12:09    [7747130]     Ответить | Цитировать Сообщить модератору
 Re: проблема с sqlcmd  [new]
_unkind_
Member

Откуда:
Сообщений: 340
Glory
_unkind_
tpg
А двойные кавычки не пробовали?

пишет "Синтаксическая ошибка в имени файла"

Вы уверены, что сессия, в которой вы запускаете данный код, понимает неанглийские буквы в названяих каталого и файлов ?
что дает dir \\ServerName\Projects\ ?


нормально, выдает список каталогов, пробелы присутствуют
6 окт 09, 12:10    [7747141]     Ответить | Цитировать Сообщить модератору
 Re: проблема с sqlcmd  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
_unkind_
tpg
А двойные кавычки не пробовали?

пишет "Синтаксическая ошибка в имени файла"
BOL:
-i "C:\Некоторая папка\<имя файла>"

Пути к файлам, содержащие пробелы, необходимо заключать в кавычки.
6 окт 09, 12:11    [7747151]     Ответить | Цитировать Сообщить модератору
 Re: проблема с sqlcmd  [new]
_unkind_
Member

Откуда:
Сообщений: 340
tpg
_unkind_
tpg
А двойные кавычки не пробовали?

пишет "Синтаксическая ошибка в имени файла"
BOL:
-i "C:\Некоторая папка\<имя файла>"

Пути к файлам, содержащие пробелы, необходимо заключать в кавычки.


точно, спасибо, а как избавиться от проблемы с кодировкой
6 окт 09, 12:13    [7747165]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить