1. 程式人生 > >11g創建表空間和用戶(不區分大小寫)與導入導出命令

11g創建表空間和用戶(不區分大小寫)與導入導出命令

RR cmd IT word bho contents ide 刪除 創建用戶

--用戶名不區分大小寫
--刪除用戶表空間
drop user &用戶名 cascade;
drop tablespace &永久表空間名稱 including contents and datafiles;
drop tablespace &臨時表空間名稱 including contents and datafiles;

--創建用戶表空間
CREATE SMALLFILE TABLESPACE &永久表空間名稱 DATAFILE ‘&表空間文件存儲路徑\&永久表空間名稱.DBF‘ SIZE 300M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ;
CREATE SMALLFILE TEMPORARY TABLESPACE &臨時表空間名稱 TEMPFILE ‘&表空間文件存儲路徑\&臨時表空間名稱.DBF‘ SIZE 30M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
CREATE USER &用戶名 PROFILE "DEFAULT" IDENTIFIED BY "&密碼" DEFAULT TABLESPACE &永久表空間名稱 TEMPORARY TABLESPACE &臨時表空間名稱 ACCOUNT UNLOCK ;
GRANT "CONNECT" TO &用戶名;
GRANT "DBA" TO &用戶名;
GRANT create any table TO &用戶名;
GRANT alter any table TO &用戶名;
GRANT create any view TO &用戶名;
GRANT drop any table TO &用戶名;
--空表分配空間
alter system set deferred_segment_creation=false;
--更改密碼為無期(默認180 天到期)
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

導入數據庫的方法

cmd命令行模式:
導出 exp wpms/wpms@wpms file=d:\wpms.dmp log=d:\wpms.log statistics=none
導入 imp wpms/wpms@wpms file=d:\wpms.dmp log=d:\wpms.log ignore=y full=y

導出 :

wpms/wpms@wpms
userid/password@服務器名
服務器名是從oracle安裝文件中的product/11.20/dbhome_1/network/admin/tnsnames.ora下查找的。
那裏有address,port和service_name
file=** 是導出到本地文件中 log=** 是保存日誌到本地文件中
statistics=none 意思是不拷貝統計信息 遠程導出的例子
exp 用戶名/密碼@遠程的IP:端口/實例

這裏的** 端口/實例 **是一起的,不是或者的意思

file=存放的位置:\文件名稱.dmp full = y。

導入

imp wpms/wpms@wpms username/password@服務器名 服務器名是從oracle安裝文件中的product/11.20/dbhome_1/network/admin/tnsnames.ora下查找的。
file=** 是導出到本地文件中 log=** 是保存日誌到本地文件中
ignore=y 忽略表的存在

11g創建表空間和用戶(不區分大小寫)與導入導出命令