SQL ошибка при формировании отчётов в 1с 7.7 #478695


#0 by Trosskin
Ситуация следующая - выгрузили базу данных из sql 2000, загрузили её в 2005. 1С запускается, но при формировании отчётов выдаёт следующую ошибку : SQL State: 42S02 Native 208 Message: [Microsoft][ODBC SQL Server Driver][SQL Server]Недопустимое имя объекта "TEMPDB..SYSOBJECTS".   ОС Сервера Windows 2008 Standard
#1 by АЛьФ
#2 by Trosskin
Всё это сделано, в базу 1с попадаю, простенькие отчёты типа оборотки формируются, при попытке запустить отчёт побольше выскакивает ошибка.
#3 by Trosskin
Ни у кого не было подобного?
#4 by Stado_adama
че-то с прямым запросом у тебя... :)
#5 by AeDen
что за отчеты?
#6 by dk
криво сломал для 2008-го
#7 by Trosskin
не. ни одного прямого запроса. всё средствами 1с. свой самописный
#8 by Trosskin
причём на 2000 sql всё превосходно работает
#9 by Trosskin
я 1с запускаю из-под ХР
#10 by Stado_adama
СП стоит?
#11 by AeDen
О! А что в отчете? В какой момент валится - отладчиком глянуть - религия не того, не разрешает?
#12 by Stado_adama
бесполезно :)
#13 by dk
SQL 2008
#14 by Trosskin
SQL 2005
#15 by dk
пофигу, см с поправкой на 2005
#16 by Trosskin
1с не ломанная :)
#17 by dk
1с 7.7 не рабботает штатно с SQL 2005 и старше
#18 by Trosskin
Смотря сделал Пробуем подключиться / жмём "ОК". Тут нас поджидает второй подводный камень - 1С не потдерживает 2005SQL. "Требуется ms sql server версии 6.5 + service pack 5a или более старшая версия". Тогда нужно скачать пропатченную версию BkEnd.dll для 1c v.7.7 В свойствах базы данных на SQL Server ставим Compatibility Level SQL Server 2000
#19 by dk
еще раз "криво сломал"
#20 by Trosskin
Проблема разрешилась снесением и переустановкой сиквела. Было несовпадение кодировок базы и кодировки сиквела.
#21 by sapphire
Нет места на диске, на котором расположена БД tempdb
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С