04.06.2009 13:29
Назым
 
И еще уже запарился переписывать рукой все с экрана. Как можно копировать в буфер с консоли ДОС?
04.06.2009 13:35
Mtirt
 
Цитата:
Назым И еще уже запарился переписывать рукой все с экрана. Как можно копировать в буфер с консоли ДОС?

Правая кнопка мыши на заголовке окна DOS.
Выбрать пункт Умолчания
Редактирование - отметить Выделение мышью.
Возможно, потребуется закрыть/открыть окно DOS.
После этого - выделяешь мышкой, Ctrl+Insert, Shift+Insert
04.06.2009 13:36
Mtirt
 
Цитата:
Назым Запустил, попросил файл. Подложил REDO01.log пробежался, сообщил что-то и все... Я принципа не понимаю. Что за команда? Какие файлы подкладывать и почему? Объясните вкратце, а то как слепой котенок тычу*118
Что именно сообщил?
Подкладывать Redo-логи.
Почему - объяснять долго.
04.06.2009 14:24
Назым
 
Цитата:
Mtirt Что именно сообщил?
Подкладывать Redo-логи.
Почему - объяснять долго.
Не копирует все равно в буфер. Вот картинки:




На REDO01 такая же реакция, как на REDO03
04.06.2009 14:30
Mtirt
 
Там не видно, что ты применял redo001.log
04.06.2009 14:35
Назым
 
Цитата:
Mtirt Там не видно, что ты применял redo001.log
Извините

04.06.2009 14:44
Mtirt
 
Труп.
Не поднимется.
365-я последовательность у тебя в redo002.log, который не читается...
04.06.2009 14:46
Назым
 
Цитата:
Mtirt Труп.
Не поднимется.
365-я последовательность у тебя в redo002.log, который не читается...
Дальнейшие действия. Есть архив на 30 мая. Есть база ЦО. Какие есть варианты базу восстановить?
04.06.2009 14:49
Dim
 
разослать недостающие документы и карточки, перевыгрузить кассы с 30 мая
04.06.2009 14:55
Назым
 
Цитата:
Dim разослать недостающие документы и карточки, перевыгрузить кассы с 30 мая
База данных переносится с одного логического диска на другой. Ниже описан вариант, при котором БД с диска D переносится на диск C:
1. Перепишите соответствующие (см. выше) файлы базы данных с диска D на диск C
2. Исправьте init-файлы Oracle (D:\ надо заменить на C:\)
3. В консоли MS DOS (Пуск (Start) → Выполнить (Run), в строке наберите cmd) наберите команду:
ORADIM -NEW -SID DB2000 -INTPWD QQQ -STARTMODE M –PFILE C:\ORACLE\ADMIN\DB2000\PFILE\INITDB2000.ORA

В случае если сервис базы уже имеется, выполнять эту команду не надо.
4. Откройте консоль MS DOS и наберите следующие команды:
SET NLS_LANG=AMERICAN_AMERICA.CL8MSWIN1251
SET ORACLE_SID=DB2000
SVRMGRL
CONNECT INTERNAL
STARTUP MOUNT
В некоторых случаях система может вывести сообщение о невозможности выполнить эту команду. В таком случае наберите вместо <startup mount> команду <shutdown immediate> , а после ее выполнения необходимо еще раз ввести <startup mount>.

5. Наберите следующие команды для каждого из файлов данных и log-файлов:
SVRMGR> ALTER DATABASE RENAME FILE 'D:\ORACLE\ORADATA\DB2000\INDX01.DBF' TO 'C:\ORACLE\ORADATA\DB2000\INDX01.DBF'

SVRMGR> ALTER DATABASE RENAME FILE 'D:\ORACLE\ORADATA\ DB2000\USERS01.DBF' TO 'C:\ORACLE\ORADATA\DB2000\USERS01.DBF'

SVRMGR> ALTER DATABASE RENAME FILE 'D:\ORACLE\ORADATA\ DB2000\TOOLS01.DBF' TO 'C:\ORACLE\ORADATA\DB2000\TOOLS01.DBF'

SVRMGR> ALTER DATABASE RENAME FILE 'D:\ORACLE\ORADATA\ DB2000\SYSTEM01.DBF' TO 'C:\ORACLE\ORADATA\DB2000\SYSTEM01.DBF'

SVRMGR> ALTER DATABASE RENAME FILE 'D:\ORACLE\ORADATA\ DB2000\TEMP01.DBF' TO 'C:\ORACLE\ORADATA\DB2000\TEMP01.DBF'

SVRMGR> ALTER DATABASE RENAME FILE 'D:\ORACLE\ORADATA\ DB2000\RBS01.DBF' TO 'C:\ORACLE\ORADATA\DB2000\RBS01.DBF'

SVRMGR> ALTER DATABASE RENAME FILE 'D:\ORACLE\ORADATA\ DB2000\REDO01.LOG' TO 'C:\ORACLE\ORADATA\ DB2000\REDO01.LOG'

SVRMGR> ALTER DATABASE RENAME FILE 'D:\ORACLE\ORADATA\ DB2000\REDO02.LOG' TO 'C:\ORACLE\ORADATA\ DB2000 \REDO02.LOG'

SVRMGR> ALTER DATABASE RENAME FILE 'D:\ORACLE\ORADATA\ DB2000\REDO03.LOG' TO 'C:\ORACLE\ORADATA\DB2000\REDO03.LOG'

ALTER DATABASE OPEN

6. Перезапустите базу из DBA Studio (см. раздел 5.4.1.).

Для 10g все также?
Часовой пояс GMT +3, время: 17:01.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.