1、表空間創建
--刪除表空間
drop tablespace EVPBDMGIS including contents and datafiles;
--刪除用戶
drop user EVPBDMGIS cascade;
--創建表空間
create tablespace EVPBDMGIS datafile 'D:\app\Administrator\oradata\orcl\EVPBDMGIS.DBF' size 500m reuse autoextend on next 16m maxsize unlimited logging extent management local segment space management auto;
--創建用戶設置默認表空間
create user EVPBDMGIS identified by EVPBDMGIS
default tablespace EVPBDMGIS
temporary tablespace temp;
--設置用戶權限
grant connect,resource,exp_full_database,imp_full_database to EVPBDMGIS ;
--查詢當前連接用戶
--select username,sid,serial# from v$session
--清除連接用戶
--alter system kill session '223,50256'
2、導入、導出
--導出表結構
exp sjcg/sjcg@orcl owner=sjcg file=D:\sjcg0727schema.dmp rows=n compress=n
--導出命令:exp 用戶名/密碼@數據庫 owner=用戶名 file=文件存儲路徑(如:F:\abcd.dmp)
exp sjcg/sjcg@orcl file=D:\sjcg_ev_20190124.dmp owner=sjcg
--導入命令:imp 用戶名/密碼@數據庫 fromuser=用戶名 touser=用戶名 file=d:\cu.dmp ignore=y
imp hzuhvproj/hzuhvproj@orcl fromuser=hzuhvproj touser=hzuhvproj file=D:\Temp.dmp ignore=y
--導入指定表
imp sjcg/sjcg@orcl tables=(ev_t_bc_lineproperty,ev_t_bc_mapobject,ev_t_bc_mapobjectproperty,ev_t_bc_station) file=D:\Temp\SJCG0122schema.dmp
cu/mycu@db:導入的數據庫登陸(用戶名/密碼@數據庫)
fromuser:文件的指定用戶
touser:指定導入到當前登錄的數據庫某個用戶
file:需要導入的數據文件
ignore:是否忽略創建錯誤
--登錄不區分大小寫
alter system set sec_case_sensitive_logon=false
--解鎖用戶
ALTER USER username ACCOUNT UNLOCK;