原创 oracle數據庫安裝前的環境配置
系統版本redhat5.6一 安裝前環境配置查看內存grep MemTotal /proc/meminfogrep SwapTotal /proc/meminfo(或者free -m同時查看內存和swap空間,一般需要內存2G,swap空間
原创 讀書筆記
DBCA工具建庫,默認會創建3份控制文件。控制文件管理數據庫的狀態。控制文件記錄着數據庫的名稱,數據庫的物理佈局。ckpt進程更新控制文件信息,反映系統狀態。而這些信息在下一次啓動數據庫時又會被用來校驗數據庫的一致性。數據庫的正常運行過程中
原创 em創建的兩種方式
em創建(兩種方式1,圖形dbca,當然了,前提是先創建一個監聽。 2,手工命令安裝em)手工命令創建em(確保數據庫開啓,確保監聽正常並且最好是動態監聽,確保system表空間夠用大概1G左右),我的空間有限只給了800M,如下 sele
原创 讀書筆記3
第三章 備份恢復DBA處理數據庫故障的信息和耗費的時間完全取決於所做的預防策略,計劃考慮的越周詳、方案越完整,在恢復過程中選擇的餘地就越大。對於故障的應對方法可以從硬件、軟件兩個層面來考慮、歸檔模式的優缺點:歸檔日誌文件中保留了數據庫的改動
原创 讀書筆記
邏輯結構oracle的邏輯結構包括表空間(tablespace)、數據段(segment)、分區(extents)、數據塊(block)磁盤最小存儲單位是sector,每個sector是512字節。oracle數據庫的最基本存儲單位是數據塊
原创 遊標練習
record類型示例(%type):set serveroutput ondeclarev_empno emp.empno%type;type emp_record is record(ename emp.ename%type,sal
原创 listener配置小練習
作業:1521 1526環境裏存在一個數據庫實例A實現:1521監聽A數據庫A數據庫的信息主動註冊到1526監聽器上並且通過easy connect和sqlplus sys/oracle@網絡服務名 as sysdba 方式驗證解析:保證數
原创 回收回收站裏的表
快速恢復一張刪掉的表conn scott/tigerselect * from tab;drop table t;select * from tab;show recycle;select * from "BIN$QzTCQTKyHUHgU
原创 遊標練習
record類型示例(%type):set serveroutput ondeclarev_empno emp.empno%type;type emp_record is record(ename emp.ename%type,sal
原创 臨時文件和數據文件的幾點差異
臨時文件和常規數據文件的一些差異1 臨時數據文件總是被設置成nologging2 不能使用alter database創建臨時數據文件3 介質恢復不能恢復臨時數據文件4 創建臨時數據文件時,oracle並不總是給它分配空間,知道需要使用這些
原创 讀書筆記
邏輯結構oracle的邏輯結構包括表空間(tablespace)、數據段(segment)、分區(extents)、數據塊(block)磁盤最小存儲單位是sector,每個sector是512字節。oracle數據庫的最基本存儲單位是數據塊
原创 listener 配置小練習之方法二
作業:1521 1526環境裏存在一個數據庫實例A實現:1521監聽A數據庫A數據庫的信息主動註冊到1526監聽器上並且通過easy connect和sqlplus sys/oracle@網絡服務名 as sysdba 方式驗證下面我想用另
原创 表空間對空閒區的管理方式
表空間對空閒區的管理兩種方式1 數據字典管理 所有表空間上的空閒區通過數據字典集中管理(通過兩張表FET$和UET$管理)缺點:任何表空間創建對象時都要先訪問數據字典(每次進行空間分配時都要更新兩張字典表,會同時產生undo和redo,
原创 表空間擴展
表空間擴容的三種方式1 SQL> alter database datafile 5 resize 350M;2 SQL> alter database datafile 5 autoextend on maxsize 500M;3 添加新
原创 substr instr trim ltrim rtrim函數詳解
substr(‘源字符串’,開始位置,截取長度) substr('This is a test', 6, 2) would return 'is' substr('This is a test', 6)