Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Ошибка при установке под SQL

00 голосов
2
Возникла ошибка при установке 1С-Битрикс на этапе
создания базы данных.
Используется: MS SQL Server Express Advanced,
Windows 2003 Server Standart R2, IIS.

Описание ошибки:
-----------------
MSSQL Query Error:

Код
INSERT INTO b_agent
(ID,MODULE_ID,SORT,NAME,ACTIVE,DATE_CHECK,AGENT_INTERVAL,IS_PERIOD,USER_ID,LAST_EXEC,NEXT_EXEC)
VALUES
('1','','100','CEvent::CleanUpAgent();','Y','','86400','Y','','2007-09-26
09:45:56','2007-09-27 00:00:00')


#22008 [Microsoft][ODBC SQL Server Driver][SQL
Server]Преобразование типа данных char в тип данных
datetime привело к значению datetime за пределами
диапазона.
-----------------

Подскажите пожалуйста, что нужно делать в этом случае?
спросил 03 Май, 14 от Domovoi (100 баллов)

2 Ответы

00 голосов
Попробуйте найти в файле \bitrix\modules\main\install\mssql\install.php строчки INSERT INTO b_agent (их там две таких) и поменяйте в них местами день и месяц в датах (Или просто сделайте дату меньше 12)

Почему так - не знаю, некогда было разбираться, и в техподдержку писать лень было :(
ответил 28 Дек, 14 от Sage (460 баллов)
00 голосов
А потом при работе проблем таких не возникнет? Может нужно в SQL где-нибудь прописать формат для преобразования даты?
ответил 17 Апр, 15 от Domovoi (100 баллов)

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

0 голосов
2 ответов
спросил 23 Апр, 14 от Kania (5,180 баллов)
0 голосов
4 ответов
0 голосов
5 ответов
спросил 17 Дек, 13 от 4oRt (100 баллов)
0 голосов
6 ответов
спросил 18 Окт, 13 от Medbratik (120 баллов)
0 голосов
4 ответов
спросил 12 Авг, 13 от Matrix (160 баллов)