1c windows server 2008 r2 эмулятор

1С Эмуляторы, патчи, сервисные программы платформ 7.7-8*

1C, полная версия, регистрация

Эмуляторы, патчи, сервисные программы для платформ 7.7-8*

В этой теме посты и линки создаются только с разрешения модераторов раздела


Приоритетом выкладок является информация или программа, которая не подлежит скоротечным изменениям и сведения о них являются проверенными пользователями и временем. А так для выкладок можно пользоваться другими ветками по 1С в соответствии с их тематикой.

Патченные dll платформы, позволяющие запустить 1cv77 в клиент-серверном варианте на СУБД MS SQL 2005/2008 без понижения режима совместимости.

Версия для USB-HDD, флешка

+ Работает с USB-HDD, флешка, обычный HDD.
+ Не оставляет следов в системе (за исключением случая когда запускается с обычного HDD), «песочницу» создает в папке с экзешником.
— Не работает с CD/DVD.
— Не будет работать в многопользовательском терминальном режиме.
Ключей не просит.

Программа для управления кассовым аппаратом

Устарело, есть полезная информация:

Установка универсального сервера лицензий для v7 и v8 вместе с 64-битным сервером 1С-Предприятия (поддерживает Windows Server 2008 x64, 2012, 2012 R2), сборка tedkuban

для версий платформы не выше 8.3.10.2667:

Патчер для Windows и Linux 32bit

Для версий платформы не выше 8.3.10.2667

Патч x32 & x64 сервера и всех клиентов

Для версий платформ 8.3.10.2667-8.3.12.*

Патчи для 1с8.3, спасибо авторам

rbc_icp патчер (Integrity Check Patcher) для х86-х64 Windows

Универсальный MOD патчер для х86-х64 клиентов/серверов для Windows
Инструкция в архиве

Для версий включая 8.3.15.1700

Эмулятор MultiKey для последних версий платформы 1с8.3 + дампы ключей 1С

Отключает проверку лицензионности использования (замена delic)
(29.06.2018: исправление патча для новых билдов 8.3.12)

Патч Recover Delic для 1С 8311 x86 и x64

Для тех, у кого при входе (или через некоторое время после входа) в базу выходит окно:»Файлы запроса и ответа на лицензирование конфигурации были удалены из конфигурации»

8.3.10.2772, 8.3.10.2753, 8.3.10.2699
8.3.11.3133, 8.3.11.3034, 8.3.11.2954
8.3.12.1790, 8.3.12.1714, 8.3.12.1685, 8.3.12.1616, 8.3.12.1412
8.3.13.1690, 8.3.13.1644, 8.3.13.1513

Патч CorpPatch для 1С 8.3 x64

Убирает ограничения КОРП-функционала, введенные 09.09.2019

Действителен для платформ 8.3.16.1148 включительно.

Обработка для очистки «старых» лицензий (ключей\эмуляторов\HASP) отображающихся в окне «О программе» файловых ИБ, спасибо автору

«Вычищает лицензии в разделах «Информационная база» и «Конфигурация».
Запускать обработку можно из любой базы (файловой или серверной), кроме той файловой, которую надо очистить.
Или можно создать пустую базу и в ней запустить обработку.
В обработке выбирается требуемый файл 1Cv8.1CD и нажимается кнопка «Очистить».
Если попытаться очистить базу, из которой запущена сама обработка, то просто появится окно сообщения об ошибке.

В разработке использована встроенная Библиотека 1CDLib (с) andrewks, http://infostart.ru/public/166557/
В случае появления запроса безопасности на подключение к модулю «Hasp cleaner for 1CD» бинарного файла этой компоненты 1CDLib32.dll или 1CDLib64.dll, нужно разрешить такое подключение.»

ссылка обновлена 26.12.20

ссылка обновлена 24.12.20

ссылка обновлена 26.12.20

1С:Предприятие x64-x86 Lite RePack with GUI с решением проблемы 01.02.2021, спасибо wadimuss

Источник

