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

Вниз

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

 
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 вся ветка

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

Наверх





Память: 0.46 MB
Время: 0.045 c
15-1160536008
Slider007
2006-10-11 07:06
2006.10.29
С днем рождения ! 11 октября


1-1158359971
maxistent
2006-09-16 02:39
2006.10.29
GetProcessMemoryInfo


2-1161003880
evgenij_
2006-10-16 17:04
2006.10.29
Создать Label


15-1158760477
tovarish
2006-09-20 17:54
2006.10.29
Альтернатирвный StringGrid


2-1160722769
Dmitry_177
2006-10-13 10:59
2006.10.29
узнать путь папки system32





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский