xq8995209 发表于 2018-9-13 08:41:50

Oracle 2013-12-30 个人练习

--查看告警日志路径  
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'>  
表空间已创建。
  
更改表空间名称

  
sys@CISCOSYS>>  
表空间已更改。

  
sys@CISCOSYS>>  
表空间已更改。
  
--只读表空间,不允许添加表
  
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
  
*
  
第 1 行出现错误:

  
ORA-02142:>  
表空间设置为读写模式

  
sys@CISCOSYS>>  
表空间已更改。
  
只读表空间,可以修改名称。
  
--只读表空间不允许添加数据文件

  
sys@CISCOSYS>>
  
ORADATA\ORCL\test_tbs02.dbf'>  
alter tablespace test1_tbs add datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\t

  
est_tbs02.dbf'>  
*
  
第 1 行出现错误:
  
ORA-01641: 表空间 'TEST1_TBS' 未联机 - 无法添加数据文件
  
将表空间test1_tbs大小增加为20M

  
sys@CISCOSYS>>
  
ORADATA\ORCL\test_tbs02.dbf'>  
表空间已更改。
  
如果是bigfile表空间,可以直接执行alter tablespace bigfile_tbs resize ...;
  
修改数据文件大小

  
sys@CISCOSYS>>  
ST_TBS.DBF' resize 20M;
  
数据库已更改。
  
如果调整只读表空间的数据文件大小。则会遇到这个错误。
  
ORA-02495: 无法调整文件 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEST_TBS.DBF 的大
  
小, 表空间 TEST1_TBS
  
删除表空间
  
sys@CISCOSYS> drop tablespacetest1_tbs including contents and datafiles;
  
表空间已删除。
  
selectSEGMENT_NAME, SEGMENT_TYPE , SEGMENT_NAME from dba_segments ;
  
SELECT * FROM v$segments;
  
SELECT * FROM dba_tablespaces
  
select * from v$tablespace;
  
SELECT * FROMdba_segments;
  
SELECT * FROMv$segments;X
  
select * from v$datafile;
  
SELECT * FROMdba_segments;X
  
select * from v$controlfile;
  
select * from dba_controlfile;X
  
sys@CISCOSYS> create profile user_profile limit
  
2connect_time 600
  
3password_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      >  
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_TIMEPASSWORD 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_TIMEPASSWORD DEFAULT
  
已选择16行。


页: [1]
查看完整版本: Oracle 2013-12-30 个人练习