Установка и настройка 1С 8.2 эмулятор HASP-драйвера для Windows x64. Настройка конфигураций 1С

Установка и настройка 1С 8.2 эмулятор HASP-драйвера для Windows x64

Работоспособность гарантируется при полностью чистой лицензионной Windows системе (Windows Vista x64, Windows Server 2008 x64, Windows 7 x64, Windows Server 2008 R2 x64 включая с установленным Service Pack 1)
Установку выполнять под локальным администратором!

Скачать Драйвер HASP с поддержкой х64:

4) Вносим дампы (ветка реестра с дампами изменилась) — папка «Dumps», запустить и добавить в реестр файл «v8 50 user.reg» для рабочей станции, для сервера необходимо добавить все файлы в папке «Dumps» — архив для скачивания внизу статьи.

5) Запустить install_sertif.cmd (установка личного сертификата и включение тестового режима Windows), если не хотите нажимать F8 каждый раз при запуске.

При этом ваша ОС должна загрузиться в тестовом режиме — если так не произошло то нужно при перезагрузке нажать на кнопку F8 и выбрать Тестовый режим с возможностью установки драйверов с неподписанными сертификатами. Тестовая версия служит для установки в систему неподписанных сертификатом драйверов устройств. Сертификат выдает Майкрософт после отправку, соответствующего драйвера, изготовителем устройства (оборудования), для тестирования в лабораторию Майкрософт. Абсурд в том, что на драйвер-эмулятор никто сертификат не выдаст и соответственно избежать тестовой версии не возможно.

Также необходимо повторить удалением все патчи, эмуляторы HASP, найденные в системе, и запустить повторно пункт 5.
Тестовый режим может не включаться, если Windows уже находится в другом режиме, например «Защищенный режим».
Некоторые активаторы Windows, переводят систему в защищенный режим, чтобы обойти механизм активации.
В таком случае Вам необходимо удалить данный активатор и/или обновить активатор и/или приобрести лицензионный продукт.

Читайте также:  Windows 98 splash screen

Не забудьте отключить антивирус, его компоненты зачастую блокируют установку драйверов.

Отвечаем «Yes», когда выводится запрос о продолжении установки неподписанных драйверов.

Проверка. На значке устройства «Virtual Usb Bus Enumerator» не должен стоять восклицательный знак. Устройство должно работать нормально.

9) Установка HASP LM driver (ТОЛЬКО для установки на платформу Windows Server). В архиве — внизу статьи.

9) Для отключения вывода сообщения на рабочий стол «Тестовая версия» необходимо установить «RemoveWatermarkX64.exe». В архиве — внизу статьи.

Источник

Поднимаем сервер 1C 8.x (Windows 2008 R2 + PostgreSQL)

Установка

Установка PostgreSQL

Качаем с сайта 1с последнюю сборку PostgreSQL 64-bit 9.1.2-1.1C (актуально и до 9.4), распаковываем архив, запускаем msi-пакет, тот что без int, имеет не большой размер файла.

Опции установки оставляем по умолчанию.

Нажимаем еще два раза Далее и дожидаемся окончания установки.

Затем идем в StartAll ProgramsPostgreSQL 9.1.2-1.1C(x64). Запускаем утилиту администрирования pgAdmin III. Пробуем подключится к БД. Вводим пароль, который указывали во время установки.

И получаем следующую ошибку: Error connecting to the server: FATAL: password authentication failed for user «postgres».

Довольно неожиданно, с учетом того, что пароль был набран верно. Решил поковырять pg_hba.conf, но на первый взгляд там все хорошо.

Решил, поменять метод авторизации с md5 на trust. Перезапускаю сервис и снова пробую подключится к БД. На этот раз получаю такое сообщение.

Действительно на сайте pgAdmin доступна уже более новая версия. После чего подключение к БД завершается успехом. Помнится, ранее md5 не вызывал подобных проблем, видимо данный глюк действительно связан со старой версией pgAdmin’a.

Установка, настройка 1с

