Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2008.12.28;
Скачать: [xml.tar.bz2];

Вниз

ORACLE доступ к "чужой" сессии   Найти похожие ветки 

 
<bvv>   (2008-05-27 11:39) [0]

Добрый день всем.
Может вопрос и не в эту ветку, но ооочень буду признателен за высказанные мнения по вот какому вопросу:...
Есть приложение, которое имеет свой коннект к ораклу.
В нем допустим расчитываются какие то данные и записываются в таблицу calc_table причем коммита не делается. т.е. записи не фиксируются.
Существует ли в принципе возможность получения доспупа к сесии приложения 1 из другого приложения?
т.е. допустим в приложении 2 получить доступ к таблице calc_table да так чтоб увидеть незакомиченные записи вставленные туда приложением 1. Оба приложения используют OCI dll для доступа к БД.


 
Reindeer Moss Eater ©   (2008-05-27 13:41) [1]

согласно древней легенде
"Oracle never permits "dirty reads." "


 
<bvv>   (2008-05-27 13:54) [2]

грустно если действительно так....

Может тогда какой нибудь еще есть вариант решения вот такой проблемы...

Пишу прогу формирующую отчеты для одной банковской софтины в качестве клиента ORACLE FORMS.
Соответственно все ок получается, НО.
Есть множество отчетов в которых данные расчитываются в форме (ORACLE FORMS) но не комитятся в расчетных таблицах.
И соответственно я из другого приложения не могу получить доступ к этим рассчитанным данным. Вот и пришла в голову бредовая идея.


 
Правильный_Вася   (2008-05-27 22:20) [3]


>  но не комитятся в расчетных таблицах.

а самому загнать коммит нельзя?
или таблицы TEMPORARY транзакционой очистки?


 
<bvv>   (2008-05-28 10:31) [4]

>>а самому загнать коммит нельзя?
>>или таблицы TEMPORARY транзакционой очистки?

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


 
ANB   (2008-05-30 18:59) [5]


> или таблицы TEMPORARY транзакционой очистки

Данные временных таблиц не видны из других сессий. На то они и временные.


> Есть множество отчетов в которых данные расчитываются в
> форме (ORACLE FORMS) но не комитятся в расчетных таблицах.
>

А куда они свои расчитанные данные складывают вообще ?



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2008.12.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.02 c
15-1224866998
DVM
2008-10-24 20:49
2008.12.28
Подскажите чайнику в Java


2-1227019195
worldmen
2008-11-18 17:39
2008.12.28
Сравнение одного пикселя


15-1225443980
clickmaker
2008-10-31 12:06
2008.12.28
Кто-нибудь разворачивал asp.net под IIS 7 на Windows 2008 Server?


8-1188655791
Dr. Andrew
2007-09-01 18:09
2008.12.28
Как программно вызвать палитру цветов от кнопки как в MS Word?


2-1227115460
june29
2008-11-19 20:24
2008.12.28
Проблеммы с компилятором





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский