Oracle相關操作總結1

2021-06-18 08:55:38 字數 1988 閱讀 5884

1、資料庫匯入匯出

1).進入dos模式

2.)匯出資料庫

exp username/password@servname  owner=username   indexes=y file=d:/export.dmp

將username使用者下的酷匯出為dmp檔案備份。

3).匯入資料庫

imp username/password@servname  full=y indexes=y 回車

輸入dmp檔案所在位置,回車

2、oracle使用者建立及授權

1).建立新使用者

create user username identified by password;

2).授權管理

grant create table, create view, create procedure, create materialized view, create index, create sequence, create session, create database link, unlimited tablespace to username;

grant insert any table to user;

grant select any table to user;

grant update any table to user;

grant delete any table to user;

grant dba to user;

3.oracle 下建立dblink

create database link linkname use 使用者名稱 identified by 密碼 using  遠端資料庫名;

例如:create database link link名 connect to sims20_js identified by sims20_js using 'ora10g';

使用dblink 方法:

select  * from   tablename@dblinkname;

4.建立物化檢視

普通檢視僅僅是臨時查詢資料庫相關表組成的乙個假錶,而物化檢視則為乙個真實存在的表,他是佔物理記憶體的。物化檢視的資料與真實表的資料相關聯,檢視內資料的更新有刪除和插入行為(隱世,非人為操作,當然人為的刪除也允許)。

create materialized view   vv_ivr_sp_analysis_coop

refresh on demand start with sysdate

next sysdate + 1/86400 --自動重新整理時間 單位:天

with primary key

as select

t.sp_code,

t.access_code,

decode(t.sp_type_id, '2', '簡訊', '4', '彩信', '9', 'ivr') sp_type_name,

c.cn_name,

t.income,

t.check_month,

t.sp_type_id,

t.target_sims_id,

t.sims_id,

t.idx_1,

t.idx_2,

t.idx_3,

t.idx_4,

t.idx_5,

t.idx_6,

t.idx_7,

t.idx_8,

t.idx_9

from v_ivr_sp_analysis_coop t, company c, sp sp

where t.sp_code = sp.sp_code

and t.sp_type_id = sp.sp_type_id

and sp.company_id = c.company_id

;-- 物化檢視重新整理日誌         

create materialized view log on cooperate_analysis_serv_info ;   --基於主鍵的日誌

Oracle相關操作

在red hat上安裝的 oracle環境。檢視使用者許可權 select from user role privs 需要system身份登入 select count from v process 當前的連線數 select from v parameter where name processe...

Oracle相關知識(1)

系統使用者登入 系統自帶的使用者 sys,system,scott 格式 sqlplus username password servicename as sysdba 示例 sqlplus system a123456 orcl as sysdba as sysdba 表示用管理員賬戶登入 注意 ...

oracle表相關操作

新增字段 可以單個,也可以多個 alter table 表名add 列名 修改字段 alter table 表名modify 列名 刪除字段 alter table 表名drop column 列名 新增主鍵 alter table 表名add constraint pk 約束名primary ke...