Для установки отметим, следующие компоненты: 1С:Предприятие, Сервер 1С:Предприятия, Модули расширения веб-сервера, Администрирование сервера 1С:Предприятия.

На этапе, установки «Установить 1С Предприятие как сервис», задаем пароль пользователю USR1C82.

Вход в систему как сервис (Log on as a service), Вход в систему как пакетное задание (Log on as a batch job). Посмотреть можно в Local Computer PolicyComputer ConfigurationWindows SetingsSecurity SetingsLocal PoliciesUser Right Assigments. Запускаем оснастку Администрирование серверов 1С Предприятие, смотрим что кластер поднялся, и висит на 1541 порту. На вкладке «Рабочие серверы» так же присутствует наш сервер.

Создание Базы на сервере 1с и в SQL

Теперь, можно добавить базу на сервер 1С. Для этого переходим на вкладку « Информационные базы» щелкаемся правой кнопкой и выбираем New — Информационная база. Задаем необходимые параметры для подключения к серверу PostgreSQL. Нажимаем ОК.

Запускаем 1С: Предприятие. Выбираем, добавить существующую информационную базу на сервере.

Далее, задаем параметры для подключения. Нажимаем «Далее» и наконец «Готово».

Операцию по созданию базы, можно проделать напрямую из 1С: Предприятия. Для этого при запуске, выбираем пункт «Создание новой информационной базы».

Для подключения клиентов 1С к серверу извне и работы сервера баз данных, на файрволе, должны быть открыты следующие порты:

Агент сервера ( ragent) — tcp:1540 Главный менеджер кластера ( rmngr) — tcp:1541 Диапазон сетевых портов, для динамического распределения рабочих процессов — tcp:1560-1591, tcp:5432 — Postgresql. Создадим правило через стандартный интерфейс, либо с помощью команды:

Теперь с другого компьютера мы спокойно запускаем клиент 1С:Предприятия, добавляем существующую информационную базу newdb. Не забываем про лицензии, программной / аппаратной защиты. Теперь, можем загрузить тест Гилева и померить производительность нашей системы.

Бекапы (резервное копирование) БД Postgree

Запускаем утилиту администрирования pgAdmin III, щелкаемся правой кнопкой по нужной базе данных. Выбираем »Резервное копирование».

Выбираем формат (Настраиваемый (степень сжатия от 0 до 9), Tar, Простой, Каталог). По степени сжатия, лучше всего сжимает «настраиваемый формат» любой степени сжатия, затем «каталог», потом «простой» и наконец «tar». Кодировку указываем UTF8, имя роли postgresql. Все дополнительные опции оставляем по умолчанию. Нажимаем кнопку «Резервная копия». В поле «Сообщения» отображается список всех произведенных операций с кодом завершения. Если 0, то успех. Здесь же можно подсмотреть, как запустить подобную операцию из командной строки.

Соответственно, скрипт автоматического резервного копирования, который мы добавим в планировщик может выглядеть примерно следующим образом:

«C:\Program Files\PostgreSQL\9.4.2-1.1C\bin\pg_dump.exe» —host localhost —port 5432 —username «user» —no-password —role «role» —format custom —blobs —compress 7 —encoding UTF8 —verbose —file «D:\BackUps\BaseName.bkp» «BaseName«

Внимание! Вставив такую команду в командную строку, pg_dump спросит у вас пароль для доступа, а это не удобно, если вы хотите запускать эту команду планировщиком. Для того чтобы пароль не запрашивался надо подложить текстовый файл pgpass.conf тому пользователю, под которым бекап делается. Если system, то сюда: C:\Documents and Settings\Default User\Application Data\postgresql\pgpass.conf А в файле написать:
localhost:5432:*:user:password

Восстановление БД Postgree

Для восстановления, выбираем базу, в которую хотим восстановить данные из резервной копии, желательно в пустую. Щелкаемся правой кнопкой и выбираем «Восстановление». Задаем файл бэкапа, имя роли: postgres, нажимаем «Восстановить»С помощью командной строки:

