Миграция базы данных с Btrieve (6.15 для WIN 95) на Oracle/Postgre?

Я делаю своего рода эксперимент, для которого мне нужны файлы базы данных Btrieve (не Pervasive SQL/PSQL) (таблицы БД). Я много гуглил, но не нашел файлов БД, ребята, помогите? Основное требование — перенести БД Btrieve в БД Oracle/Postgre.

может ли кто-нибудь предоставить мне файлы БД или ссылку на файлы БД? например: пример проекта, который использует Btrieve DB


person Anubhav    schedule 26.03.2015    source источник
comment
Что именно вы просите?   -  person mirtheil    schedule 26.03.2015


Ответы (2)


Я давно специально устанавливаю компоненты Delphi и Titan Btrieve для извлечения данных из таблиц btrieve.

В Titan Btrieve Manager (название не помню) необходимо создать соединение (указать папку с файлами) и затем использовать его в Delphi компонентах Titan Btrieve.

Не могу предоставить файлы, но я думаю, что вы можете использовать этот компонент для создания таблиц.

person user2235686    schedule 26.03.2015

Во-первых, файлы Btrieve и файлы Pervasive SQL/PSQL одинаковы. Во-вторых, большинство файлов данных будут содержать проприетарные данные, поэтому люди не будут отправлять вам файлы.
Если у вас есть механизм Btrieve/Pervasive PSQL, который вам нужен для чтения файлов данных, вы можете создать программа для создания файлов данных и заполнения их случайными данными.

Кроме того, в каталоге DEMODATA есть несколько примеров файлов данных, включенных в движки.

person mirtheil    schedule 26.03.2015
comment
я не уверен, но разве Btrieve не использует файлы .btr, а PSQL использует .ddl и .mkd? - person Anubhav; 27.03.2015
comment
Файл данных Btrieve/PSQL может иметь любое расширение. Я видел .BTR, ,MKD, .DB, .DAT и даже файлы без расширения. Никакое расширение не вызывало проблем в более поздних версиях, но работало в Btrieve v5. - person mirtheil; 27.03.2015