在toad新增oracle用户,利用toad发现oracle自动为你干了什么(表空间建立和用户建立)...

利用toad发现oracle自动为你干了什么(表空间建立和用户建立)

Oracle:10.2.0.1

Windows 2003

一、表空间

sql>Create tablespace dba datafile ‘D:\dba.dbf’ size 1M autoextend on maxsize 10M;-- DBA  (Tablespace)

--

CREATE TABLESPACE DBA DATAFILE

'D:\DBA.DBF' SIZE 1M AUTOEXTEND ON NEXT 8K MAXSIZE 10M

LOGGING

ONLINE

EXTENT MANAGEMENT LOCAL AUTOALLOCATE

BLOCKSIZE 8K

SEGMENT SPACE MANAGEMENT AUTO

FLASHBACK ON;

分析:

1、next 8k ,这个不是固定的,我们这里自动增长管理,会随着表空间的增加而增大,而且不能缩小。(正因为不能缩小,所以自动管理也存在性能问题,为什么?很简单自己想想)

2、logging ,创建表空间是否产生日志。

3、online ,创建完就是在线的。

4、extent management local autoallocate,本地管理自动分配。

5、blocksize 8k ,块大小

6、segment space management auto,段自动管理

7、flashback on ,开启表空间闪回

二、临时表空间

sql>Create temporary tablespace dba_temp tempfile ‘D:\dba_temp.dbf’ size 20M;-- DBA_TEMP  (Tablespace)

--

CREATE TEMPORARY TABLESPACE DBA_TEMP TEMPFILE

'D:\DBA_TEMP.DBF' SIZE 20M AUTOEXTEND OFF

TABLESPACE GROUP ''

EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;

三、用户

sql>Create user doudou identified by doudou default tablespace dba temporary tablespace dba_temp;-- DOUDOU  (User)

--

CREATE USER DOUDOU

IDENTIFIED BY VALUES '2A99AC519423EAFD'

DEFAULT TABLESPACE DBA

TEMPORARY TABLESPACE DBA_TEMP

PROFILE DEFAULT  ACCOUNT UNLOCK;

从这里我们看出,我们建立的用户oracle会默认给我们指定 PROFILE DEFAULT属性,然后利用toad看看 profile default包含什么属性。

下面是介绍 PROFILE DEFAULT属性

-- "DEFAULT"  (Profile)

--

CREATE PROFILE "DEFAULT" LIMIT

SESSIONS_PER_USER UNLIMITED

CPU_PER_SESSION UNLIMITED

CPU_PER_CALL UNLIMITED

CONNECT_TIME UNLIMITED

IDLE_TIME UNLIMITED

LOGICAL_READS_PER_SESSION UNLIMITED

LOGICAL_READS_PER_CALL UNLIMITED

COMPOSITE_LIMIT UNLIMITED

PRIVATE_SGA UNLIMITED

FAILED_LOGIN_ATTEMPTS 10    (用户登陆失败十次,oralce 会lock用户)  PASSWORD_LIFE_TIME UNLIMITED

PASSWORD_REUSE_TIME UNLIMITED

PASSWORD_REUSE_MAX UNLIMITED

PASSWORD_LOCK_TIME UNLIMITED

PASSWORD_GRACE_TIME UNLIMITED

PASSWORD_VERIFY_FUNCTION NULL;

还有另外一些属性

--

-- ADMIN_DIR  (Directory)

--

CREATE OR REPLACE DIRECTORY

ADMIN_DIR AS

'C:\ADE\aime_10.2_nt_push\oracle/md/admin';

--

-- DATA_PUMP_DIR  (Directory)

--

CREATE OR REPLACE DIRECTORY

DATA_PUMP_DIR AS

'F:\oracle\product\10.2.0\admin\test\dpdump\';

--

-- DUMP  (Directory)

--

CREATE OR REPLACE DIRECTORY

DUMP AS

'E:\dump

';

--

-- WORK_DIR  (Directory)

--

CREATE OR REPLACE DIRECTORY

WORK_DIR AS

'C:\ADE\aime_10.2_nt_push\oracle/work';

--

-- TEST  (Directory)

--

CREATE OR REPLACE DIRECTORY

TEST AS

'F:\ORACLE\';

GRANT READ, WRITE ON DIRECTORY DUMP TO ABC;

GRANT READ, WRITE ON DIRECTORY DATA_PUMP_DIR TO EXP_FULL_DATABASE;

GRANT READ, WRITE ON DIRECTORY DATA_PUMP_DIR TO IMP_FULL_DATABASE;

GRANT READ, WRITE ON DIRECTORY DUMP TO SYSTEM;

GRANT READ, WRITE ON DIRECTORY TEST TO SYSTEM;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值