Читайте также:  Procreate для windows отзывы

где, testdb — пустая база, в которую восстанавливается архив резервной копии.

Обслуживание БД Postgree

Команда VACUUM (Сжатие):

Последовательно чистит все таблицы базы данных, подключенной в настоящий момент, удаляет временные данные и освобождает место на диске. Чаще всего команда VACUUM выполняется именно для получения максимального объема свободного дискового пространства на диске и увеличения скорости доступа к данным.

VACUUM — помечает место, занимаемое старыми версиями записей, как свободное. Использование этого варианта команды, как правило, не уменьшает размер файла, содержащего таблицу, но позволяет не дать ему бесконтрольно расти, зафиксировав на некотором приемлемом уровне. При работе VACUUM возможен параллельный доступ к обрабатываемой таблице. Существует несколько дополнительных опций использования VACUUM : VACUUM FULL, VACUUM FREEZE, VACUUM ANALYZE.

VACUUM FULL — пытается удалить все старые версии записей и, соответственно, уменьшить размер файла, содержащего таблицу. Этот вариант команды полностью блокирует обрабатываемую таблицу.

VACUUM FREEZE — Если VACUUM FULL удаляет «мусор» из таблиц и перемещает записи так, чтобы таблицы располагались на диске компактно и состояли из наименьшего числа фрагментов, при этом сжатие выполняется долго и блокирует записи, то VACUUM FREEZE просто удаляет «мусор» из таблиц, но сами записи не перемещает, поэтому выполняется быстрее и не блокирует записи. В настоящий момент эту опцию заменяет autovacuum — автоматическая сборка мусора в postgresql.conf плюс несколько дополнительных опций расширяющих функциональность.

VACUUM ANALYZE — Если в базе есть таблицы, данные в которых не изменяются и не удаляются, а лишь добавляются, то для таких таблиц можно использовать отдельную команду ANALYZE. Также стоит использовать эту команду для отдельной таблицы после добавления в неё большого количества записей.

Команда ANALYZE (Анализ):

Служит для обновления информации о распределении данных в таблице. Эта информация используется оптимизатором для выбора наиболее быстрого плана выполнения запроса. Обычно команда используется в связке с VACUUM ANALYZE.

Команда REINDEX (переиндексация):

Используется для перестройки существующих индексов. Использовать её имеет смысл в случае

— постоянного увеличения его размера.

Источник

Поднимаем сервер 1C 8.x (Windows 2008 R2 + MSSQL 2008R2)

В данном обзоре будем детально описывать, процесс установки и настройки MSSQL 2008R2 применительно к 1с8.2 🙂 Создадим плоский образ для последующей автоматической установки, настроим SQL-сервер для размещения баз 1С, установим сервер 1с Предприятие 8.2., померим скорость работы 8-ки в тесте Гилева.

Итак, у нас есть, дистрибутив SQL Server 2008R2 Developer Edition. Скопируем содержимое оригинального диска, допустим в G:\SQL2008R2. Скачаем последние обновления и интегрируем их в дистрибутив. Для этого в корне нашей папки, создадим директорию SP.

Распакуем апдейты, командой:

SQLServer2008R2SP1-KB2528583-x64-ENU.exe /x: G:\SQL2008R2\SP
SQLServer2008R2SP1-KB2528583-x86-ENU.exe /x: G:\SQL2008R2\SP
Включать в установку, пакеты для всех платформ необязательно. Затем из директории SP скопируем оригинальный setup.exe в корневую директорию дистрибутива.
robocopy G:\SQL2008R2\SP G:\SQL2008R2 Setup.exe
Скопируем все файлы, кроме Microsoft.SQL.Chainer.PackageData.dll из директории с апдейтами в директорию с дистрибутивом.
robocopy G:\SQL2008R2\SP\x64 G:\SQL2008R2\x64 /XF Microsoft.SQL.Chainer.PackageData.dll
robocopy G:\SQL2008R2\SP\x86 G:\SQL2008R2\x86 /XF Microsoft.SQL.Chainer.PackageData.dll
Проверям, каждую из директорий на наличие файла DefaultSetup.ini, который должен содержать следующие секции:

