Назад | Перейти на главную страницу

База данных на работе имеет формат Unidata, как мне получить к ней доступ?

Я знаю о базе данных ровно столько, чтобы обойтись - обычно это не входит в сферу моей работы, но я думаю, что всем полезно знать немного. Я пытаюсь получить доступ к некоторым данным в нашей БД здесь, на работе, что было бы очень быстро и легко, если бы это был PL / SQL или SQL Server.

К сожалению, эта база данных довольно древняя и использует формат Unidata. Я уверен, что кто-то здесь более знаком с этим, чем я. Любая помощь будет принята с благодарностью.

Сама UniData все еще разрабатывается вместе с современными инструментами для подключения к ней через .Net, Java, OBDC и т. Д. И т. Д.

UniData, UniVerse и связанные инструменты теперь принадлежат Ракетное программное обеспечение. Существует список рассылки, где вы можете получить ответы на любые вопросы об использовании или подключении к UniData. U2 (так называется ассортимент продукции) Группа пользователей есть ссылка на список рассылки и многие другие ресурсы для U2.

Чтобы конкретно рассказать вам, как подключаться / получать данные от него, мне нужно больше знать о том, что вы хотите сделать. Это также зависит от вашего текущего лицензионного соглашения на продукт.

Примечание. Группа пользователей U2 может быть временно недоступна, так как они перемещают хостинг-провайдеров.

РЕДАКТИРОВАТЬ: Вот чуть более прямая ссылка на сайт Rocket U2, где говорится о промежуточное ПО для OBDC, JBBC, SQL и т. д.

Unidata - это так называемая многозначная база данных; Я считаю, что сейчас он принадлежит IBM. Я никогда не обращался к нему через ODBC или OLE DB, но слышал, что драйверы существуют. Если это правда, вы сможете получить к нему доступ из тех же инструментов, которые вы используете для доступа к PL / SQL или SQL Server. Excel также будет работать, если все, что вам нужно, - это извлечь некоторые данные с помощью простых запросов.

Можете ли вы подключиться к нему через ODBC, а затем просто использовать инструмент ODBC?

Самый простой способ работать с файлом Unidata - получить к нему доступ в его собственной среде. Можно использовать команды запроса LIST или SORT. Если вы используете собственные команды SELECT, он создает списки ключей вместо таблицы, как это делает SQL. Простые списки типа LIST filename ALL могут дать вам представление о том, как выглядят данные. Для доступа к внешним средам программирования вы можете использовать «UniObjects», которые предназначены для доступа к файлам Unidata или Universe. Unidata может использоваться с ODBC и SQL, но для этого требуется полная настройка безопасности базы данных SQL.