есть ли способ напрямую преобразовать базу данных access в формат fdb(firebird) с помощью microsoft access? Если нет, то какой лучший способ?
Как преобразовать базу данных access в формат firebird?
2 ответа
до тех пор, пока вы можете установить соединение ODBC с удаленной базой данных... можно экспортировать данные на другой сервер базы данных. иногда вы должны сделать некоторые преобразования вручную... поскольку каждый аромат базы данных реализует типы данных по-разному. (обычно это можно обойти, создав аналогичную структуру базы данных на другой стороне... затем экспортируйте данные в существующие таблицы.)
для того, чтобы сделать это, вам нужно будет заново создать базу данных в Firebird.
Проверьте метаданные MS Access, извлеките инструкцию SQL, чтобы создать таблицы и преобразовать их в формат Firebird, создайте новую базу данных Firebird и повторно создайте метаданные.
затем, вы можете перенести данные.
Shameless-plug-mode: все это можно сделать с помощью Database Workbench ( www.upscene.com ) - он может конвертировать метаданные для вас, поэтому вам не нужно работать различия между типами данных и синтаксисом SQL (с помощью средства миграции схемы) и включает в себя DataPump для передачи данных.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]