在toad新增oracle用户,利用toad发现oracle自动为你干了什么(表空间建立和用户建立)...
利用toad發(fā)現(xiàn)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 ,創(chuàng)建表空間是否產(chǎn)生日志。
3、online ,創(chuàng)建完就是在線的。
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會默認(rèn)給我們指定 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;
總結(jié)
以上是生活随笔為你收集整理的在toad新增oracle用户,利用toad发现oracle自动为你干了什么(表空间建立和用户建立)...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 鸿蒙os能超越ios吗,鸿蒙OS对比iO
- 下一篇: java idle 机制_HotSpot