Вниз
Скачать: CL | DM;

таблица не существует?   Найти похожие ветки 

← →
Sansy   (2006-09-05 10:23) [0]

Картина такая. Обращаюсь к Oracl через провайдера и клиента (всё в одном модуле и клиентская и серверная часть). На машине где стоит дельфа идёт корректно. На Кклиентских выдаёт ошибку ora-00942 таблица или представление не существует. Самое интересное если поставить на машину Delphi а потом снести всё начинает работать. Может надо какую дллку добросить на машину или что настроить. Не подскажите?


← →
Sergey13 ©   (2006-09-05 10:29) [1]

Прав не хватает наверное.


← →
Sansy   (2006-09-05 10:33) [2]

Прав на что? С одной машины мне прав хватает а с другой нет?Тут что-то другое. Когда обращался к таблицам на прямую минуя провайдера и слиента всё работало. Но через провайдера легче отслеживать транзакции.


← →
Sergey13 ©   (2006-09-05 10:51) [3]

> [2] Sansy   (05.09.06 10:33)

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


← →
ANB ©   (2006-09-05 12:38) [4]


> Когда обращался к таблицам на прямую минуя провайдера и
> слиента

И как ты это делал ?

Бред. Явно коннектишься под разными пользователями о одному из них не хватает прав. Или не указана схема, где лежит таблица (или нет public синонима)


← →
Desdechado ©   (2006-09-05 12:47) [5]

Ходишь под разными пользователями, забываешь сделать ALTER SESSION


← →
Petr V. Abramov ©   (2006-09-05 13:10) [6]

провайдер, ИМХО, умничает с обращениями к словарю или не знаю, к чему он там догадается обратиться. Поставьте трейсер и посмотрите, на чем слетает


← →
Sansy   (2006-09-05 13:40) [7]

Как хорошо было бы тестировать да... Стоит только на машину где прога не идёт поставить дельфу как всё работает прекрасно. Почему и возникло предположение о том что чего-то не цепляю при установки программы клиентам. И на своей машине и на клиентской работаю под одинаковыми правами.


← →
ANB ©   (2006-09-05 14:00) [8]


> Sansy   (05.09.06 13:40) [7]

А через какие компоненты в оракл лезешь ? Делфа вообще то ничего для работоспособности оракла сама по себе делать не умеет.


← →
Sergey13 ©   (2006-09-05 14:03) [9]

> [7] Sansy   (05.09.06 13:40)

Посмотри под DBA или тулзой какой или просто
select * from v$session
список сессий во время работы не находящего таблицу клиента и определи USERNAME (по признаку OSUSER и MACHINE) под которым он работает.

Через что работаешь? Может там юзер/пароль по умолчанию забит, а прога запускается с открытыми "до логина" датасетами?



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.034 c
15-1159833326
GameDev
2006-10-03 03:55
2006.10.29
Использование пиратских Windows 9x больше не является преступлени


1-1158304611
Ragazor
2006-09-15 11:16
2006.10.29
DLL with MDI...


4-1150216045
inri13666
2006-06-13 20:27
2006.10.29
Hook на закрытие окна


2-1160679520
dreamse
2006-10-12 22:58
2006.10.29
Проблема при перезагрузке


2-1161024454
g-guest
2006-10-16 22:47
2006.10.29
Очередь сообщений




   Наверх