1.首先咱們能夠用管理員用戶以sysdba的身份登陸oracle
sqlplus username/password as sysdba
2.而後我就能夠來建立用戶了.
create user username identified by password;
3.建立好用戶咱們接着就能夠修改用戶的密碼.
alter user username identified by password;
4.通常在開發狀況下,咱們不會使用用戶的默認表空間,因此這時咱們須要建立一個表空間.
1)默認設置表空間自動擴展,且每次擴展空間大小爲100M,不限制最大空間
create tablespace tablespacename datafile 'f:\ts_zzg\zzg_data.dbf' size 2000M autoextend on next 100m maxsize unlimited;
2)默認設置表空間自動擴展,且每次擴展空間大小爲100M,限制最大空間爲5G,注:datafile後面是表空間的物理存儲路徑,文件名的後綴能夠隨便.
create tablespace tablespacename datafile 'f:\ts_zzg\zzg_data.dbf' size 2000M autoextend on next 100m maxsize 5G;
5.建立好表空間,還須要將表空間分配給用戶.
alter user zzg default tablespace ts_zzg;
6.給用戶分配DBA權限
grant dba to zzg;
7.給用戶分配了表空間,用戶還不能登錄(沒有登陸權限),所以還須要爲用戶分配權限
grant create session,create table,create view,create sequence,connect,resource,unlimited tablespace to zzg;
8.給用戶分配了權限以後咱們就能夠用zzg用戶來登陸了
conn username/password;
9.登陸以後咱們也能夠來查詢用戶所具備的權限
select * from session_privs;
10.咱們也能夠刪除用戶及其相關對象,刪除以前先斷開相關連接
drop user username cascade;
11.imp導入數據,cmd命令行執行如下imp腳本
imp cqyyt/123456 file=C:db.dmp full =y owner=cqyyt
imp username/123456 fromuser=fromusername touser=tousername file=F:\DEBT_QKJ_0731.dmp log=F:\DEBT_QKJ_0108.log ignore=y
12.exp導出數據,cmd命令行下按如下命令執行便可
exp gd_base/11@192.168.13.211/oanet file=D:\export\gd_base.dmp log=D:\export\gd_base.log owner=gd_base
exp gd_base/11@oanet file=D:\export\gd_base.dmp log=D:\export\gd_base.log owner=gd_base