Версия для печати темы (https://pro1c.org.ua/index.php?s=ac7a724d58ba307f4d904df68b10860a&showtopic=8978)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ 1С:Предприятие 8 _ Конфигурация 1Скрипт-менеджер для MS SQL

Автор: Softlaber 18.09.12, 14:00

Простая конфигурация для 1С:Предприятие 8.2., позволяющая просто и эффективно решить насущные задачи, связанные с обслуживанием баз данных в большинстве организаций, использующих MSSQL, в том числе и бесплатную версию Express, не имеющую встроенных средств для настройки обслуживания.

Конфигурация призвана за незначительное время настроить полноценное обслуживание баз данных, не вникая в детали настроек MS SQL.
Все настройки производятся в удобном и понятном помощнике.

Предусмотрена работа конфигурации в демонстрационном режиме в течение 30 дн.

Принцип работы прост – конфигурация работает в клиент-серверном режиме и использует возможности сервера приложений 1С умеющего запускать сценарии по расписанию в фоновом задании. Любое исполнение сценария, по расписанию или интерактивно, осуществляется исключительно в фоновом задании сервера 1С:Предприятие 8. Сценарий это справочник конфигурации, содержащий набор последовательно исполняемых скриптов (задач) обслуживающих базы данных MS SQL. Тексты скриптов хранятся в справочнике «Задачи». Таким образом, никакие планы обслуживания, в терминах MS SQL, на самом сервере не создаются. В терминах 1Скрипт менеджер план обслуживания это папка в справочнике «Сценарии».

Для запуска скриптов на SQL сервере используется утилита командной строки SQLCMD.EXE, которая входит в поставку MS SQL и должна быть обязательно установлена на сервере приложений 1С. Утилита запускается от имени пользователя под которым стартован агент сервера приложений 1С (обычно это USR1CV82)

Основные преимущества:



Рабочий стол:


Предопределенный скрипт


Настройка параметров подготовки архивных копий


Сценарий созданный помощником


Просмотр скриптов сценария


Финальный шаг помощника


Более подробно в ЛС.

Будем рады к любой критике...

Автор: pumbaE 18.09.12, 14:11

Выбирая между SQL Express и IBM DB выигрывает второй.

Автор: Softlaber 18.09.12, 15:23

Цитата(pumbaE @ 18.09.12, 15:11) *
Выбирая между SQL Express и IBM DB выигрывает второй.

Возможно... Но решения писали для MS SQL, считая данный продукт более распространенным.

Автор: Fynjy 18.09.12, 16:56

Вы "ЭТО" продавать будете? Ээээ кого то не устроил EM, что бы ваять такое?

Автор: Ardi 18.09.12, 17:04

Цитата(Fynjy @ 18.09.12, 17:56) *
Вы "ЭТО" продавать будете? Ээээ кого то не устроил EM, что бы ваять такое?


Цитата
в том числе и бесплатную версию Express, не имеющую встроенных средств для настройки обслуживания.

Автор: Vofka 18.09.12, 18:39

Цитата(Ardi @ 18.09.12, 18:04) *
в том числе и бесплатную версию Express, не имеющую встроенных средств для настройки обслуживания.

Вообще-то есть такая штука, которая называется Microsoft® SQL Server® 2008 Express with Advanced Services.

Автор: Softlaber 19.09.12, 8:00

Цитата(Fynjy @ 18.09.12, 17:56) *
Вы "ЭТО" продавать будете? Ээээ кого то не устроил EM, что бы ваять такое?

«ЭТО» имеет название – 1Скрипт менеджер для MS SQL и программа уже продается smile.gif

Сразу хотелось бы заметить, что под настройкой обслуживания я предполагаю довольно обширный комплекс мер. Многие под этим подразумевают создание банальных бэкапов.
Конфигурация существенно сокращает время на настройку обслуживания и при этом убирает за скобки все ненужные нюансы. Как правило, в большинстве случаев, требуются типовые вещи, которые в отдельности кажутся простыми, пока не захочешь собрать в одно целое. Вот именно тогда возникает множество нюансов требующих знаний. Например, различие между моделью восстановления тянет за собой такие вопросы как глубина хранения архивных копий, когда делать полную копию, как присваивать наименования файлам, когда можно удалять файлы, а когда нельзя и т.п. Кроме того, помимо архивных копий всплывает еще множество вопросов - от очередности исполнения регламентных процедур до чисто 1с-овских нюансов с ростом лога при пересчете итогов регистров накопления и настройки уведомлений без СПАМА. Именно из-за всех нюансов полноценная настройка с помощью стандартных средств превращается в нетривиальную вещь. Поэтому как правило не делается вообще.
P.S.> Что говорить, даже у нас SQL сервер долгое время не обслуживался. Вроде все знали, что и как, да все времени не было. Не было, пока однажды не наступила печалька…

Автор: awp 20.08.15, 8:12

Цитата(Softlaber @ 19.09.12, 9:00) *
«ЭТО» имеет название – 1Скрипт менеджер для MS SQL и программа уже продается smile.gif

Сразу хотелось бы заметить, что под настройкой обслуживания я предполагаю довольно обширный комплекс мер. Многие под этим подразумевают создание банальных бэкапов.
Конфигурация существенно сокращает время на настройку обслуживания и при этом убирает за скобки все ненужные нюансы. Как правило, в большинстве случаев, требуются типовые вещи, которые в отдельности кажутся простыми, пока не захочешь собрать в одно целое. Вот именно тогда возникает множество нюансов требующих знаний. Например, различие между моделью восстановления тянет за собой такие вопросы как глубина хранения архивных копий, когда делать полную копию, как присваивать наименования файлам, когда можно удалять файлы, а когда нельзя и т.п. Кроме того, помимо архивных копий всплывает еще множество вопросов - от очередности исполнения регламентных процедур до чисто 1с-овских нюансов с ростом лога при пересчете итогов регистров накопления и настройки уведомлений без СПАМА. Именно из-за всех нюансов полноценная настройка с помощью стандартных средств превращается в нетривиальную вещь. Поэтому как правило не делается вообще.
P.S.> Что говорить, даже у нас SQL сервер долгое время не обслуживался. Вроде все знали, что и как, да все времени не было. Не было, пока однажды не наступила печалька…


Я так понимаю пользователю необходимо знать TSQL ? или Вы сделали скрипты для типовых задач?

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua