|
|
|
команда ARCHIVE LOG в Oracle 11g
|
|||
|---|---|---|---|
|
#18+
Oracle 11.2 archive log 161 'C:\app'; Я хочу сделать новый архив и положить в папку 'C:\app'; В чем не права? SQL> select sequence#, status from v$log; SEQUENCE# STATUS ---------- ---------------- 160 INACTIVE 161 INACTIVE 162 CURRENT SQL> archive log list Database log mode Archive Mode Automatic archival Enabled Archive destination c:\temp Oldest online log sequence 160 Next log sequence to archive 162 Current log sequence 162 SQL> archive log 161 'C:\app'; SP2-0718: illegal ARCHIVE LOG option ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2017, 21:30 |
|
||
|
команда ARCHIVE LOG в Oracle 11g
|
|||
|---|---|---|---|
|
#18+
Нет такой команды в Oracle, чтоб архивлог положить неведомо куда: https://docs.oracle.com/cd/E18283_01/server.112/e17120/archredo004.htm Можно указать новый каталог для логов Код: plaintext Код: plaintext При этом СУБД и все последующие логи будет складывать в этот каталог, для возврата придётся снова выставить LOG_ARCHIVE_DEST в старое значение. Но вообще сложно представить практическую задачу, требующую складывать единичный архивный лог в определенное место. Оно точно надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2017, 21:49 |
|
||
|
команда ARCHIVE LOG в Oracle 11g
|
|||
|---|---|---|---|
|
#18+
Да, в 11g оказывается есть решение для случая, если вдруг места в FRA не хватило и нужно срочно заархивировать куда-нибудь, а потом освобождать в основном - альтернативное место. ALTER SYSTEM SET LOG_ARCHIVE_DEST_4 = 'LOCATION=/disk4/arch'; ALTER SYSTEM SET LOG_ARCHIVE_DEST_3 = 'LOCATION=/disk3/arch ALTERNATE=LOG_ARCHIVE_DEST_4'; ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_4=ALTERNATE; -- Но у меня спрoсили по 9i, команда ARCHIVE LOG есть в доках- ARCHIVE LOG {LIST | STOP} | {START | NEXT | ALL | integer } [TO destination] а примерчик -то не проходит.. Может просто она deprecated кроме варианта archive log list в 11g? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2017, 22:15 |
|
||
|
команда ARCHIVE LOG в Oracle 11g
|
|||
|---|---|---|---|
|
#18+
Похоже и вправду на 9i была в SQL*Plus такая команда: http://docs.oracle.com/cd/B10501_01/server.920/a90842/ch13.htm#1007142 В 10g она есть в документации, в 11g уже нет, только list: http://docs.oracle.com/cd/E11882_01/server.112/e16604/ch_twelve007.htm#SQPUG028 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2017, 22:29 |
|
||
|
команда ARCHIVE LOG в Oracle 11g
|
|||
|---|---|---|---|
|
#18+
спасибо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2017, 01:40 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39402860&tid=1886459]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
155ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 432ms |

| 0 / 0 |
