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

Откуда: из России
Сообщений: 901
Пытается создать моментальный снимок, падает с ошибкой:Conversion failed when converting date and/or time from character string.
С ошибкой понятно, сморим запрос ,Пример запроса на котором ошибка:

select * from [ContractsData]
 where ([ReportingDate] > N'17.10.2012 0:00:00') 
 and ([ReportingDate] <= N'24.10.2012 0:00:00')
  order by [ReportingDate] ASC,[Contract] ASC,[ParameterID] ASC


если даты поставить N'10.17.2012 0:00:00', то запросы отрабатыватся.
Запросы формирует агент моментального снимка, соответвественно не я их формирую.
Как и где это задать , чтобы формат даты был мм.дд.гггг при создание моментальных снимков?.
Тип коллейшена - Cyrillic_General_CI_AS.
29 ноя 12, 12:08    [13548182]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с снепшотом и типом даты  [new]
Glory
Member

Откуда:
Сообщений: 104751
https://www.sql.ru/faq/faq_topic.aspx?fid=109

Параметризация ? Типы данных ? Нет, не слышал.
29 ноя 12, 12:12    [13548222]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с снепшотом и типом даты  [new]
Slava_Nik
Member

Откуда: из России
Сообщений: 901
причем тут параметризаци?
типы данных - я вижу что проблема в типе данных.
запрос выже запускает агентом моментального снимка и не мой для создания снимка.
Снимок создается через bcp.
согласно профайлеру bcp подлкючается с параметром даты:
set dateformat mdy
а мне нужно
SET DATEFORMAT dmy
как и где мне задать данный параметр в настройках агента моментального снимка, чтобы bcp запускался с таким параметром?
29 ноя 12, 12:42    [13548535]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с снепшотом и типом даты  [new]
Glory
Member

Откуда:
Сообщений: 104751
Slava_Nik
согласно профайлеру bcp подлкючается с параметром даты:
set dateformat mdy

Вы думаете, что это встроенная команда bcp ?

Slava_Nik
как и где мне задать данный параметр в настройках агента моментального снимка, чтобы bcp запускался с таким параметром?

"- Задать подходящий language для используемого sql login-а. С помощью системной процедуры sp_defaultlanguage или утилиты Enterprise Manager."
29 ноя 12, 12:45    [13548562]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с снепшотом и типом даты  [new]
Slava_Nik
Member

Откуда: из России
Сообщений: 901
Slava_Nik
как и где мне задать данный параметр в настройках агента моментального снимка, чтобы bcp запускался с таким параметром?

"- Задать подходящий language для используемого sql login-а. С помощью системной процедуры sp_defaultlanguage или утилиты Enterprise Manager."


спасибо. нашел.
29 ноя 12, 13:09    [13548792]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить