powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / разные сообщения об ошибках
3 сообщений из 3, страница 1 из 1
разные сообщения об ошибках
    #39430060
Tester666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Скрипт с созданием индекса необходимо выполнить на нескольких серверах. В скрипте прописана обработка ошибок на случай, если такой индекс уже создан в системе. При этом оказалось, что на разных серверах код ошибки выпадает разный. Версии оракла на серверах совпадают:

Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - Production
PL/SQL Release 11.2.0.2.0 - Production
CORE 11.2.0.2.0 Production
TNS for 32-bit Windows: Version 11.2.0.2.0 - Production
NLSRTL Version 11.2.0.2.0 - Production

Тексты сообщений:
1 - ORA-00955: имя уже задействовано для существующего объекта
2 - ORA-0148: этот список столбцов уже проиндексирован

Пример скрипта:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
begin
  execute immediate 'CREATE INDEX IDX_NAME ON TABLE(COLUMN)';
Exception
  when others then 
    if sqlcode =-955 then null;
    else raise;
    end if;
end;



С чем может быть связано такое поведение серверов?
...
Рейтинг: 0 / 0
разные сообщения об ошибках
    #39430087
Anatoly B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Tester666,

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
create table t(p number);
Table created

create index i1 on t(p);
Index created

create index i2 on t(p);
ORA-01408: этот список столбцов уже индексирован

create index i1 on t(p);
ORA-00955: имя уже задействовано для существующего объекта
...
Рейтинг: 0 / 0
разные сообщения об ошибках
    #39430092
Tester666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, все понял... невнимательность))
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / разные сообщения об ошибках
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]