TMDBConverter (Архив) — различия между версиями
(→Как ее использовать?) |
(→Что делать дальше?) |
||
Строка 28: | Строка 28: | ||
== Что делать дальше? == | == Что делать дальше? == | ||
− | После завершения конвертации базы данных в папке, в которую установлена утилита TMDBConverter, появится файл | + | После завершения конвертации базы данных в папке, в которую установлена утилита TMDBConverter, появится файл {{code|tme_db.fdb}}. |
Этот файл — новая [[база данных Такси-Мастер 2]], к которой нужно подключаться. | Этот файл — новая [[база данных Такси-Мастер 2]], к которой нужно подключаться. | ||
− | Вы можете оставить ее в этой папке, это никак не повлияет на возможность подключения к ней, но все-таки рекомендуется скопировать ее в папку, в которую установлена [[Такси-Мастер 2]] (по умолчанию, | + | Вы можете оставить ее в этой папке, это никак не повлияет на возможность подключения к ней, но все-таки рекомендуется скопировать ее в папку, в которую установлена [[Такси-Мастер 2]] (по умолчанию, {{путь к папке ТМ2}}). |
Помимо этого, нужно переустановить службу [[Firebird]], чтобы она запускалась не в папке утилиты TMDBConverter, а в папке Такси-Мастер. | Помимо этого, нужно переустановить службу [[Firebird]], чтобы она запускалась не в папке утилиты TMDBConverter, а в папке Такси-Мастер. | ||
− | Для этого в папке | + | Для этого в папке {{code|Firebird/bin}}, расположенной внутри папки Такси-Мастер (по умолчанию, {{путь к папке ТМ2|\Firebird_2_0\bin}}), запустите последовательно четыре batch-файла: |
− | # | + | # {{code|_stop.bat}} |
− | # | + | # {{code|_uninstall.bat}} |
− | # | + | # {{code|_install.bat}} |
− | # | + | # {{code|_start.bat}} |
После этого вы можете запустить Такси-Мастер 2 для дальнейшей [[Настройка Такси-Мастер 2|настройки]]. | После этого вы можете запустить Такси-Мастер 2 для дальнейшей [[Настройка Такси-Мастер 2|настройки]]. |
Версия 08:58, 20 августа 2009
TMDBConverter (Архив) — это утилита, позволяющая создать максимально похожую копию базы Такси-Мастер 1 для Такси-Мастер 2. Она нужна для перехода со первой версии Такси-Мастер на вторую без больших потерь данных. Однако некоторые потери, к сожалению, все-таки имеют место из-за большой разницы между принципами строениями баз данных.
Содержание
Как получить утилиту?
Утилита TMDBConverter является бесплатной, поэтому вы всегда можете скачать ее с нашего сайта. Если по какой-то причине вы не можете этого сделать, вы можете обратиться в службу технической поддержки, и мы в течение часа решим этот вопрос.
Как ее использовать?
Перед началом работы с утилитой рекомендуется отключить все подключения к базе. Чтобы использовать утилиту TMDBConverter, выполните несколько простых действий:
- Скачайте последнюю версию конвертера.
- Распакуйте все файлы в любую папку, например, C:\TMDBConverter.
- Запустите TMDBConverter.exe .
- В поле База ТМ1 укажите путь к базе данных Такси-Мастер первой версии, но без указания имени сервера (подразумевается LOCALHOST ), например, C:\Program Files\Taxi-Master\Data.gdb .
- Нажмите кнопку Конвертировать.
- Дождитесь окончания конвертации.
Зоны города в Такси-Мастер
Если вы использовали зоны города (см. справочник «Зоны города»), в группе Зоны города ТМ1 выберите пункт Использовались Вами . В этом случае из вашей базы данных Такси-Мастер 1 будут выделены и скопированы в новую базу зоны города.
Что делать дальше?
После завершения конвертации базы данных в папке, в которую установлена утилита TMDBConverter, появится файл база данных Такси-Мастер 2, к которой нужно подключаться. Вы можете оставить ее в этой папке, это никак не повлияет на возможность подключения к ней, но все-таки рекомендуется скопировать ее в папку, в которую установлена Такси-Мастер 2 (по умолчанию, Шаблон:Путь к папке ТМ2).
tme_db.fdb . Этот файл — новаяПомимо этого, нужно переустановить службу Firebird, чтобы она запускалась не в папке утилиты TMDBConverter, а в папке Такси-Мастер. Для этого в папке Firebird/bin , расположенной внутри папки Такси-Мастер (по умолчанию, Шаблон:Путь к папке ТМ2), запустите последовательно четыре batch-файла:
- _stop.bat
- _uninstall.bat
- _install.bat
- _start.bat
После этого вы можете запустить Такси-Мастер 2 для дальнейшей настройки.
Что может случиться?
Иногда могут возникать ошибки, связанные с невозможностью корректной конвертации данных. В базе данных Такси-Мастер 1 данные часто хранятся в избыточном виде, то есть, например, целочисленные значения — в ячейках строкового типа. Это может повлечь за собой проблемы при конвертации, вплоть до невозможности завершения процесса конвертации.
Справочник Такси-Мастер 1 | Поле | Тип данных в Такси-Мастер 1 | Тип данных в Такси-Мастер 2 | Возможные проблемы и их решения |
---|---|---|---|---|
Справочник «Постоянные клиенты» | Квартира | Строковый тип | Целое число |
Источником проблемы могут быть символы, которые отличаются от цифр (буквы, знаки препинания, пробелы). Чтобы избежать ошибки, приведите все номера квартир к целочисленному типу. |