powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Подключение таблиц в Pervasive
4 сообщений из 4, страница 1 из 1
Подключение таблиц в Pervasive
    #35735505
Михайло_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Помогите с доступом к базам BTrieve 6.15 из Pervasive.SQL 2000i... Т. е. ни *.ddf, ни *.mkd.
Создал псевдоним базы в Pervasive Control Center для подключения внешних таблиц. Начал пытаться их подключать...
В таблице – 2 поля: char[15] и int (типы данных С). В окне "Create Table Wizard for Pervasive.SQL 2000i" в таблице "Columns found" показывают только одно поле с "Data type"=char, "Position"=3, "Size"=15.
Нажимаю "Далее" и вижу: в таблице "Columns definition" присутствует информация уже о трёх полях. При этом информация второго поля соответствует "обнаруженным" данным (из предыдущего окна), а для первого и третьего полей "Data type"=unknown, "SQL type"=N/A. Первое поле имеет "Position"=1, "Size"=2; третье - "Position"=18, "Size"=250...
Кнопка "Delete column" всегда неактивна - я не могу удалить ни единого поля...
В результате Pervasive не может подключиться к файлу и портит его.

Можно ли "мастером" создать правильное описание таблицы?

А может ли кто-то посмотреть мою маленькую базу и пояснить что и как нужно сделать, чтобы с ней можно было работать через Pervasive? Вообще, возможно ли её подключить?
...
Рейтинг: 0 / 0
Подключение таблиц в Pervasive
    #35836845
Скорее всего то что видно это ключевые поля. А вот полную структуру узнать можно через исходники, если они имеются, или через описание структуры БД.
Есть еще варинат попытаться подобрать размерность и тип данных, но процесс нудный и не факто что угадаешь.

P.S. Собственно это была такая концепция без знания структуры максимально затруднить доступ к данным
...
Рейтинг: 0 / 0
Подключение таблиц в Pervasive
    #35836853
Тут увидел, что есть файлик. :)) Не первый взгляд - справочник. Вот только смущает наличие переменной части записи. Сегодня попытаюсь глянуть что к чему
...
Рейтинг: 0 / 0
Подключение таблиц в Pervasive
    #35838350
Вот что получилось
1: 1 2 0 1 Код
2: 3 15 0 0 Наименование
3: 18 250 0 10 Переменная часть
4: 18 4 0 1 Может число?

Это предполагаемая структура. Сложно сказать как используется переменная часть записи.
Скорее всего что это некий справочник, а наполнение его следующщее
Код │ Наименование │ Код │ Переменная
─────┼──────────────┼───────────┼──────────────────
19│APM ДРУКУ │ 384│А
19│T │ 384│А
19│БЛАНК │ 640│А
20│ГОД │ 11208448│
19│МЕСЯЦ │ 3200│А
19│ПЕРИОД │ 2176│А
19│ПЕРИОД1 │ 54144│А╙
20│ПЕРИОД2 │ 13173760│
20│РАЙОН │ 16582656│
20│ТЕРРИТОРИЯ │ 16517120│
20│ТИП │ 993024│
20│УЗЕЛ │ 16582656│
19│ЦЕНТРАЛИЗАЦИЯ │ 640│А
19│ЯЗЫК │ 384│А
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Подключение таблиц в Pervasive
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]