Все можно запускать установщик и следовать инструкциям мастера.

1) В разделе Planning, запускаем утилиту , которая проверит компьютер на наличие условий препятствующих успешной установке SQL Server.2) Затем переходим в раздел Installation и выбираем там New Installation or add features to an existing installation. (Новая установка или добавление компонентов к существующей установке). На экране Setup Support Rules, проходим тест компонентов необходимых для успешной установки сервера. Единственное предупреждение, которое мы получаем, связанно с Windows Firewall, который находится во включенном состоянии и программа нам сообщает, что для доступа к SQL-серверу извне, необходимо открыть соответствующий порт. Чуть, позже, мы это обязательно сделаем. 🙂

3) Нажимаем далее, где на следующем экране Product Key, выбираем тип редакции, бесплатный вариант установки (Evaluation, Express и Express with Edvanced Services) или забиваем свой серийный номер соответствующей рабочей версии продукта.

6. На экране Installation Rules, соглашаемся с выбором компонентов для установки и нажимаем Далее.

8. На странице Disk Space Recuirements (Требования к свободному месту на диске) программа подсчитывает необходимое свободное место на диске для указанных компонентов.

11. На экране Error Reporting (Отчет об ошибках) можно поставить галочку, которая позволит автоматически посылать отчеты об ошибках в Microsoft. Затем на экране Installation Configuration Rules cредство проверки конфигурации выполнит набор правил еще раз для оценки конфигурации компьютера с выбранными компонентами SQL Server. И наконец на экране Ready to Install мы увидим список всех компонентов готовых к установке. Так же обратим внимание на параметр Action, указывающий на то, что это Slipstream-установка. В самом низу, запомним путь до файла конфигурации, он нам понадобится позже. Нажимаем Install, дожидаемся окончания процесса установки.12. Теперь, если нам нужно развернуть SQL-сервер снова с такими же параметрами, мы можем воспользоваться тем самым файлом конфигурации, который сохранили на последнем этапе утановки. Для это из командной строки, запускаем:

Читайте также:  Soulbringer не запускается на windows 10

Правда, пароли для sa и других учетных записей служб, надо будет указывать снова, т.к. они по соображениям безопасности не сохраняются в файле конфигурации. Но, их можно указать, используя, специально для этого предназначенные ключи командной строки. Например для того что бы задать пароль для учетной записи sa, добавляем ключ /SAPWD= «PASSWORD» А для того что бы, запустить установку SQL-сервера полностью в автоматическом «тихом» режиме, добавим ключ /Q:

setup.exe /Q /SAPWD=»PASSWORD» /ConfigurationFile=путь_к_ConfigurationFile.ini

Так же на файрволе необходимо создать правило для входящих соединений на tcp:1433 порт.

netsh advfirewall firewall add rule name=»Access SSMS to SQL2008R2″ dir=in action=allow protocol=TCP localport=1433 enable=yes profile=ANY remoteip=ANY interfacetype=LAN

В SQL Server Management Studioсоздадим логин, например msql, который будет использоваться кластером 1С для создания и подключения к базам. Выбираем Security\Logins\New Login\SQL Server Authentication. Назначим ему роль: dbcreator, public.

В Server Properties, в разделе Memory установим максимальный объем памяти используемый сервером, задействуем параметр AWE, в случае если используется 32-разрядная ось и на сервере установлено не менее 4-16 Гб памяти. Вычитаем из общего объема памяти установленной на сервере, количество памяти которое требуется другим различным процессам запущенным на сервере и то, что останется записываем как максимально допустимое значение.

В разделе Database Settings задаем путь для размещения баз данных и файлов журналов. Рекомендуется размещать их на разных физических дисках.

