Vous êtes sur la page 1sur 9

sql>

sql>
sql> archive log list
database log mode archive mode
automatic archival enabled
archive destination d:\oracle
oldest online log sequence 0
next log sequence to archive 19
current log sequence 19
sql>
sql>
sql>
sql> select name,status from v$log;
select name,status from v$log
*
error at line 1:
ora-00904: "name": invalid identifier

sql> select * from v$log;

group# thread# sequence# bytes members arc status


---------- ---------- ---------- ---------- ---------- --- ----------------
first_change# first_tim
------------- ---------
1 1 0 104857600 1 yes unused
322976 12-may-08

2 1 18 104857600 1 yes inactive


322978 12-may-08

3 1 19 104857600 1 no current
322982 12-may-08

sql> set linesize 200;


sql> set pagesize 200;
sql> /

group# thread# sequence# bytes members arc status


first_change# first_tim

---------- ---------- ---------- ---------- ---------- --- ----------------


------------- ---------

1 1 0 104857600 1 yes unused


322976 12-may-08

2 1 18 104857600 1 yes inactive


322978 12-may-08

3 1 19 104857600 1 no current
322982 12-may-08

sql> select * from v$datafile;

file# creation_change# creation_ ts# rfile# status enabled


checkpoint_change# checkpoin unrecoverable_change# unrecover last_change#
last_time offline_change# online_change#
---------- ---------------- --------- ---------- ---------- ------- ----------
------------------ --------- --------------------- --------- ------------
--------- --------------- --------------
online_ti bytes blocks create_bytes block_size

--------- ---------- ---------- ------------ ----------

name

----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
------------------------------------
plugged_in block1_offset

---------- -------------

aux_name

----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
------------------------------------
1 11 12-may-02 0 1 system read write
327864 12-may-08 0
190577 190578
08-may-08 419430400 51200 0 8192

d:\oracle\oradata\iimdba\system01.dbf

0 8192

none

2 187697 12-may-02 1 2 online read write


327864 12-may-08 0
190577 190578
08-may-08 209715200 25600 0 8192

d:\oracle\oradata\iimdba\undotbs01.dbf

0 8192

none

3 6283 12-may-02 3 3 online read write


327864 12-may-08 0
190577 190578
08-may-08 20971520 2560 0 8192

d:\oracle\oradata\iimdba\cwmlite01.dbf

0 8192
none

4 6302 12-may-02 4 4 online read write


327864 12-may-08 0
190577 190578
08-may-08 20971520 2560 0 8192

d:\oracle\oradata\iimdba\drsys01.dbf

0 8192

none

5 6324 12-may-02 5 5 online read write


327864 12-may-08 0
190577 190578
08-may-08 155975680 19040 0 8192

d:\oracle\oradata\iimdba\example01.dbf

0 8192

none

6 6343 12-may-02 6 6 online read write


327864 12-may-08 0
190577 190578
08-may-08 26214400 3200 0 8192

d:\oracle\oradata\iimdba\indx01.dbf

0 8192

none

7 6363 12-may-02 7 7 online read write


327864 12-may-08 0
190577 190578
08-may-08 20971520 2560 0 8192

d:\oracle\oradata\iimdba\odm01.dbf

0 8192

none

8 6382 12-may-02 8 8 online read write


327864 12-may-08 0
190577 190578
08-may-08 10485760 1280 0 8192

d:\oracle\oradata\iimdba\tools01.dbf

0 8192

none

9 6401 12-may-02 9 9 online disabled


325650 12-may-08 0
320886 321333
12-may-08 26214400 3200 0 8192

d:\bkp\users01.dbf

0 8192

none

10 6420 12-may-02 10 10 online read write


327864 12-may-08 0
190577 190578
08-may-08 39976960 4880 0 8192

d:\oracle\oradata\iimdba\xdb01.dbf

0 8192

none

10 rows selected.

sql> alter tablespace users;


alter tablespace users
*
error at line 1:
ora-02142: missing or invalid alter tablespace option

sql> alter tablespace users offline;


alter tablespace users offline
*
error at line 1:
ora-01109: database not open

sql> alter tablespace users d:\bkp\users01.dbf offline;


alter tablespace users d:\bkp\users01.dbf offline
*
error at line 1:
ora-02142: missing or invalid alter tablespace option

sql> alter database datafile d:\bkp\users01.dbf offline;


alter database datafile d:\bkp\users01.dbf offline
*
error at line 1:
ora-02236: invalid file name

sql> alter database datafile 'd:\bkp\users01.dbf' offline;

database altered.

sql> shutdown immediate;


ora-01109: database not open

database dismounted.
oracle instance shut down.
sql> startup nomount;
oracle instance started.

total system global area 135338868 bytes

fixed size 453492 bytes

variable size 109051904 bytes

database buffers 25165824 bytes

redo buffers 667648 bytes

