oracle-創建篇

數據命令:
cmd ->sqlplus->username:system & password:orcl
**********************************************************
//創建臨時表空間
create temporary tablespace rbh_temp
tempfile 'D:\oracle\product\10.2.0\oradata\orcl\rbh_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
//創建數據表空間
create tablespace RBH_DATA
logging
datafile 'D:\oracle\product\10.2.0\oradata\orcl\rbh.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local; 
//創建用戶並指定表空間 
create user rbh identified by rbh   ----------前面rbh爲用戶名,後面的rbh爲密碼
default tablespace RBH_DATA         ----------RBH_DATA爲表空間,存放數據用的
temporary tablespace rbh_temp;     ----------rbh_temp爲臨時表空間,存放臨時數據用的
//給用戶授予權限
grant connect,resource,dba to rbh;
**********************************************************
//Oracle用戶解鎖的方法:---test=username
SQL> conn /as sysdba
SQL> alter user test account unlock;
//用戶已更改。這樣就完成了Oracle的用戶解鎖操作
//Oracle用戶修改密碼-----test=username,newpassword=password
SQL>conn / as sysdba
SQL>alter user test identified by "newpassword"
//來修改sys的密碼了, 修改system密碼也是一樣.
**********************************************************
oracle
導出數據表:
exp gzns/gzns file=D:\ns.dmp owner=gzns
導入數據表:
imp gzns/gzns file=D:\ns.dmp full=y
過程:
運行->cmd->輸入命令:exp user/pwd@dbname file=H:\ns.dmp full=y
然後回車
user-用戶名
pwd-密碼
dbname-數據庫名(這個可以省去)
E:\expdb.dmp -爲導出的文件路徑
回車,
在進入如下時,輸入no,就ok了
導出表數據(yes/no):yes> no

導入數據表:
方法一樣,就是exp 改爲 imp。
完整刪除表空間的語句:
DROP TABLESPACE FESCO INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS -------FESCO爲表空間名稱
查詢數據庫的表
select * from tab;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章