powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / У кого глюк - у меня или у Oracle?
4 сообщений из 4, страница 1 из 1
У кого глюк - у меня или у Oracle?
    #32168655
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут в соседнем топике для Violina что-бы показать сообщение сделал пару
действий, в том числе из 6 групп журналов оставил 3.
А теперь решил их обратно вернуть. Ниже последовательность действий.
В v_log просто запрос: select * from v$log;
Тот кто будет внимательным обратит внимание на странную вещь.
Как она получилась - я пока не понимаю - я в недоумении.


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
SQL> @v_log;

    GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS           FIRST_CHANGE# FIRST_TI
 ---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- --------
 
          1            1           65      5242880            2  YES INACTIVE                 182083   26 . 05 . 03 
          2            1           67      5242880            2  NO  CURRENT                  182087   26 . 05 . 03 
          3            1           64      5242880            2  YES INACTIVE                 181910   26 . 05 . 03 

SQL> alter database add logfile group  4  '/oracle8i/oradata/epsdb01/log41.ora' reuse;

Database altered.

SQL> alter database add logfile group  4  '/oracle8i/oradata/epsdb01/log42.ora' reuse;
alter database add logfile group  4  '/oracle8i/oradata/epsdb01/log42.ora' reuse
*
ERROR at line  1 :
ORA- 01184 : logfile group  4  already exists

SQL> alter database add logfile member '/oracle8i/oradata/epsdb01/log42.ora' reuse to group  4 ;

Database altered.

SQL> alter database add logfile group  5  '/oracle8i/oradata/epsdb01/log51.ora' reuse, '/oracle8i/oradata/epsdb01/log52.ora' reuse;

Database altered.

SQL> @v_log;

    GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS           FIRST_CHANGE# FIRST_TI
 ---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- --------
 
          1            1           65      5242880            2  YES INACTIVE                 182083   26 . 05 . 03 
          2            1           67      5242880            2  NO  CURRENT                  182087   26 . 05 . 03 
          3            1           64      5242880            2  YES INACTIVE                 181910   26 . 05 . 03 
          4            1            0      5242880            2  YES UNUSED                        0 
          5            1            0      5242880            1  YES UNUSED                        0 
          6            1            0      5242880            1  YES UNUSED                        0 

 6  rows selected.

SQL> select * from v$thread;

   THREAD# STATUS ENABLED      GROUPS INSTANCE         OPEN_TIM CURRENT_GROUP#  SEQUENCE# CHECKPOINT_CHANGE# CHECKPOI
 ---------- ------ -------- ---------- ---------------- -------- -------------- ---------- ------------------ --------
 
ENABLE_CHANGE# ENABLE_T DISABLE_CHANGE# DISABLE_
 -------------- -------- --------------- --------
 
          1  OPEN   PUBLIC             6  epsid01           26 . 05 . 03                2           67               182090   26 . 05 . 03 
              1   05 . 05 . 03                 0 
...
Рейтинг: 0 / 0
У кого глюк - у меня или у Oracle?
    #32168668
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ещё плиз select * from v$logfile. Подозрение - на опущенные тобой скобки.
...
Рейтинг: 0 / 0
У кого глюк - у меня или у Oracle?
    #32168672
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, всё понял. Не заметил, в
"alter database add logfile group 5 '/oracle8i/oradata/epsdb01/log51.ora' reuse, '/oracle8i/oradata/epsdb01/log52.ora' reuse" ;
не указал группу фразу group 5 для '/oracle8i/oradata/epsdb01/log52.ora' reuse".

Всё, вопрос снят :)
...
Рейтинг: 0 / 0
У кого глюк - у меня или у Oracle?
    #32168685
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, именно так. Надо было:
Код: plaintext
1.
alter database add logfile group  5  ('/oracle8i/oradata/epsdb01/log51.ora','/oracle8i/oradata/epsdb01/log52.ora') reuse;
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / У кого глюк - у меня или у Oracle?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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