sql>
sql> create controlfile reuse database "iimdba" noresetlogs archivelog
2 -- set standby to maximize performance
3 maxlogfiles 50
4 maxlogmembers 5
5 maxdatafiles 100
6 maxinstances 1
7 maxloghistory 226
8 logfile
9 group 1 'd:\oracle\oradata\iimdba\redo01.log' size 100m,
10 group 2 'd:\oracle\oradata\iimdba\redo02.log' size 100m,
11 group 3 'd:\oracle\oradata\iimdba\redo03.log' size 100m
12 -- standby logfile
13 datafile
14 'd:\oracle\oradata\iimdba\system01.dbf',
15 'd:\oracle\oradata\iimdba\undotbs01.dbf',
16 'd:\oracle\oradata\iimdba\cwmlite01.dbf',
17 'd:\oracle\oradata\iimdba\drsys01.dbf',
18 'd:\oracle\oradata\iimdba\example01.dbf',
19 'd:\oracle\oradata\iimdba\indx01.dbf',
20 'd:\oracle\oradata\iimdba\odm01.dbf',
21 'd:\oracle\oradata\iimdba\tools01.dbf',
22 'd:\bkp\users01.dbf',
23 'd:\oracle\oradata\iimdba\xdb01.dbf'
24 character set we8mswin1252
25 ;

control file created.

sql> alter database open;


alter database open
*
error at line 1:
ora-01113: file 9 needs media recovery
ora-01110: data file 9: 'd:\bkp\users01.dbf'

sql> reocover tablspace users;


sp2-0734: unknown command beginning "reocover t..." - rest of line ignored.
sql> recover tablespace users;
ora-00279: change 294480 generated at 05/10/2008 16:21:37 needed for thread 1
ora-00289: suggestion : d:\oracle\bkp7.1
ora-00280: change 294480 for thread 1 is in sequence #7

specify log: {<ret>=suggested | filename | auto | cancel}


auto
ora-00310: archived log contains sequence 8; sequence 7 required
ora-00334: archived log: 'd:\oracle\bkp7.1'

sql> alter database datafile 'd:\bkp\users01.dbf' online;

database altered.

sql> alter database open;


alter database open
*
error at line 1:
ora-01113: file 9 needs media recovery
ora-01110: data file 9: 'd:\bkp\users01.dbf'

sql> shutdown immediate


ora-01109: database not open

database dismounted.
oracle instance shut down.
sql> startup nomount
oracle instance started.

total system global area 135338868 bytes

fixed size 453492 bytes

variable size 109051904 bytes

database buffers 25165824 bytes

redo buffers 667648 bytes

sql> create controlfile reuse database "iimdba" noresetlogs archivelog


2 -- set standby to maximize performance
3 maxlogfiles 50
4 maxlogmembers 5
5 maxdatafiles 100
6 maxinstances 1
7 maxloghistory 226
8 logfile
9 group 1 'd:\oracle\oradata\iimdba\redo01.log' size 100m,
10 group 2 'd:\oracle\oradata\iimdba\redo02.log' size 100m,
11 group 3 'd:\oracle\oradata\iimdba\redo03.log' size 100m
12 -- standby logfile
13 datafile
14 'd:\oracle\oradata\iimdba\system01.dbf',
15 'd:\oracle\oradata\iimdba\undotbs01.dbf',
16 'd:\oracle\oradata\iimdba\cwmlite01.dbf',
17 'd:\oracle\oradata\iimdba\drsys01.dbf',
18 'd:\oracle\oradata\iimdba\example01.dbf',
19 'd:\oracle\oradata\iimdba\indx01.dbf',
20 'd:\oracle\oradata\iimdba\odm01.dbf',
21 'd:\oracle\oradata\iimdba\tools01.dbf',
22 'd:\bkp\users01.dbf',
23 'd:\oracle\oradata\iimdba\xdb01.dbf'
24 character set we8mswin1252
25 ;

control file created.

sql> alter database mount;


alter database mount
*
error at line 1:
ora-01100: database already mounted

sql> alter database open;


alter database open
*
error at line 1:
ora-01113: file 9 needs media recovery
ora-01110: data file 9: 'd:\bkp\users01.dbf'

sql> alter tablespace users datafile 'd:\bkp\users01.dbf' offline;


alter tablespace users datafile 'd:\bkp\users01.dbf' offline
*
error at line 1:
ora-02142: missing or invalid alter tablespace option

sql> alter database datafile 'd:\bkp\users01.dbf' offline;

database altered.

sql> alter database mount;


alter database mount
*
error at line 1:
ora-01100: database already mounted
sql> alter database open;

database altered.

sql> drop tablespace users;


drop tablespace users
*
error at line 1:
ora-01549: tablespace not empty, use including contents option

sql>
sql> drop tablespace users including contents;

tablespace dropped.

sql> create tablespace users datafile 'd:\oracle\oradata\iimdba\users01.dbf' size


100m;
create tablespace users datafile 'd:\oracle\oradata\iimdba\users01.dbf' size 100m
*
error at line 1:
ora-01119: error in creating database file 'd:\oracle\oradata\iimdba\users01.dbf'
ora-27038: skgfrcre: file exists
osd-04010: <create> option specified, file already exists

sql> /

tablespace created.

sql> select tablespace_name from user_tablespaces;

tablespace_name

------------------------------

system

undotbs1

temp

cwmlite

drsys

example

indx

odm

tools

users
xdb

11 rows selected.

sql> ----------- solutio for the database error


sql>
sql>
sql> ----- backup the control to ctrace
sql>
sql>
sql> ----- then offline the datafile ;;
sql>
sql>
sql> ------ then copy the content from the control file and create it ...
sql>
sql>
sql> ------- follow the above step....
sql>
sql> spool off

Vous aimerez peut-être aussi