freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

oracledba(ch)(更新版)

2025-02-17 03:37上一頁面

下一頁面
  

【正文】 對特定用戶選擇表的數(shù)據(jù)裝載 imp system/manager file= fromuser=scott tables= (dept,emp) ? 裝載從另外用戶中卸載的表 imp scott/tiger fromuser=blake touser=scott file= tables=(unit,manager) ? 裝載從一個用戶到另外一個用戶的表 imp system/manager file= fromuser=scott touser=blake tables=(*) ? Oracle 數(shù)據(jù)庫的備份與恢復(fù) –數(shù)據(jù)庫備份 –數(shù)據(jù)庫例程失敗的恢復(fù) –介質(zhì)故障的恢復(fù) 備份方式 ? 物理備份 就是 Oracle的數(shù)據(jù)文件通過操作系統(tǒng)的工具進(jìn)行的 備份。 ? Import – 它將讀取轉(zhuǎn)出的數(shù)據(jù)將重建數(shù)據(jù)庫的內(nèi)容與結(jié)構(gòu)。 rolename privelege...... 常用的幾個角色 role (權(quán)限的集合 ) connect (8) 連上 Oracle,做最基本操作 resource(5) 具有程序開發(fā)最基本的權(quán)限 dba (77)數(shù)據(jù)庫管理員所有權(quán)限 expfulldatabase 可把數(shù)據(jù)庫整個備份輸出的 權(quán)限 impfulldatsabase 可把數(shù)據(jù)庫整個備份恢復(fù)輸 入的權(quán)限 (3)alter user。 使回滾段 ONLINE ?ALTER ROLLBACK SEGMENT rbs01 ONLINE。 ALTER TABLESPACE app_data DEFAULT STORAGE (INITIAL 2M NEXT 2M MAXEXTENTS 999)。 Quick Reference 管理控制文件 課程目標(biāo) ? 解釋控制文件的使用 ? 了解控制文件的內(nèi)容 ? 獲取控制文件信息 ? 復(fù)用控制文件 控制文件的作用 是小的二進(jìn)制文件,在 : 數(shù)據(jù)庫 MOUNT 數(shù)據(jù)庫運行需要使用。 ? DML – update(改變表與視圖現(xiàn)有行與列的值 ) update emp set sal=1000 where empno=7369。甚至通過 PL*SQL語言還可以開發(fā)基于 Web的應(yīng)用。 任何 Oracle用戶都不能改變數(shù)據(jù)字典的任何數(shù)據(jù)。 SCN自動增加,在數(shù)據(jù)庫是唯一的。與 SGA不同, PGA僅被一個進(jìn)程使用。 Background Processes – ? Database Writer (DBW0) 負(fù)責(zé)將數(shù)據(jù)的更改由 database buffer cache寫到 data files 。分配在 Oracle Server駐留的計算機(jī)虛擬內(nèi)存中。 ? 一個 data block對應(yīng)一個或多個分配給 data file的操作系統(tǒng)塊。 ? 每個 segment 有一個或多個 extent 組成。這些物理結(jié)構(gòu)在 oracle服務(wù)運行時與操作系統(tǒng)相配合。 – 口令驗證文件 用來驗證啟動和關(guān)閉 Oracle實例的用戶。 –當(dāng)數(shù)據(jù)庫空間不足時,數(shù)據(jù)文件具有自動擴(kuò)展的特性。 Oracle服務(wù) (server)是一個關(guān)系數(shù)據(jù)庫 (relational database)管理系統(tǒng),提供開放、全面、完整的信息管理 。 Oracle 數(shù)據(jù)庫可以分為 邏輯 (logical)結(jié)構(gòu)和物理 (physical)結(jié)構(gòu) 。 ? 控制文件 (Control files) 包含維護(hù)和檢驗數(shù)據(jù)庫一致性的信息。 – An Oracle database can be logically grouped into smaller logical areas of space known as tablespaces. – 一個 tablespace 只能同時屬于一個 database。 ?數(shù)據(jù)庫管理員在數(shù)據(jù)文件創(chuàng)建后可以改變它的大小或者設(shè)置為根據(jù)需要自動增長。 – 當(dāng) segment增長時, extents被加到 segment 中。 ? Data block的最大尺寸依賴于操作系統(tǒng)。 ? 數(shù)據(jù)緩沖區(qū) ( database buffer cache)用來存儲最近從數(shù)據(jù)文件中讀寫過的數(shù)據(jù)。 – ? The Checkpoint Process (CKPT) 負(fù)責(zé)更新數(shù)據(jù)庫的控制文件( control files )中的狀態(tài)信息。在這一點, Oracle server可以保證即使在實例失敗時數(shù)據(jù)也不會丟失。 SQL語句的執(zhí)行過程 ? A、用戶發(fā)出 SQL請求,打開游標(biāo); ? B、把 SQL語句語法分析,執(zhí)行計劃,數(shù)據(jù)字典等信息存入內(nèi)存中共享池內(nèi); ? C、從數(shù)據(jù)文件中把相關(guān)數(shù)據(jù)塊讀入數(shù)據(jù)緩沖區(qū); ? D、做相應(yīng)操作,若做修改,先加上行級鎖,經(jīng)確認(rèn)后,把改過前后記錄內(nèi)容存入重做日志緩沖區(qū)內(nèi); ? E、返回結(jié)果給用戶,關(guān)閉游標(biāo)。 – 系統(tǒng)管理員需要嚴(yán)格管理系統(tǒng)用戶 .(sys and system) 數(shù)據(jù)字典分類 – USER_* :用戶擁有的對象 – ALL_*: 可訪問的對象 – DBA_*: 所有對象 . 93個 – 118個 – 165個 –從 DICTIONARY( DICT)中可查到名稱 常用的數(shù)據(jù)字典 Dba_tablespaces Dba_data_files Dba_tables Dba_users Dba_views Dba_indexes Dba_db_links Dba_free_space Dba_ind_columns Dba_jobs Dba_objects Dba_rollback_segs Dba_segments Dba_sequences Dba_snappshots Dba_synonyms Dba_tab_columns Dba_triggers Dba_constraints Dba_cons_columns 前綴 范圍 USER 用戶視圖 ALL 用戶可訪問的部分 DBA 數(shù)據(jù)庫管理員視圖 PL*SQL PL*SQL – SQL是結(jié)構(gòu)化的查詢語言 ? Oracle的 SQL語言包含對 ANSI/ISO標(biāo)準(zhǔn) SQL語言的擴(kuò)充。 – having 子句 select deptno,min(sal),max(sal) from emp where job=‘ CLERK’ group by deptno having min(sal)1000。 ? 不支持 select into ,要用 create as create table as select * from tablename 常用的 sql函數(shù) ? number function – abs(n) – mod(m,n) – power(m,n) – round(m,n) – sign(n) – sort(n) 開平方 – trunc(n,m) ? Date function – ADD_MONTHS(d,n) – LAST_DAY(d) – MONTHS_BETWEEN(d1, d2) – NEXT_DAY(d, char) – SYSDATE ... ? Conversion Functions – TO_CHAR(d ,format) – TO_CHAR(n ,format) – TO_NUMBER – TO_DATE ? character function – CONCAT(char1, char2) / *返回 char1與 char2的連接 */ – INITCAP(char) /* 返回第一個字母大寫的 string */ – LPAD(char1,n [,char2]) – LTRIM(char [,set]) – LOWER – REPLACE(char,search_string[,replacement_string]) – SUBSTR(char, m [,n]) – INSTR (char1,char2 [,n[,m]]) – UPPER(char) – LENGTH(char) ... ? 其它函數(shù) – NVL(expr1, expr2) – USER ... SQL*Plus SQLPlus 是 Oracle 的一個實用程序 . ? sql*plus的使用: –數(shù)據(jù)庫創(chuàng)建后,將安裝 scott/tiger的 demo用戶。 建立表空間 CREATE TABLESPACE app_data DATAFILE ?DISK4/?SIZE 100M, ?DISK5/?SIZE 100M MINIMUM EXTENT 500K DEFAULT STORAGE (INITIAL 500K NEXT 500K MAXEXTENTS 500 PCTINCREASE 0)。 表空間必須在 ONLINE狀態(tài) 表空間中不含活動的 事物 . 表空間中不含活動的 回滾段 表空間中不在作在線備份 刪除表空間 DROP TABLESPACE app_data INCLUDING CONTENTS。 使用 ALTER ROLLBACK SEGMENT命令 使回滾段 Offline ?ALTER ROLLBACK SEGMENT rbs01 OFFLINE。 權(quán)限的管理 Gr a n ti n g P r i vi l e g e s w i th o u t r o l e su se r sGr a n ti n g P r i vi l e g e s Usi n g Rol e su se r sr o l ep r i v i l e g e sR OL E S權(quán)限的分類 system privilege 針對整個系統(tǒng)操作的權(quán)限 object privilege 針對整個具體 object操作的 權(quán)限 可查看 dbasysprivs, dbafabprivs。 Export (卸載 ) ? 執(zhí)行 export – exp username/password parfile=filename – 交互式 ? exp username/password ? 獲取聯(lián)機(jī)幫助 – exp help=y ? PARFILE文件 – 格式: ? FULL=Y ? FILE= ? GRANTS=Y ? INDEXES=Y ? CONSISTENT=Y Export (卸載 ) ? export常見參數(shù)的含義 – userid 是 exp命令的第一個參數(shù)。 MEMBER /u01/oradata/test/ /u01/oradata/test/ /u01/oradata/test/ 物理備份 ? 確認(rèn)需要備份的文件的位置 – 控制文件 ? 以 Oracle用戶的身份進(jìn)入 OS。 INSTANCE test /* test為 oracle的 sid */ 熱備份 (物理備份 ) ? 定義 –在數(shù)據(jù)庫啟動的情況下進(jìn)行的備份。 svrmgralter database archivelog。 數(shù)據(jù)庫熱備份的步驟 2. 備份數(shù)據(jù)庫 – 備份控制文件 svrmgrconnect internal。 Database log Mode Archive Mode sqlconnect sys/manager sqlselect log_mode from v$database。 – 參數(shù) inctype=plete (全備份 ) ? 將數(shù)據(jù)庫中的所有數(shù)據(jù)對象卸載 – inctype=incremental (增量備份 ) ? 對數(shù)據(jù)庫經(jīng)過上次全備份、累計備份、增量備份后修改的表進(jìn)行 export。 imp sys/manager buffer=4096000 file= ignore=y full=y inctype=restore 將第二天增量備份的 dump文件 imp到數(shù)據(jù)庫中。(數(shù)據(jù)文件不能
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1