четверг, 7 февраля 2013 г.

ошибка при обновлении информационной базы 1с

Мы не будем заострять особого внимания на проблемах использования SQL версии 1С Предприятие 7.7, они и так всем известны. Это невозможность полноценной работы в среде Windows 7 (Vista) / Server 2008 и высокая стоимость SQL сервера и лицензий к нему в случае лицензирования. Однозначно рекомендовать переход на 1С Предприятие 8 не всегда представляется возможным, зачастую конфигурации довольно сильно переписаны под особенности конкретного предприятия и их адаптация к "восьмерке" требует довольно серьезных затрат, как финансовых, так и временных (надо заново доработать конфигурацию, отладить и протестировать). Компромиссным решением в данной ситуации будет использование 1С Предприятия совместно с PostgreSQL, для этого мы рекомендуем использовать продукт . Данный продукт является коммерческим, однако его стоимость значительно ниже стоимости SQL Server от Microsoft и лицензий к нему, для оценки целесообразности перехода можно запросить полнофункциональную пробную версию на . Итак, что нам понадобится? Собственно SELTA@Etersoft и файл лицензии к ней, а также PostgreSQL в . В качестве платформы мы будем использовать Windows Server 2008 R2 и проверим работу программы с использованием клиентских компьютеров под управлением Windows ХР и Windows 7. УстановкаДля успешной установки SELTA@Etersoft в среде Windows 7 (Vista) / Server 2008 необходимо выполнить ряд подготовительных действий:Запуск установки должен осуществляться от имени Администратора.Перед установкой необходимо сделать Администратора владельцем файла c:\windows\system32\odbcbcp.dll и дать ему все права на этот файл.Проверить, что Администратор имеет полные права на ветку реестра HKLM/SOFTWARE/ODBC/ODBCINST.INI/SQL SERVER.Теперь можно начинать установку SELTA@Etersoft. В ходе установки мы столкнулись с нестандартным поведением инсталлятора: на определенном моменте процесс установки остановился. Как выяснилось, инсталлятор ожидает нашего решения в диалоговом окне, которое почему-то выводится под основным окном. Для доступа к нему переместите основное окно в другую часть экрана. С какими либо другими сложностями мы не столкнулись, по завершении установки перезагружаем ПК и приступаем к инсталляции PostgreSQL, запустив SETUP.BAT из комплекта поставки. Принимаем значения по умолчанию до появления экрана Конфигурация сервиса, здесь мы указываем пользователя (по умолчанию postgres), от имени которого будет запускаться сервис и пароль для него. Следует помнить, что в данном случае postgres это системный пользователь (не путать с одноименным суперпользователем PostgreSQL) и к его паролю предъявляются установленные в системе требования (по умолчанию обязательно наличие заглавных и строчных букв, цифр и длина не менее 7 символов). Следующий экран содержит настройки сервера PostgreSQL. Обязательно установите галочку Поддерживать соединения с любых IP..., даже в том случае если планируется работа исключительно в терминальном режиме. Здесь снова фигурирует пользователь postgres, теперь это суперпользователь БД, от имени которого мы будем подключаться к PostgreSQL, устанавливаемый для него пароль должен отличатся от пользователя сервиса. Перед тем как нажать кнопку Далее, обязательно проверьте состояние службы "Вторичный вход в систему", для нее должен быть установлен автоматический тип запуска, а сама она должна быть запущена.

Актуальной проблемой использования 1С Предприятия 7.7 для SQL является практическая невозможность вписать ее в современную IT инфраструктуру. Не менее серьезные затруднения возникают и при попытке лицензирования пиратских версий. Основной камень преткновения  - возможность официальной работы только с SQL Server 2000. Однако выход есть: компания Etersoft разработала транслятор запросов MS SQL в запросы PostgreSQL, что позволяет заменить дорогой и устаревший SQL Server 2000 бесплатным Postgre. Насколько удобно и надежно такое решение мы решили рассмотреть в данной статье.

Автор: Уваров А.С. 16.04.2010 18:23

1С Предприятие 7.7 + PostgreSQL. Реально? Да!

Технический блог специалистов ООО "Интерфейс"

1С Предприятие 7.7 + PostgreSQL. Реально? Да! - Записки IT специалиста

xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"

rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

1С Предприятие 7.7 + PostgreSQL. Реально? Да!

xmlns:dc="http://purl.org/dc/elements/1.1/"

rdf:RDF xmlns="http://web.resource.org/cc/"

Комментариев нет:

Отправить комментарий