Folks:Delphi подключение к OpenEdge Прогресс-4GL База данных
Кто-нибудь имел успех с подключением к базе данных в Прогресс-4GL с Delphi? Мне не удалось установить какое-либо соединение с драйвером ODBC, предоставленным поставщиком ( Прогресс OpenEdge 10.1C Driver). Я вошел (то, что я считаю, есть) правильные параметры, но продолжаю получать сообщение об ошибке, когда я проверить подключение:
"[DataDirect][ODBC Progress OpenEdge Wire Protocol driver] Socket closed."
фона: Я была поставлена задача заново спроектировать 13-летний -old, но исходный программист не предоставил никаких подтверждающих документов, паролей, настроек конфигурации и т. д. (я сам)! Чтобы усугубить ситуацию, онлайн-помощь и полезная документация о Прогрессе ограничены (я до сих пор не слышал об этой базе данных).
Я хочу изучить существующие данные, возможно создать ERD, чтобы ознакомиться с схемой, но я не могу даже получить доступ к данным за пределами кода OpenEdge.
Любая помощь приветствуется!
Какие технические решения они приняли, были спорными? Плоский файл non-sql технологии реляционной базы данных? –
SQL в основном запоздалая мысль, не очень хорошо сочетается с другими техническими пакетами (.NET/J2EE/Perl/Python/Ruby/Whatever ...), без просмотров, без вложенных транзакций, без распределенных транзакций, использование индекса определяется на * компилировать * время, а не во время выполнения, проверки компилятора не очень строгие (лучше с более поздними версиями), плохой поддержкой протоколирования/отладки, без внешних ключей ... –
Wow. Таким образом, в основном все основные недостатки собственной системы управления реляционными базами данных 1980-х годов. И что, если бы были ошибки в этой гигантской тайне-реализации-runtime тоже. ;-) –