Если дисков навалом и сервер рассчитывается на большое количество пользователей, имеет смысл так же выделить отдельный физический диск для системной базы tempdb. Сделать это можно как во время установки, так и позже с помощью команд T-SQL. Для определения текущего расположения tempdb выполним следующую команду:

Для изменения текущего местоположения файлов базы данных tempdb вводим следующую последовательность команд:

После этого, необходимо перезапустить сервер.

Для создания базы, переходим в раздел Databases, щелкаемся правой кнопкой и выбираем New Database. Задаем имя.

В поле Owner задаем владельца базы и выбираем наш ранее созданный логин mssql. В Options оставляем все параметры по умолчанию. Нажимаем ОК, что бы создать базу. Имеет смысл, так же поменять значение автоувеличения (Autogrowth) размера базы и лога данных с используемых по умолчанию, на значения по выше, что позволит уменьшить количество операций, выполняемых сервером и положительно скажется на производительности. Например, на базу выставим 200 мб, на лог 50мб.

14. Теперь установим 1C предприятие 8.2. Для установки отметим, следующие компоненты: 1С:Предприятие, Сервер 1С:Предприятия, Модули расширения веб-сервера, Администрирование сервера 1С:Предприятия.На этапе, установки «Установить 1С Предприятие как сервис», задаем пароль пользователю USR1C82.

Нажимаем далее, следим за ходом установки 🙂 Неожиданно, получаем ошибку: Ошибка при запуске службы «Агент сервера 1С Предприятие 8.2 (1С: Enterprise 8.2 Server Agent) Убедитесь что у вас имеются разрешения на запуск системных служб» С чего бы это, интересно? На новом свежеустановленном сервере? 🙂 Видимо, это связанно, с тем что, когда выбран режим установки сервера как сервис, учетной записи сервера, заранее должен быть назначен пароль. Нажимаем пропустить. Заходим в Local Users and Groups, находим там этого пользователя и задаем ему пароль, после чего переходим в services.msc и пробуем стартануть сервис «Агент сервера 1С Предприятие 8.2». Запустился 🙂 Теперь, запускаем сам сервер 1С: предприятия. От пользователя USR1CV82 должно быть запущено 5 процесов: rphost.exe, ragent.exe, rmngr.exe и два процесса conhost.exe. Пользователю USR1CV82 при установке должны быть назначены следующие права:

Вход в систему как сервис (Log on as a service), Вход в систему как пакетное задание (Log on as a batch job). Посмотреть можно в Local Computer Policy\Computer Configuration\Windows Setings\Security Setings\Local Policies\User Right Assigments.

Запускаем оснастку Администрирование серверов 1С Предприятие, смотрим что кластер поднялся, и висит на 1541 порту. На вкладке «Рабочие серверы» так же присутствует наш сервер.

Запускаем 1С: Предприятие. Выбираем, добавить существующую информационную базу на сервере.

Далее, задаем параметры для подключения. Нажимаем «Далее» и наконец «Готово».

Операцию по созданию базы, можно проделать напрямую из 1С: Предприятия. Для этого при запуске, выбираем пункт «Создание новой информационной базы». Новая база пропишется на SQL-сервере с дефолтными параметрами, необходимо только в Management Studio задать владельца базы. Для подключения клиентов 1С к серверу извне, на файрволе, должны быть открыты следующие порты:

Создадим правило через стандартный интерфейс, либо с помощью команды:

netsh advfirewall firewall add rule name=»1Cv8-Server» dir=in action=allow protocol=TCP localport=1540,1541,1560-1590 enable=yes profile=ANY remoteip=ANY interfacetype=LAN

Теперь с другого компьютера запускаем клиент 1С:Предприятия, добавляем существующую информационную базу newdb. Не забываем про лицензии, программной / аппаратной защиты. Теперь, можем загрузить тест Гилева и померить производительность нашей системы.

Процедуры по обслуживанию и администрированию баз данных 1С применительно к SQL-серверу будем рассматривать в следующей заметке.

Источник

Поделиться с друзьями
Советы экспертов и специалистов
Adblock
detector