IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Обсуждение программ (http://www.imho.ws/forumdisplay.php?f=3)
-   -   Проблема с Oracle (http://www.imho.ws/showthread.php?t=123764)

buhan 19.09.2007 11:14

Проблема с Oracle
 
Вложений: 1
:молись: Такая ситуация - уволился администратор базы данных и пока ее спихнули на меня. Я в Oracle не особо.

Есть сеть - Oracle сервер с базой данных + около 20 компьютеров, с которых операторы забивают информацию в Oracle базу (используя спец. апликацию, сделанную специально для забивки данных).
В последнее время после каждой операции у операторов появляется сообщение об ошибке (одной и той же) - см картинку.

Где смотреть, чтобы исправить или хотя бы увидеть из-за чего эта ошибка ? Для работы с самой базой использую Toad (Quest software).

Cartman 19.09.2007 16:19

Error ORA-20003
Desc ORU-10036: object 'X' is invalid and cannot be described.

В общем не разбираясь, что делает твоя программка проблеммы не решить.
Самое простое, что может быть это база лежит на харде с FAT32 и какая-то из таблиц превысила 4 гига...

buhan 19.09.2007 17:36

нее, fat32

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

вообще что-то вроде детального лог-файла в oracle есть?

Legion2003 21.09.2007 11:09

Вообще-то дипазон ошибок 20001-20999 отведен под пользовательские.
Есть такая функция PL/SQL raise_application_error(20003, 'Сообщение');
Так что в твоем случае, если используются пакеты и есть их исходники, ищи в них что-то подобное.
Для расшифровки ошибок есть очень неплохая программа "Oracle Error Messages Viewer"

Mazzi 21.09.2007 11:18

buhan, лог есть находится на сервере, где установлен база, в паках где установлен Oracle. Более точного местоположения не скажу :) файл должен называться alert_XXX.log, где XXX-SID (алиас) базы


Часовой пояс GMT +4, время: 05:25.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.