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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
|
--查看告警日志路径 sys@CISCOSYS> show parameter background_dump_dest; NAME TYPE VALUE
------------------------------------ ----------- ------------------------------ background_dump_dest string D:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\BDUMP 创建表空间 sys@CISCOSYS> create tablespace test_tbs datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\test_tbs.dbf' size 50M;
表空间已创建。 更改表空间名称 sys@CISCOSYS> alter tablespace test_tbs rename to test1_tbs;
表空间已更改。 sys@CISCOSYS> alter tablespace test1_tbs read only ;
表空间已更改。 --只读表空间,不允许添加表 sys@CISCOSYS> create table test1_t1(id int ) tablespace test1_tbs;
create table test1_t1(id int ) tablespace test1_tbs
* 第 1 行出现错误: ORA-01647: 表空间 'TEST1_TBS' 是只读, 无法在其中分配空间
sys@CISCOSYS> alter tablespace test1_tbs write;
alter tablespace test1_tbs write
* 第 1 行出现错误: ORA-02142: ALTER TABLESPACE 选项缺失或无效
表空间设置为读写模式 sys@CISCOSYS> alter tablespace test1_tbs read write;
表空间已更改。 只读表空间,可以修改名称。 --只读表空间不允许添加数据文件 sys@CISCOSYS> alter tablespace test1_tbs add datafile 'D:\ORACLE\PRODUCT\10.2.0\
ORADATA\ORCL\test_tbs02.dbf' size 20M;
alter tablespace test1_tbs add datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\t
est_tbs02.dbf' size 20M
* 第 1 行出现错误: ORA-01641: 表空间 'TEST1_TBS' 未联机 - 无法添加数据文件
将表空间test1_tbs大小增加为20M sys@CISCOSYS> alter tablespace test1_tbs add datafile 'D:\ORACLE\PRODUCT\10.2.0\
ORADATA\ORCL\test_tbs02.dbf' size 20M;
表空间已更改。 如果是bigfile表空间,可以直接执行 alter tablespace bigfile_tbs resize ...;
修改数据文件大小 sys@CISCOSYS> alter database datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TE
ST_TBS.DBF' resize 20M;
数据库已更改。 如果调整只读表空间的数据文件大小。则会遇到这个错误。 ORA-02495: 无法调整文件 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEST_TBS.DBF 的大 小, 表空间 TEST1_TBS 删除表空间 sys@CISCOSYS> drop tablespace test1_tbs including contents and datafiles;
表空间已删除。 select SEGMENT_NAME, SEGMENT_TYPE , SEGMENT_NAME from dba_segments ;
SELECT * FROM v$segments;
SELECT * FROM dba_tablespaces
select * from v$tablespace;
SELECT * FROM dba_segments;
SELECT * FROM v$segments;X
select * from v$datafile;
SELECT * FROM dba_segments;X
select * from v$controlfile;
select * from dba_controlfile;X
sys@CISCOSYS> create profile user_profile limit
2 connect_time 600 3 password_life_time 90; 配置文件已创建 sys@CISCOSYS> select * from DBA_PROFILES where profile = upper ( 'user_profile' );
PROFILE RESOURCE_NAME RESOURCE LIMIT -------------------- -------------------- -------- ----------------------------- ----------- USER_PROFILE COMPOSITE_LIMIT KERNEL DEFAULT
USER_PROFILE SESSIONS_PER_USER KERNEL DEFAULT
USER_PROFILE CPU_PER_SESSION KERNEL DEFAULT
USER_PROFILE CPU_PER_CALL KERNEL DEFAULT
USER_PROFILE LOGICAL_READS_PER_SE KERNEL DEFAULT
SSION USER_PROFILE LOGICAL_READS_PER_CA KERNEL DEFAULT
LL USER_PROFILE IDLE_TIME KERNEL DEFAULT
USER_PROFILE CONNECT_TIME KERNEL 600 USER_PROFILE PRIVATE_SGA KERNEL DEFAULT
USER_PROFILE FAILED_LOGIN_ATTEMPT PASSWORD DEFAULT
S USER_PROFILE PASSWORD_LIFE_TIME PASSWORD 90
USER_PROFILE PASSWORD_REUSE_TIME PASSWORD DEFAULT
USER_PROFILE PASSWORD_REUSE_MAX PASSWORD DEFAULT
USER_PROFILE PASSWORD_VERIFY_FUNC PASSWORD DEFAULT
TION USER_PROFILE PASSWORD_LOCK_TIME PASSWORD DEFAULT
USER_PROFILE PASSWORD_GRACE_TIME PASSWORD DEFAULT
已选择16行。 |
本文转自 randy_shandong 51CTO博客,原文链接:http://blog.51cto.com/dba10g/1346706,如需转载请自行联系原作者