Работа 1С Бухгалтерии 7.7 в ОС Windows Vista

Новая тема
Показывать по 10 20 40 сообщений
У меня такая же ситуация: при попытке загрузки 1С Бухгалтерии 7.7 выдается сообщение  "Порядок сортировки установленный для базы данных отличается от системного.", хотя версия 8.1 прекрасно работает.
Программы установлены на одном ПК. Windows Vista Business Rus.
Поиск по форуму рулит
"В данном случае он не поможет. ;)"
"Линия консультаций 1С рекомендует изменить кодовую страницу ИБ в конфигураторе, но в этом случае конфигурация загружается с такими ошибками:

Ошибка при создании объекта из компоненты C:\Program Files\1Cv77\BIN\1CRtInf.dll (отсутствует CLSID)
Ошибка при создании объекта из компоненты C:\Program Files\1Cv77\BIN\1CRtInf.dll (отсутствует CLSID)
Норм_Комп = СоздатьОбъект("AddIn.DBExtension");
{Обработка.ИППКалендарь.Форма.Модуль(712)}: Неудачная попытка создания объекта (AddIn.DBExtension)

Интересно, что версия 8.1 прекрасно работает. Видимо разработчики учли эту проблему, а про 7.7 никто не думает."
Кто ставит себе Windows Vista (скорее всего Ultima) по цене ХХХХ у.е., тот может себе позволить восьмёрку вместо семёрки.
Ещё такой вопрос: если ИБ для SQL, выдаётся ошибка: "Для доступа к базе данных требуется ODBC-драйвер для MS-SQL Server версии 3.50.0303 или старше". Каким образом это можно обойти?
"> Линия консультаций 1С рекомендует изменить кодовую страницу ИБ в конфигураторе, но в этом случае конфигурация загружается с такими ошибками:
>
>  Ошибка при создании объекта из компоненты C:\Program Files\1Cv77\BIN\1CRtInf.dll (отсутствует CLSID)
> Ошибка при создании объекта из компоненты C:\Program Files\1Cv77\BIN\1CRtInf.dll (отсутствует CLSID)

Данная ошибка обычно выдается, если dll не зарегистрирована в системе.

> Норм_Комп = СоздатьОбъект("AddIn.DBExtension");
> {Обработка.ИППКалендарь.Форма.Модуль(712)}: Неудачная попытка создания объекта (AddIn.DBExtension)

Это возможно из-за того, что объект берется из той самой dll-ки, а она не загрузилась по причине отсутствия регистрации.

Вывод: Зарегистрируйте dll. Это можно сделать двумя способами:
1. Системными: типа regsvr32.exe (не знаю как это выглядит в Viste)
2. 1С: Добавить строку типа: ЗагрузитьВнешнююКомпоненту("1CRtInf.dll");
Только права должны быть на изменение реестра.
"
ответить Ещё такой вопрос: если ИБ для SQL, выдаётся ошибка: "Для доступа к базе данных требуется ODBC-драйвер для MS-SQL Server версии 3.50.0303 или старше". Каким образом это можно обойти?
===============

ответ хот лайна 1с

> Mожно попробовать руками заменить драйвер SQL Server(sqlsrv32.dll и
> odbcbcp.dll)
> входящий в Vista, на драйвер из комплекта поставки SQL Server 2000 или
> из MDAC 2.8.
> #*#
У нас нет данных о каких-либо планируемых изменениях в платформе 7.7

============
проблему решил возвратом на Win XP sp2. грустно..
У меня другая засада.

7.7.027, SQL Server 2000, Vista Business Russian OEM 32b

поменял две dll от odbc драйвера, сделал файл OrdNoChk.prm в конфигурации.
конфигурация запускается. работает.
но, в режиме конфигуратора если делать загрузку данных, то опять появляется ошибка про несоответствие порядка сортировки.

Также. кроме этой машины есть другие с Win XP Pro и т.п.

Тоесть , если поменять порядок сортировки в базе, то не знаю что будет на компьютерах с XP.
Также. используем УРБД.

Весь софт купленый, если что.
Эта ошибка имеет те же корни, что и использование SQL 2005. Т.е. платформа некорректрно определяет номер версии драйвера.
Лечится на раз, но это нарушает авторские права.
Если не нарушать, то "совет" (тут без кавычек никак) хотлайна праивльный.

> проблему решил возвратом на Win XP sp2
Лицензия Windows Vista Business позволяет легально использовать Windows XP Prof.
Читают тему
(гостей: 1)

Быстрый переход