powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ошибка ora-16000 при select'е
6 сообщений из 6, страница 1 из 1
ошибка ora-16000 при select'е
    #32179955
denim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у клиента появляется ошибка при select * from table;

ORA-16000: database open for read-only access

БД (9.2.0.3) находится в read-only. Таблица патиционированная. Доступа к БД нет, пытался смоделировать ситуацию - один раз получилось. После перезапуска базы больше не появляется

Кто сталкивался? Почему именно на селекте?
...
Рейтинг: 0 / 0
ошибка ora-16000 при select'е
    #32179957
gda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
ORA- 16000  database open for read-only access

Cause: The database has been opened for read-only access. Attempts to modify the database using inappropriate DML or DDL statements generate this error.

Action: In order to modify the database, it must first be shut down and reopened for read-write access
...
Рейтинг: 0 / 0
ошибка ora-16000 при select'е
    #32179961
denim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я, видимо, невнятно выразился.

1. Это standby база
2. Ошибка по я вляется при операции SELECT. ( не select ... for update, а просто select * from ... )
...
Рейтинг: 0 / 0
ошибка ora-16000 при select'е
    #32179967
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Most likely you are selecting via database link, which means you have a distributed trabsaction. And distributed transaction always assumes READ/WRITE. Use:

Код: plaintext
                set transaction read only;


SY
...
Рейтинг: 0 / 0
ошибка ora-16000 при select'е
    #32180146
AI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего отсутствует temporary tablespace с локальным управлением экстентами. Как только начинается сортировка на диске - появляется такая ошибка.
...
Рейтинг: 0 / 0
ошибка ora-16000 при select'е
    #32180210
denim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to Al

temporary tablespace с локальным управлением есть, причём работает (проверял - делал offline и повторял select. Появляется другая ошибка)
Может не хватает его размера? Но вроде бы 1Гб должно хватать.

Интересны следующие моменты:
1. из других патиций всё ок. А эта патиция в своё время "приклеивалась" как transportable т.п., т.е. переводилась в read only. Но это ведь не должно мешать. Или должно?

2. в 9.2.0.2 был баг на эту тему. В 9.2.0.3 должен быть исправлен. Может нифига не исправили?

3. У себя на БД воспроизвести ошибку удалось только один раз, больше не получается, чтобы не делал :( Может, баг при стечении обстоятельств? :)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ошибка ora-16000 при select'е
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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