ADMin Портал!

Delphi Rad XE Исходники SOFTDelphi Rad XE C++ BuilderUbuntuPHP JavaScript Примеры

Профиль



Добро пожаловать,
Гость

54.158.253.134

Регистрация или вход
Потеряли пароль?

Сейчас онлайн
Администраторы:0
Пользователей:0
Гостей:54
Поисковые боты:1

Всего:55

Кнопки




Исходный код

Установка 1C SQL v7.7 на Server 2008 SQL Server 2008


Компьютерная грамота
1C_Install


Итак, после многих часов работы и бесконечных нервов, удалось запустить в работу связку - 1С версии 7.7, Server 2008, SQL 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. СКАЧАТЬ!..

    Пароль на архив:
    Скрытый текст
    Скрытый текст виден только зарегистрированным пользователям.



    НАСТРОЙКА РАБОТЫ 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

    bkend.dll, server11, 20089, bkenddll5, данных5, базы5, устанавливаем4, папку4
    Разместил: Admin | Дата: 11.01.2010
  • Комментарии

    Admin
    Дата: 16.11.2012 | Комментарий: 114
    AdminДелайте восстановление (импорт/экспорт) БД на старую платформу и там уже сделать экспорт в dbf. А еще лучше перейти на восьмерку..
    Дата регистрации: 16.02.2007
    Negoros
    Дата: 02.11.2012 | Комментарий: 113
    NegorosРебята помогите. Связка srv2008r2+SQL2008+1C7.70.027. Заменил BkEnd.dll - все работает нормально и достаточно долго в терминале. Однако, появилась задача выгрузить базу в DBF. И здесь, в конфигураторе он начинает ругаться на ODBE драйвер. Хотя повторюсь - база работает нормально, ну при некоторых административных процедурах появляется окошко о несоответствии ODBE, но операция завершается успешно, а здесь выгрузки не происходит. Куда копать, кто знает?
    Дата регистрации: 02.11.2012
    berq
    Дата: 10.10.2012 | Комментарий: 112
    berqромирас,
    была таже беда:
    Цитата
    Не пускает больше одного юзера!!!

    входил первый юзер в базу, а со второго писало, что доступ к базе данных на сервере возможен только из одного каталога.
    Проблема оказалась в файле BkEnd.dll, заменил и все пошло!
    Дата регистрации: Нет информации
    anatol1c
    Дата: 12.09.2012 | Комментарий: 111
    anatol1cПисал где- то тут сообщение ПОМОГИТЕ.
    по поводу версии дров мисмач, не возможности загрузить данные, добавить реквизит в конфигурации.

    СПАСИБО файлам от Тигрена!
    Дата регистрации: Нет информации
    Анатолий.
    Дата: 12.09.2012 | Комментарий: 110
    Анатолий.П-О-М-О-Г-И-Т-Е!!!
    Все Работает, но не в конфигураторе.
    Ни Загрузить, ни реквизит добавить.
    Ругается на версию дров мисмач

    как у nega21.

    Шо делать?
    Дата регистрации: Нет информации
    mikl
    Дата: 03.06.2012 | Комментарий: 109
    miklВсем доброе время суток.

    у меня была im002.
    Ветку HKLM\Software\1c_SQL_ODBC продублировал в раздел HKLM\Software\Wow6432Node\1C_SQL_ODBC.

    помогло.
    Дата регистрации: 22.01.2012
    mikl
    Дата: 03.06.2012 | Комментарий: 108
    miklВсем привет.

    если при указании параметров подключения вываливается im002, то надо в реестре ветку HKLM\Software\1c_SQL_ODBC продублировать в раздел HKLM\Software\Wow6432Node\1C_SQL_ODBC.

    мне помогло.
    Дата регистрации: 22.01.2012
    Admin
    Дата: 20.03.2012 | Комментарий: 107
    AdminОтсоединение/Присоединение БД попробуйте..
    Дата регистрации: 16.02.2007
    romiras
    Дата: 16.03.2012 | Комментарий: 106
    romirasсвязка 1С 7.7 + SQL 2005 + Windows 2008 . Не пускает больше одного юзера!!! Перепробывал всё что тут написано... Может есть ещё варианты?
    Дата регистрации: 05.03.2012
    Александр
    Дата: 13.02.2012 | Комментарий: 105
    АлександрПри открытии конфигурации появляется ошибка:
    SQL State: 25000
    Native: 0
    Message: [Microsoft][ODBC SQL Server Driver]Invalid transaction state
    Дата регистрации: Нет информации
    hebudumko
    Дата: 09.02.2012 | Комментарий: 104
    hebudumkoзабыл добавить, связка x64 2008r2 сервер и скуль
    Дата регистрации: 09.02.2012
    hebudumko
    Дата: 09.02.2012 | Комментарий: 103
    hebudumkoВсем привет, сделал по инструкции, с заменой dbid=DB
    Одна проблема, база зависает наглухо при попытке загрузить через конфигуратор, потом ошибка приложения, не знаю как с этим бороться
    Дата регистрации: 09.02.2012
    DaemonBSD
    Дата: 01.11.2011 | Комментарий: 102
    DaemonBSDSychov-Maxim, Эта проблема снимается снятием галочки с авто закрытия базы в свойствах базы ...

    Всем привет! Начитался про 1С + SQL2005 решил попробовать. Вроде как всё заработало Но потом оказывается что нет :((((
    Если в монопольном режиме запустить перепроведение документов минут через 5 (независимо от того какой док проводится) вываливается ошибка:
    Internal error:
    State 42000, native 924, message [Microsoft][ODBC SQL Server Driver]
    SQL
    DATABASE 'Larisa' IS already open AND can only have one user at a time.

    Подскажите, есть ли решение такой проблемы? Много перечитал инфы но решения такой проблемы не увидел! Спецы, кто что скажет по этому поводу??? Заранее благодарен!
    Дата регистрации: Нет информации
    plaha
    Дата: 10.04.2011 | Комментарий: 101
    plahaborvit
    Что работать с 2008 скуль надо поставить релиз 7.7.027.1
    Дата регистрации: Нет информации
    borvit
    Дата: 15.03.2011 | Комментарий: 100
    borvitУстановил согласно рекомендациям. Программа 1С под обеими 2008 работает.
    Для обеспечения работы 1С77 под SQL 2008, я применяю две библиотеки BkEnd.dll. На рабочих станциях «родную» BkEnd из 1Cv_77_27_Unisetup, иначе ошибка типа «К базе данных можно подключиться только из одного каталога». Для загрузки базы из URBD «пропатченую» BkEnd.dll, иначе ошибки типа: «База данных не может быть открыта в однопользовательском режиме», «Порядок сортировки установленный для базы данных отличается от системного» и «sql state 42000 неправильный синтаксис около ключевого слова TRANSACTION».
    Но так же есть проблема. Она заключается в том, что загрузку файлов обмена могу сделать только в монопольном режиме на «пропатченой» библиотеке (выгрузка нормально отрабатывает и при родной BkEnd.dll). Возможно проблема в корректности объявления транзакции во время загрузки.
    Буду очень благодарен, если кто-то подскажет решение проблемы.
    Дата регистрации: 01.03.2011
    Admin
    Дата: 10.03.2011 | Комментарий: 99
    AdminКонечно (SQL + Server) 2008 R2 - это x64 - и как минимум оперативочки 8 Gb.
    Можете спокойно поставить 1С8.2 (1С8.1). А вот если в 1С7.7 работают мало пользователей - то можно для них запустить файловый режим работы, тем более, что все равно будет переход на 1С8.2

    У меня именно так и есть.. Рабочая версия базы - это 1С8.1 работает на SQL. А вот старые базы 1С7.7 - я перевел в файловый режим работы - их штук 5 - в них работают мало и поэтому SQL им не нужен..
    Дата регистрации: 16.02.2007
    Enigmatic74
    Дата: 09.03.2011 | Комментарий: 98
    Enigmatic74Admin, простите за излишество - понятно было и так, что если R2, то обязательно 64-битные;)
    Дата регистрации: 09.03.2011
    Enigmatic74
    Дата: 09.03.2011 | Комментарий: 97
    Enigmatic74Admin, День добрый! а может Вы мне ответите по своему опыту: можно ли установить SQL 2008 R2 на Сервере 2008 R2 (оба 64-битные) для работы в 1С 7.7 (c последующим переходом на 8.2) ? Заранее спасибо!
    Дата регистрации: 09.03.2011
    Admin
    Дата: 09.03.2011 | Комментарий: 96
    AdminСоветую написать ему на емейл..
    Дата регистрации: 16.02.2007
    Enigmatic74
    Дата: 09.03.2011 | Комментарий: 95
    Enigmatic74olegon85, День добрый! Вот и мне приходится установить Сервер 2008 R2 (64-бит) и развернуть на него SQL 2008 R2 (тоже 64-бит) для работы с 1С. Хотелось бы узнать по Вашему опыту: 1С 7.7 работает без сбоев под Windows 2008 R2 x64 + sql 2008 R2 x64 ? Заранее благодарен!
    Дата регистрации: 09.03.2011
    PHP
    Дата: 05.03.2011 | Комментарий: 94
    PHPкакую?
    Дата регистрации: Нет информации
    muha
    Дата: 05.03.2011 | Комментарий: 93
    muhaкак можна установить 1с
    Дата регистрации: Нет информации
    Admin
    Дата: 25.12.2010 | Комментарий: 92
    AdminПроверьте в свойствах БД SQL сервера - режимы доступа.. Я тоже замечал зависания монопольного доступа..
    Дата регистрации: 16.02.2007
    Sychov-Maxim
    Дата: 24.12.2010 | Комментарий: 91
    Sychov-MaximПробовал... ничего не дало :( Не хочется возвращаться на SQL200
    Дата регистрации: Нет информации
    Admin
    Дата: 24.12.2010 | Комментарий: 90
    AdminМонопольный режим не отключился..
    Пробовали делать?:
    Цитата
    al ter database 1Сbase set recovery simple


    А еще лучше - всем мой совет - переходить на 1С8.. Обслуживать и настраивать на несколько порядков легче..
    Дата регистрации: 16.02.2007

    Ваше имя:
    Комментарий:
    Секретный код:Секретный код
    Повторить:
    Антиспам:

    Партнеры


    Коменты


    Komatoz
    хз. но сегодня понадобился
    Va-Bank
    В общем с современными ОС этот DAEMON Tools уже не требуется..
    Va-Bank
    Конечно. Ставишь себе Lazarus на Ubuntu и ваяешь программы, ..
    Komatoz
    Интересно под ubuntu есть такой компилятор?
    Va-Bank
    Ну здрасьте. Фрипаскаль используется в проекте Lazarus. И я ..
    Va-Bank
    Выпустил новую версию утилиты. Понадобилась одному моему тов..
    ShohinKarimov
    Огромное спасибо за статью ;D
    kukus
    Разобрались. В default-ssl.conf был прописан путь до /var/ww..
    kukus
    Не работает по https - not found везде, в веб-морде, в win-к..
    Komatoz
    filename в header необходимо дополнительно обернуть заслешен..
    Komatoz
    при создании пользователя через phpmyadmin нужно указать (по..
    Komatoz
    что - то не так пошло с настройкой www сервера - 404ой ошибк..
    Дмитрий
    После строчки "скопируйте ссылку phpmyadmin из var/www/..
    Сергей
    Здесь актуальный производственный календарь на текущий год
    Komatoz
    попробуйте найти разработчика - вполне может быть что за 9 л..


    Powered by SLAED CMS © 2005-2007 SLAED. All rights reserved.