TMDBConverter (Архив) — различия между версиями
(→Как ее использовать?) |
|||
| Строка 8: | Строка 8: | ||
Если по какой-то причине вы не можете этого сделать, вы можете обратиться в [[ОТП|службу технической поддержки]], и мы в течение часа решим этот вопрос. | Если по какой-то причине вы не можете этого сделать, вы можете обратиться в [[ОТП|службу технической поддержки]], и мы в течение часа решим этот вопрос. | ||
| − | {{url| | + | {{url|{{корень FTP}}/tm/Utilities/TMDBConverter_100525.7z}} |
| − | |||
| − | }} | ||
== Как ее использовать? == | == Как ее использовать? == | ||
| Строка 86: | Строка 84: | ||
* [[Установка Такси-Мастер 2]] | * [[Установка Такси-Мастер 2]] | ||
* [[Отправка базы данных в ОТП]] | * [[Отправка базы данных в ОТП]] | ||
| + | |||
| + | {{утилиты}} | ||
[[Категория:База данных]] | [[Категория:База данных]] | ||
Версия 14:28, 9 июня 2010
TMDBConverter (Архив) — это утилита, позволяющая создать максимально похожую копию базы Такси-Мастер 1 для Такси-Мастер 2. Она нужна для перехода со первой версии Такси-Мастер на вторую без больших потерь данных. Однако некоторые потери, к сожалению, все-таки имеют место из-за большой разницы между принципами строениями баз данных.
Содержание
Как получить утилиту?
Утилита TMDBConverter является бесплатной, поэтому вы всегда можете скачать ее с нашего сайта. Если по какой-то причине вы не можете этого сделать, вы можете обратиться в службу технической поддержки, и мы в течение часа решим этот вопрос.
http://files.bitmaster.ru/TM//tm/Utilities/TMDBConverter_100525.7z
Как ее использовать?
Перед началом работы с утилитой рекомендуется отключить все подключения к базе. Чтобы использовать утилиту TMDBConverter, выполните несколько простых действий:
- Остановите Firebird, если он работает.
- Скачайте последнюю версию конвертера.
- Распакуйте все файлы в любую папку, например, C:\TMDBConverter.
- Откройте эту папку.
- Запустите TMDBConverter.exe.
- В поле База ТМ1 укажите путь к базе данных Такси-Мастер первой версии, но без указания имени сервера (подразумевается LOCALHOST), например, C:\Program Files\Taxi-Master\Data.gdb.
- Нажмите кнопку Конвертировать.
- Дождитесь окончания конвертации.
Зоны города в Такси-Мастер
Если вы использовали зоны города (см. справочник «Зоны города»), в группе Зоны города ТМ1 выберите пункт
Использовались Вами.
В этом случае из вашей базы данных Такси-Мастер 1 будут выделены и скопированы в новую базу зоны города.
Что делать дальше?
После завершения конвертации базы данных в папке, в которую установлена утилита TMDBConverter, появится файл tme_db.fdb. Этот файл — новая база данных Такси-Мастер 2, к которой нужно подключаться. Вы можете оставить ее в этой папке, это никак не повлияет на возможность подключения к ней, но все-таки рекомендуется скопировать ее в папку, в которую установлена Такси-Мастер 2 (по умолчанию, Шаблон:Путь к папке ТМ2).
Полученная база данных имеет версию, которая ниже версии программы, и в результате подключения к ней может появиться ошибка: «Версия программы не соответствует версии базы данных».
Чтобы этого не случилось, повторите установку Такси-Мастер 2, на этапе выбора пути к базе данных укажите путь к новой базе.
На этапе выбора компонентов вы можете указать только один флажок —
База данных.
На этапе выбора дополнительных действий укажите пункт
Обновить существующую (базу данных).
Проследите за тем, чтобы все это время сервер Firebird работал!
Помимо этого, нужно переустановить службу Firebird, чтобы она запускалась не в папке утилиты TMDBConverter, а в папке Такси-Мастер. Для этого в папке Firebird/bin, расположенной внутри папки Такси-Мастер (по умолчанию, Шаблон:Путь к папке ТМ2), запустите последовательно четыре batch-файла:
- _stop.bat
- _uninstall.bat
- _install.bat
- _start.bat
После этого вы можете запустить Такси-Мастер 2 для дальнейшей настройки.
Что может случиться?
Иногда могут возникать ошибки, связанные с невозможностью корректной конвертации данных. В базе данных Такси-Мастер 1 данные часто хранятся в избыточном виде, то есть, например, целочисленные значения — в ячейках строкового типа. Это может повлечь за собой проблемы при конвертации, вплоть до невозможности завершения процесса конвертации.
| Справочник Такси-Мастер 1 | Поле | Тип данных в Такси-Мастер 1 | Тип данных в Такси-Мастер 2 | Возможные проблемы и их решения |
|---|---|---|---|---|
| Справочник «Постоянные клиенты» | Квартира | Строковый тип | Целое число |
Источником проблемы могут быть символы, которые отличаются от цифр (буквы, знаки препинания, пробелы). Чтобы избежать ошибки, приведите все номера квартир к целочисленному типу. |
| Черный список | ? | ? | ? |
Проблема та же, что описана выше, но условия ее возникновения неизвестны. |
Ссылки
- Подключение к базе данных
- Обновление базы данных
- Утилита резервного копирования
- Установка Такси-Мастер 2
- Отправка базы данных в ОТП
| Утилиты Такси-Мастер | |
|---|---|
| Утилиты для работы с базой данных |
Утилита администрирования базы данных • Утилита резервного копирования • Утилита импорта данных в справочники • CommonAPITest |