Доброе всем время суток.
Камрады, возникла такая проблема. Юзаю OracleDirectPathLoader, при вызове Prepare получаю ошибку Table or view not exists. Таблица есть гарантированно. Вот кусок кода (слово в слово скатал, как честный, с help'а):
Код:
Loader := TOracleDirectPathLoader.Create(nil);
Loader.Session := DM.OSs;
Loader.TableName := 'OSA_CELLS_TMP';
Loader.GetDefaultColumns(False);
Loader.Prepare;
DM.OSs.Connected = True, для проверки сделал перед вышеприведенным кодом так:
Код:
with TOracleQuery.Create(Self) do
try
Session := DM.OSs;
SQL.Text := 'select * from OSA_CELLS_TMP';
Execute;
Close;
finally
Free;
end;
Все отработало успешно. Затем проверил Loader.Columns[0].Name (перед Prepare, после GetDefaultColumns) - все прекрасно, столбцы загружены. Hо вот на Prepare он сыпется с вышеуказанным сообщением.
Если кто сталкивался - подскажите, plz, в чем проблема.