Вот меня заинтересовал такой вопрос.
Прога коннектится к базе (Оракл), и начинает обрабатывать большие объемы данных. Работа затягивается на 30-40 минут. Что будет если в это время упадет Оракл? Или, если прога работает по сетке, потеряется связь?

Что будет с _ConnectionPtr gConnection? И с уже открытыми Рекордсетами?
Здравствуйте, [KcL].[Mortar], Вы писали:
KM>Вот меня заинтересовал такой вопрос.
KM>Прога коннектится к базе (Оракл), и начинает обрабатывать большие объемы данных. Работа затягивается на 30-40 минут. Что будет если в это время упадет Оракл? Или, если прога работает по сетке, потеряется связь?
Что будет с _ConnectionPtr gConnection? И с уже открытыми Рекордсетами?
Твое приложение скажет Not connected to oracle и все
Здравствуйте, corte, Вы писали:
C>Здравствуйте, [KcL].[Mortar], Вы писали:
KM>Вот меня заинтересовал такой вопрос.
KM>Прога коннектится к базе (Оракл), и начинает обрабатывать большие объемы данных. Работа затягивается на 30-40 минут. Что будет если в это время упадет Оракл? Или, если прога работает по сетке, потеряется связь?
Что будет с _ConnectionPtr gConnection? И с уже открытыми Рекордсетами?
C>Твое приложение скажет Not connected to oracle и все
Я как раз таки и занимаюсь написанием проги. Как мне отловить эти ситуации? Или как их замоделировать? Просто я работаю без сетки (т.е. моя база лежит на одной машине с прогой), а у заказчика она будет работать по сетке. Т.е. вытащить кабель и посмотреть что будет не могу.