Цитата: Stels ➤ Всем спасибо! Все получилось.
Но были допущены неточности...
Я опишу что в итоге делал
4)startup pfile='d:\oracle\admin\имя_базы\pfile\init.ora';
тут он мне ругнулся что-то ...
5) вместо datafile нужно было file .Т.е. :
переименовываешь файлики как писал Олег:
alter database rename FILE 'старый путь' to 'новый путь';
6) дропаем темпы
ALTER DATABASE TEMPFILE 'tempfilename' DROP;
7) добавляем темп
ALTER TABLESPACE TEMP ADD TEMPFILE 'tempfilename';
8)открываем базу
ALTER DATABASE OPEN;
9)пересоздаем файл инициализации
create spfile from pfile='D:\oracle\admin\имя_базы\pfile\init.ora';
Иначе при следующем старте база не стартует. Как я понял, будет искать все по старым путям.
Ну вот примерно так.
Ещё раз Всем Огромный Спасиб!
Здравствуйте. Делаю все по инструкции. Оракл 9. Переношу базу с диска С:\ на D:\ . Вылазиет следующее:
C:\Documents and Settings\Администратор>set oracle_sid=ApeksCO
C:\Documents and Settings\Администратор>set nls_lang=american_america.cl8mswin12
51
C:\Documents and Settings\Администратор>sqlplus /nolog
SQL*Plus: Release 9.2.0.7.0 - Production on Tue Feb 24 12:41:32 2009
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> connect sys/qqq as sysdba
Connected to an idle instance.
SQL> startup pfile='D:\oracle\admin\ApeksCO\pfile\init.ora';
ORACLE instance started.
Total System Global Area 822682768 bytes
Fixed Size 455824 bytes
Variable Size 192937984 bytes
Database Buffers 629145600 bytes
Redo Buffers 143360 bytes
Database mounted.
ORA-01122: database file 1 failed verification check
ORA-01110: data file 1: 'C:\ORACLE\ORADATA\APEKSCO\SYSTEM01.DBF'
ORA-01207: file is more recent than controlfile - old controlfile
Что я делал не так?