常用Oracle語句

2021-06-25 13:03:26 字數 1083 閱讀 7470

1, --建立表空間

2,--建立使用者名稱並確定表空間

create user watf identified by watf profile default  default tablespace "watf" temporary tablespace temp account unlock;

3,--給使用者賦予許可權

grant dba  to watf;

4, 刪除user

drop user username  cascade;

5, 刪除表空間

drop tablespace watf including contents and datafiles;

6,修改表空間使用者密碼

--alter user watf identified by watf;

7, 匯出表結構及資料:

exp syq/[email protected]/orcl  tables=(ext_reportconfig_info, ext_reportconfig_metadata, ext_reportconfig_value)  rows=y  grants=n triggers=n compress=n file=c:\syq_reportconfig.dmp 

注意:tables和owner不能同時使用。

8, 匯入\匯出表結構及資料

imp  syq/syq@localhost/orcl file=d:\goldenwater\syq.dmp full=y

exp a1301_zwgl_r/a1301_zwgl_r@localhost/orcl file=c:\zwgl.dmp  grants=n triggers=n owner=a1301_zwgl_r

9, expdp命令

(1)開啟sql>create directory dump_dir as 'd:\temp';

(2) sql>grant read, write on directory dump_dir to syq;

(3) 開啟dos, expdp syq/syq@localhost/orcl dumpfile=syq_2015-4-1.dmp directory=dump_dir;

常用Oracle語句

表結構操作 建表語句 create table test id varchar 14 name varchar2 64 create table test varchar 2 name varchar2 2 修改表名 將表名test重新命名為test1 alter table test rename...

oracle常用sql語句

1.解鎖oracle使用者下某個使用者 以內建的scott使用者為例 sql conn as sysdba sql alter user scott account unlock identified by tiger 解釋 首先要切換到sysdba使用者下,否則會提示 許可權不足 error at...

oracle常用SQL語句

最近專案中用到,現記錄一下 新增主鍵 alter table shop spec detail add constraint spec detail id primary key id 新增索引 create index spec detail id on shop spec detail id 給...