Воскресенье
24.09.2017
18:39
Категории раздела
1С: Предприятие 8 [0]
1С:Предприятие 7.7 [6]
1С:Предприятие 8 [13]
Борьба с вирусами [3]
Система (Windows) [10]
WEB Разработка [1]
Программы [2]
Железо [8]
Видео [2]
Гитара [1]
Разное [2]
Вход на сайт
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    GeterX Corp

    Каталог статей

    Главная » Статьи » 1С:Предприятие 7.7

    Установка 1C SQL v7.7 + Windows Server 2008 + SQL Server 2008
    Итак, после многих часов работы и бесконечных нервов, удалось запустить в работу связку - 1С версии 7.7Server 2008SQL Server 2008, бэкап базы данных 1С с помощью программы Эффектор Сейвер.


    Работа с базой 1С ведется через удаленный рабочий стол по локальной сети..

  • Устанавливаем ОС Server 2008 Enterprise (у меня x86)

    MICROSOFT.WINDOWS.SERVER.V.2008.WITH.SP2.X86.RTM.RETAIL.RUSSIAN.DVD-WZTiSO
    MICROSOFT.WINDOWS.SERVER.2008.WITH.SP2.X64.RTM.RETAIL.RUSSIAN.DVD-WZTiSO


    Ссылки на торент ищем на сайте wzor.net, ОС просит активироваться, но серверные функции продолжают работают..

  • Устанавливаем SQL Server 2008 RUS



    После установки Сервис -> Параметры: в пункте designers уберите галочку Запретить сохранение изменений, требующих повторного создания таблицы.

  • Добавьте правило в файрволл по использованю стандартного порта SQL сервера для локальной сети!..
    Иначе не будет доступа к БД..

    Если возникают проблемы с доступом, то можно написать пару строк кода (утилиту), проверяющую установку соединения с сервером..

  • Устанавливаем SP1 Для SQL Server 2008

  • Для того, чтобы работал Эффектор сейвер необходим DMO Clients.

    Необходимо установить один из следующих пакетов в зависмости от разрядности:


  • Скачиваем необходимый набор файлов для установки 1С v7.70.027СКАЧАТЬ!..

    Пароль на архив:
    Скрытый текст
    superadm.net



    НАСТРОЙКА РАБОТЫ 1С


    Используя универсальный установщик 1Cv_77_27_Unisetup.exe устанавливем 1С. 

    Проверяем, что стоит галочка SQL Server 2000 и отключить медленное обновление сплешь-заставки..

    Из архива берем патченый BkEnd.dll и копируем его в папку C:/Program Files/1Cv77/BIN c заменой..

    Иначе будут выдаваться сообщения:
    1. Вы используете не ту версию SQL сервера.
    2. Порядок сортировки установленный для базы данных отличается от системного
     в случае использования компоненты УРБД при выгрузке данных..

    Чтобы этого не было используйте BkEnd.dll из моего архива..

  • Создайте БД для 1С в SQL Server 2008
    В параметрах базы укажите:
    1. Совместимость с SQL server 2000
    2. Автоматическое сжатие true
    3. Нажмите правой кнопой по созданной базе и выполните следующий SQL запрос

    Код
    1
    alter database 1Сbase set recovery simple


    иначе при использовании компоненты УРБД при загрузке данных будет выдано сообщение об ошибке:
    Цитата
    sql state 42000 неправильный синтаксис около ключевого слова TRANSACTION


  • Установить 1c_Vista_server_2008_fix.zip
    1. Папку 1Cv7_SQLDriver и файл 1sfix.sdb скопировать в корень диска C
    2. Импортировать в реестр файл 1C_SQL_ODBC.reg
    3. С помощью команды sdbinst.exe [путь к файлу] 1sfix.sdb установить исправление. (Пуск -> Выполнить -> Набрать cmd. Выполнить команду: sdbinst.exe c:1sfix.sdb)

    1C должна запуститься


    Файл OrdNoChk.prm я не использовал, возможно он требуется для не SQL версии БД. OrdNoChk.prm копируется в папку рядом с файлами *.dbf..

    Дополнительно: Файлы пользователя Tigren
  • BkEnd.dll
  • odbcbcp.dll
  • sqlsrv32.dll
  • sqlsrv32.rll


    Комментарий пользователя: nega21, посчитанный попыткой взлома:

    Цитата
    Мою проблему с SQL State: HY000 решил повторным копированием трёх файликов
    # odbcbcp.dll
    # sqlsrv32.dll
    # sqlsrv32.rll
    Следующая проблема которая возникла это sql state 42000 неправильный синтаксис около ключевого слова TRANSACTION. Её тоже решил. Внёс ещё одно изменение в пресловутую BkEnd.dll 
    Фразу DUMP TRANSACTION %s WITH TRUNCATE_ONLY , которая находится по смещению 002856B0 заменить на фразу ALTER DATABASE %s SET RECOVERY SIMPLE "
    Решение нашёл здесь: Дальше информации нет...


    IP: хх.ххх.ххх.3
    Дата размещения: 28.01.10 - 09:58:28

    Перенос базы 1С 7.7 из DBF в SQL


  • Источник: http://www.superadm.net/index.php?name=News&op=article&sid=10
    Категория: 1С:Предприятие 7.7 | Добавил: GeterX (21.10.2011)
    Просмотров: 13756 | Комментарии: 4 | Теги: Windows Server 2008, sql state 42000, sqlsrv32.rll, 1c 8.2, sqlsrv32.dll, 1c 7.7, Windows Server 2003, bkend.dll, sql 2008, odbcbcp.dll | Рейтинг: 0.0/0
    Всего комментариев: 0
    Имя *:
    Email *:
    Код *: