Российское ПО для автоматизации
подготовки, планирования, диспетчеризации
               и управления производства
               Текущая версия: ТехноПро 9.5 (от 30.07.2024г.)
Корпорация «Вектор-Альянс»

Главная Форумы ТехноПро: часто возникающие вопросы Hезервное копирование базы ТехноПро

В этой теме 2 ответа, 1 участник, последнее обновление  sergssm 5 года/лет, 3 мес. назад.

Просмотр 3 сообщений - с 1 по 3 (из 3 всего)
  • Автор
    Сообщения
  • #2840

    sergssm
    Хранитель

    Как сделать, чтобы автоматически сохранялись копии базы данных?

    #2841

    sergssm
    Хранитель

    Чтобы настроить автоматическое резервное копирование базы ТехноПро , необходимо:

    1. Скачать и установить программу isetDB:
    https://www.tehnopro.pro/downloads/isetDBSetup.msi

    2. Скачать образец файла с SQL-командами для создания резервного копирования:
    https://www.tehnopro.pro/downloads/TehnoPro7/CreateTpBackup.sql

    3. Открыть файл CreateTpBackup.sql в блокноте Windows и сделать следующие изменения:
    3.1 Изменить при необходимости имя базы ТехноПро
    Если ваша база называется TehnoPro, данный пункт не нужно выполнять.
    Если база имеет имя отличное от TehnoPro, тогда сделайте следующее:
    — в разделе «— Add the job steps» найти фразу:
    …»-D TehnoPro -BkUpDB…
    — вместо TehnoPro указать имя базы
    например, если имя базы TPAO, тогда нужно написать так:
    …»-D TPAO -BkUpDB…
    3.2 Изменить, при необходимости, папку, в которой будут храниться копии:
    — в разделе «— Add the job steps» найти фразу:
    …-BkUpDB «c:\Program Files (x86)\Microsoft SQL Server\Mssql\TehnoBase\BaseBackup»…
    — вместо указанного пути указать желаемый путь
    3.3 Время создания резервной копии (каждый день в это время будет выполняться резервное копирование):
    — в разделе «— Add the job schedules» найти фразу:
    …@active_start_time = 100000,…
    100000 — это 10 часов, 00 минут, 00 секунд
    — измените это время на требуемое
    3.4 Сохраните файл CreateTpBackup.sql

    4. Запустите программу isetDB от имени администратора на компьютере с базой.
    4.1 Укажите соединение с вашим SQL Server и с базой Технопро.
    В помощь — руководство: C:\Program Files (x86)\iSetDB\Help.rtf
    4.2 Запустите файл CreateTpBackup.sql на базе ТехноПро:
    — перейдите на закладку Run Script, укажите имя файла, запустите его выполнение.

    В результате — каждый день в указанное время (п.3.3) будет запускаться процедура рез.копирования, и в указанной папке (п.3.2) будет сохраняться резервная копия базы. В папке будут копии за 7 дней, то есть самая ранняя будет заменяться свежей.
    Вы можете периодически брать из этой папки файл с рез.копией и сохранять его на другой носитель.

    #2842

    sergssm
    Хранитель

    Если необходимо разово сделать резервное копирование, тогда необходимо:

    1. Скачать и установить программу isetDB:
    https://www.tehnopro.pro/downloads/isetDBSetup.msi

    2. Запустите программу isetDB от имени администратора на компьютере с базой.
    2.1 Укажите соединение с вашим SQL Server и с базой Технопро.
    В помощь – руководство: C:\Program Files (x86)\iSetDB\Help.rtf
    2.2 Перейдите на закладку «Backup / Restore»,
    укажите путь и имя файла (произвольное), нажмите кнопку [Backup databasa]

Просмотр 3 сообщений - с 1 по 3 (из 3 всего)

Для ответа в этой теме необходимо авторизоваться.