powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Программирование с использованием ORACLE+нечто вроде VBA
7 сообщений из 7, страница 1 из 1
Программирование с использованием ORACLE+нечто вроде VBA
    #32080896
Василий Алибабаевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветсвую всех!

Вот столкнулся с такой проблемой:

Необходимо программить на базе банковской БД (всякие фин результаты, контролинговые процедуры и тп.). БД Опердня - оч большая и забабахать все в Access+ODBC+ORACLE - это неподъемная вещь. Запросы выполняются часами и оч сложно с этим хозяйством справляться.

Внимание вопрос:

А есть ли вообще на рынке ПО такие решения, которые позволяют программить БД Oracle языком класса VBA и т.п.
Причем чтобы возможности позволяли бы создавать более менее вменяемый интерфейс.


Спасибо.
...
Рейтинг: 0 / 0
Программирование с использованием ORACLE+нечто вроде VBA
    #32081034
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы сначала разберитесь почему запросы долго выполняются - из-за сервера или из-за фетча невообразимого колличества данных к клиенту.

Если тормоза на сервере, то Access+ODBC+ORACLE будет нисколько не медленнее, чем например, OracleForms + Oracle.

Вобщем все зависит от характера приложения. Так что и VB + Oracle может быть неплохим решением.
...
Рейтинг: 0 / 0
Программирование с использованием ORACLE+нечто вроде VBA
    #32081038
Vladimirgs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Builder C++, VisualBasic, что еще для счастья надо?
...
Рейтинг: 0 / 0
Программирование с использованием ORACLE+нечто вроде VBA
    #32081180
Василий Алибабаевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тормоза из-за фетча. К примеру остатки за день предсавляют из себя 300 тыс записей выгружаемых с удаленного сервака на наш чисто оракловскими тулзами в течение получаса. Удаленка присобачена к нам как linked database
1.
Через Delphi+BDE+ORACLEClient все работает как надо.
Через Delphi+ODAC+ORACLEClient все работает лучше чем в первом случае
Через Access 97+ODBC+OracleClient - отстой полнейший так как по ходу она пытается прокешировать весь баланс за период.

Та же картина наблюдается через Delphi+ADO+ODBC+либо OLEDB+ORACLEClient.

если в Access связными таблицами присобачить таблицы оракула и потом сделать запрос на объединение таблицы с 50 млн записей и таблицы с 300 тыс. записей результат выполнения можно можно ждать в течение года.

А суть вопроса заключается в следующем. В общем случае текущие задачи аналитических подразделений фирмы/банка способен решить Access.
Причем чем он хорош - достаточно сложные реализации пишутся на VBA и достаточно прозрачны для большинства юзверей. Причем в режиме отладки можно видеть все детали выполнения. Для подразделений у сотрудников которых нет специальных навыков программинга в средах типа VC++ Delphi это проблема очень актуальна, так как позволяет распределить обязанности след образом:

"Тяжелые" технологии типа сервера БД и т.п. админяться профессионалом, а мелкие надройки реализуются относительно подготовленными в ИТ специалистами (в нашем случае экономистами-аналитиками).

Проблема заключается в том что необходимо иметь удобность Access [как пример БД+возможность менее квалифицированного программинга] но возможности Оракула.

Поэтому и поинтересовался может такое уже есть а мы тут мучаемся и не знаем об этом.

Спасибо за внимание
...
Рейтинг: 0 / 0
Программирование с использованием ORACLE+нечто вроде VBA
    #32081266
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PowerBuilder (InfoMaker :-) ?
...
Рейтинг: 0 / 0
Программирование с использованием ORACLE+нечто вроде VBA
    #32081294
ShgGena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Moget bit prilogeniya na Access budut rabotat ne s tables a s materialized views
togda net neobhodimosti v agregacii i union tablic (uge vipolneno)
Pockolku procedura zagruzki reglamentirovannaya to vpolne mozno refresh
k ney priurochit.
Nado podumat.
...
Рейтинг: 0 / 0
Программирование с использованием ORACLE+нечто вроде VBA
    #32081355
brig_2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Oracle-технологии для M$-инструментов (в порядке возникновения)

1) Oracle ODBC Driver - работа через ODBC.

2) Oracle Objects for OLE (OO4O) - для скриптовых языков типа VBA, COM-надстройка над OCI.

3) Oracle Provider for OLE DB - для OLE DB/ADO(не путать с драйвером от M$)

4) Oracle Data Provider(ODP.NET) и ODBC.NET
- для .NET

Для Access(Excel) лучше подойдет OO4O.

Примечание: OO4O имеют разные версии, поэтому лучше брать самую последнюю, которая обычно поддерживат как самые новые сервера, так и более старые. OO4O на клиенте может быть только одной версии.

см.
http://otn.oracle.com
http://otn.oracle.com/tech/windows/content.html
http://otn.oracle.com/software/content.html
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Программирование с использованием ORACLE+нечто вроде VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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