Страница 1 из 1

Можно ли связаться с БД Галактики через ODBC

Добавлено: 06 май 2005, 06:59
scanner
Нужно подключиться к БД Галактики 5.85.02 через ODBC и посылать ей запросы непосредственно через SQL Data Manager, входящий в состав Pervasive SQL v8. А то стандартный Support SQL не поддерживает и половину возможностей, которые позволяет Pervasive SQL.

Добавлено: 06 май 2005, 08:01
Goblin
ADF2DDF утилитка из суппорта - и радуйтесь жизни ...

Добавлено: 06 май 2005, 08:29
scanner
Модуль ADF -> DDF предназначен для преобразования формата ADF структурных таблиц словаря БД системы "Галактика" под управлением Pervasive.SQL в формат DDF, стандартный для соответствующих драйверов ODBC. После преобразования формата пользователь получает возможность оперировать с БД системы "Галактика" из приложений, применяющих ODBC-доступ к данным (например, из Access, dBASE, Excel, Paradox, Word). Но я его не смог найти. И то он делает что нужно или нет? Например нужно подключиться в живой базе и выполнять запросы и модификацию данных, но в галактике они проявяться или нет?!

Добавлено: 06 май 2005, 13:06
Max_Fin
scanner писал(а):Модуль ADF -> DDF предназначен для преобразования формата ADF структурных таблиц словаря БД системы "Галактика" под управлением Pervasive.SQL в формат DDF.... Но я его не смог найти....
В Support'е модуль ADF->DDF

Добавлено: 06 май 2005, 13:08
Max_Fin
scanner писал(а):Модуль ADF -> DDF ... И то он делает что нужно или нет? Например нужно подключиться в живой базе и выполнять запросы и модификацию данных, но в галактике они проявяться или нет?!
Галактика тут не причем, ты работаешь с БД через ODBC, Галактика будет работать через свои дрйверы доступа к БД.

Доступ через ODBC к базе выполрняется без проблем.

Добавлено: 06 май 2005, 14:21
scanner
Ан нет у нас такого модуля, и что делать?

Добавлено: 06 май 2005, 15:15
oiko
запусти суппорт в демо-режиме
этого хватит

Добавлено: 06 май 2005, 15:52
Goblin
Править через ODBC ?
А как насчет журнализации ?
И наколько хорошо мы знаем функционал системы и назначение таблиц и полей таблиц в ней ?
Надо ли ?
Выборки - это куда ни шло , а вот правка - это уже лишнее ...
Что можно направить через ODBC , чего нельзя сделать самописным интерфейсом ?

Добавлено: 11 май 2005, 05:50
scanner
Спасибо всем. Интересно а почему этот модуль закрыт нашим лицензионным файлом?

А внешние интерфейсы писать нужно, запрос сделать легче и быстрее, по крайней мере мне :)

Добавлено: 11 май 2005, 09:31
Max_Fin
Денежки платить надо 8)

Добавлено: 11 май 2005, 13:15
scanner
Так ежели оно и так работает, зачем его закрыли то? К стати не получается соединиться с БД, не принимает имя под которым заходишь в галактику.

Добавлено: 12 май 2005, 16:10
Max_Fin
Мухи и котлеты отдельно
коннект к базе через ODBC без авторизации.

Добавлено: 12 май 2005, 16:28
edward_K
для того чтобы иметь доступ к Pervasive через ODBC необходимо в самом первасиве настроить Пользователей и дать им права на базы - как читайте в доке по Первасиву, впрочем если там не включено разграничение доступа может прокатить и так. Вообще для начала попробуйте открыть X$files, доступ к другим таблам может быть заблокирован если не правильно сконвертили словарь( в x$files сконвертированом должон быть полный путь прописан к другим таблам).

Добавлено: 13 май 2005, 06:05
scanner
пути там прописаны довольно странно, например, "G:\D_Dict\Resource.adf ". Хоть такой путь и есть, но он только у меня на компьютере локальном. Подскажите как исправить проблемму?