Утилита администрирования базы данных — различия между версиями
(→Проверка активности базы данных) |
(→Журнал работы) |
||
(не показаны 22 промежуточные версии 3 участников) | |||
Строка 1: | Строка 1: | ||
− | + | [[Изображение:Tmadmin-file-icon.png|центр]] | |
− | + | '''Утилита администрирования базы данных''' — [[Утилиты Такси-Мастер|утилита]], предназначенная для выполнения специфических операций над базой данных [[Такси-Мастер]]. | |
− | '''Утилита администрирования базы данных''' — [[Утилиты Такси-Мастер|утилита]], предназначенная для выполнения специфических операций над | ||
С помощью утилиты администрирования базы данных можно выполнить ряд действий, направленных на улучшение работы системы. | С помощью утилиты администрирования базы данных можно выполнить ряд действий, направленных на улучшение работы системы. | ||
− | Утилита располагается в папке, в которую установлена Такси-Мастер, и называется | + | Утилита устанавливается вместе с программным комплексом и располагается в папке, в которую установлена Такси-Мастер, и называется TMAdmin.exe (по умолчанию — {{путь|C:\Program Files (х86)\Taxi-Master\Utilities\TMAdmin.exe}}). |
− | + | Также утилиту администрирования базы данных можно запустить с [[Панель управления ТМ|Панели управления ТМ]] ({{путь|Утилиты - Администрирование базы данных}}). | |
− | |||
− | + | [[Изображение:Утилита администрирования базы данных.png|центр]] | |
− | |||
− | |||
== Проверка активности базы данных == | == Проверка активности базы данных == | ||
− | С помощью утилиты администрирования базы данных вы можете проверить текущее количество | + | С помощью утилиты администрирования базы данных вы можете проверить текущее количество подключений к базе. |
Этот шаг также необходимо выполнить перед тем, как начать работу с утилитой. | Этот шаг также необходимо выполнить перед тем, как начать работу с утилитой. | ||
Утилита не позволит вам работать с базой данных, если к ней есть подключения (например, подключен [[клиент Такси-Мастер]] или [[утилита резервного копирования]]). | Утилита не позволит вам работать с базой данных, если к ней есть подключения (например, подключен [[клиент Такси-Мастер]] или [[утилита резервного копирования]]). | ||
Строка 22: | Строка 18: | ||
Чтобы проверить подключения к базе данных, введите ее реквизиты: | Чтобы проверить подключения к базе данных, введите ее реквизиты: | ||
− | # В поле {{field| | + | # В поле {{field|Путь к базе данных}} укажите имя компьютера (IP-адрес), на котором работает база данных, далее двоеточие и имя базы данных. Например, ''127.0.0.1:tme_db''. |
− | |||
# Нажмите {{button|Тест}}. | # Нажмите {{button|Тест}}. | ||
− | В сообщении, которое выведет утилита, вы увидите число подключений к | + | В сообщении, которое выведет утилита, вы увидите число подключений к базе данных. |
Если к базе данных подключений нет, вы можете приступать к выполнению действий над базой. | Если к базе данных подключений нет, вы можете приступать к выполнению действий над базой. | ||
Важно также перед выполнением каких-либо действий с помощью утилиты администрирования создавать [[Резервная копия базы данных|резервную копию базы]]. | Важно также перед выполнением каких-либо действий с помощью утилиты администрирования создавать [[Резервная копия базы данных|резервную копию базы]]. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Выполнение действий над базой с помощью утилиты == | == Выполнение действий над базой с помощью утилиты == | ||
Строка 51: | Строка 29: | ||
Используйте утилиту, если считаете, что с базой данных произошло что-либо непредвиденное. | Используйте утилиту, если считаете, что с базой данных произошло что-либо непредвиденное. | ||
− | === | + | === Удаление данных === |
− | + | Функция удаления данных полезна в том случае, когда ощущается спад производительности системы. | |
− | |||
− | + | Тогда можно удалить информацию, которая уже не является особо важной. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Рекомендуется перед удалением данных создать [[Резервная копия базы данных|резервную копию базы данных]], чтобы оставить возможность доступа к старым данным. | Рекомендуется перед удалением данных создать [[Резервная копия базы данных|резервную копию базы данных]], чтобы оставить возможность доступа к старым данным. | ||
Чтобы удалить данные за определенный период, откройте утилиту и выполните следующие действия: | Чтобы удалить данные за определенный период, откройте утилиту и выполните следующие действия: | ||
− | |||
# Проверьте активность базы данных. | # Проверьте активность базы данных. | ||
# Откройте вкладку {{tab|Удаление данных}}. | # Откройте вкладку {{tab|Удаление данных}}. | ||
− | + | # Укажите дату и время, до которых необходимо удалить данные, в поле {{field|Удалить данные до}}. | |
− | # Укажите дату и время | + | # Выберите из списка что необходимо удалить. |
− | # | ||
− | |||
− | |||
− | |||
− | |||
− | |||
# Нажмите кнопку {{button|Удалить данные}}. | # Нажмите кнопку {{button|Удалить данные}}. | ||
# Дождитесь завершения процедуры удаления данных. | # Дождитесь завершения процедуры удаления данных. | ||
− | + | === Скрипт === | |
+ | Часто для внесения в базу данных небольших изменений достаточно применить небольшой скрипт. | ||
+ | Если вы получили в почтовом вложении скрипт, сохраните его в любой папке (например, на рабочем столе), откройте утилиту администрирования базы данных и выполните следующие действия: | ||
+ | |||
# Проверьте активность базы данных. | # Проверьте активность базы данных. | ||
− | # Откройте вкладку {{tab| | + | # Откройте вкладку {{tab|Скрипт}}. |
− | # | + | # В поле ввода {{field|Файл скрипта}} укажите путь к файлу, который вы получили и сохранили, или нажмите кнопку с изображением папки для открытия диалога выбора файла, чтобы указать нужный файл. |
− | # | + | # Нажмите {{button|Выполнить}}. |
− | # | + | # Дождитесь выполнения скрипта. |
− | # | + | |
− | # Нажмите {{button| | + | === Выгрузка метаданных === |
− | # Дождитесь | + | Выгрузка метаданных используется для того, чтобы выгрузить структуру базы данных (без содержимого). |
+ | |||
+ | Чтобы выгрузить метаданные необходимо: | ||
+ | # Проверьте активность базы данных. | ||
+ | # Нажмите {{button|Выгрузить}}. | ||
+ | # Задайте имя файла, в который будут сохранены метаданные. | ||
+ | # Нажмите {{button|Сохранить}}. | ||
+ | # Дождитесь окончания операции. | ||
== Журнал работы == | == Журнал работы == | ||
− | Утилита администрирования базы данных во время работы ведет | + | Утилита администрирования базы данных во время работы ведет журнал — {{путь|C:\Program Files (x86)\Taxi-Master\Logs\TMAdmin}} (путь по умолчанию). |
В этот файл записываются действия утилиты, а также данные о каких-либо возникающих проблемах. | В этот файл записываются действия утилиты, а также данные о каких-либо возникающих проблемах. | ||
Используйте этот журнал при обращении в [[ОТП]]. | Используйте этот журнал при обращении в [[ОТП]]. | ||
+ | |||
+ | {{утилиты}} | ||
[[Категория:Утилиты]] | [[Категория:Утилиты]] | ||
+ | [[Категория:Панель управления ТМ]] | ||
[[Категория:База данных]] | [[Категория:База данных]] | ||
[[Категория:Обновление]] | [[Категория:Обновление]] | ||
− |
Текущая версия на 11:31, 9 ноября 2021
Утилита администрирования базы данных — утилита, предназначенная для выполнения специфических операций над базой данных Такси-Мастер. С помощью утилиты администрирования базы данных можно выполнить ряд действий, направленных на улучшение работы системы. Утилита устанавливается вместе с программным комплексом и располагается в папке, в которую установлена Такси-Мастер, и называется TMAdmin.exe (по умолчанию — C:\Program Files (х86)\Taxi-Master\Utilities\TMAdmin.exe ).
Также утилиту администрирования базы данных можно запустить с Панели управления ТМ ( Утилиты - Администрирование базы данных ).
Содержание
Проверка активности базы данных
С помощью утилиты администрирования базы данных вы можете проверить текущее количество подключений к базе. Этот шаг также необходимо выполнить перед тем, как начать работу с утилитой. Утилита не позволит вам работать с базой данных, если к ней есть подключения (например, подключен клиент Такси-Мастер или утилита резервного копирования). Чтобы продолжить работу, необходимо закрыть все подключения. Кстати, таким же способом можно проверять базу перед установкой обновления, поскольку перед обновлением базы данных вы должны убедиться, что к ней нет подключений.
Чтобы проверить подключения к базе данных, введите ее реквизиты:
- В поле Путь к базе данных укажите имя компьютера (IP-адрес), на котором работает база данных, далее двоеточие и имя базы данных. Например, 127.0.0.1:tme_db.
- Нажмите Тест .
В сообщении, которое выведет утилита, вы увидите число подключений к базе данных. Если к базе данных подключений нет, вы можете приступать к выполнению действий над базой. Важно также перед выполнением каких-либо действий с помощью утилиты администрирования создавать резервную копию базы.
Выполнение действий над базой с помощью утилиты
Утилита администрирования базы данных позволяет самостоятельно, без участия ОТП выполнять важные действия над базой данных. Используйте утилиту, если считаете, что с базой данных произошло что-либо непредвиденное.
Удаление данных
Функция удаления данных полезна в том случае, когда ощущается спад производительности системы.
Тогда можно удалить информацию, которая уже не является особо важной.
Рекомендуется перед удалением данных создать резервную копию базы данных, чтобы оставить возможность доступа к старым данным.
Чтобы удалить данные за определенный период, откройте утилиту и выполните следующие действия:
- Проверьте активность базы данных.
- Откройте вкладку Удаление данных .
- Укажите дату и время, до которых необходимо удалить данные, в поле Удалить данные до .
- Выберите из списка что необходимо удалить.
- Нажмите кнопку Удалить данные .
- Дождитесь завершения процедуры удаления данных.
Скрипт
Часто для внесения в базу данных небольших изменений достаточно применить небольшой скрипт. Если вы получили в почтовом вложении скрипт, сохраните его в любой папке (например, на рабочем столе), откройте утилиту администрирования базы данных и выполните следующие действия:
- Проверьте активность базы данных.
- Откройте вкладку Скрипт .
- В поле ввода Файл скрипта укажите путь к файлу, который вы получили и сохранили, или нажмите кнопку с изображением папки для открытия диалога выбора файла, чтобы указать нужный файл.
- Нажмите Выполнить .
- Дождитесь выполнения скрипта.
Выгрузка метаданных
Выгрузка метаданных используется для того, чтобы выгрузить структуру базы данных (без содержимого).
Чтобы выгрузить метаданные необходимо:
- Проверьте активность базы данных.
- Нажмите Выгрузить .
- Задайте имя файла, в который будут сохранены метаданные.
- Нажмите Сохранить .
- Дождитесь окончания операции.
Журнал работы
Утилита администрирования базы данных во время работы ведет журнал — ОТП.
C:\Program Files (x86)\Taxi-Master\Logs\TMAdmin (путь по умолчанию). В этот файл записываются действия утилиты, а также данные о каких-либо возникающих проблемах. Используйте этот журнал при обращении вУтилиты Такси-Мастер | |
---|---|
Утилиты для работы с базой данных |
Утилита администрирования базы данных • Утилита резервного копирования • Утилита импорта данных в справочники • CommonAPITest |