Реверс-инжиниринг распространяемой базы данных? - PullRequest
1 голос
/ 11 февраля 2012

У меня есть распространяющаяся база данных, которая была первоначально 8x, и теперь я могу получить к ней доступ, используя 11x Pervasive. Тем не менее, мне нужно получить ERD этой базы данных путем обратного инжиниринга. Какие-либо предложения?

Я читал, что Toad DM версии 2 имеет некоторую поддержку, но он больше не поддерживает его и не может найти какой-либо другой инструмент моделирования, пожалуйста, сообщите.

Спасибо.

Ответы [ 2 ]

1 голос
/ 11 февраля 2012

Если у вас есть DDF и вы можете создать базу данных в Pervasive Control Center, вы можете получить операторы SQL CREATE TABLE, щелкнув правой кнопкой мыши по таблице, выбрав «Изменить», а затем переключившись на «Представление SQL».
I 'Я не знаю ни о каких других инструментах ERD, которые явно поддерживают Pervasive.Если у вас есть ODBC-соединение с данными, вы можете использовать один из инструментов, который поддерживает ODBC.Вот список инструментов, которые я нашел: http://en.wikipedia.org/wiki/Comparison_of_database_tools

1 голос
/ 11 февраля 2012

Ищите драйверы ODBC. Они обычно довольно отказоустойчивы, когда дело касается версий.

...