原创 oracle 容器數據庫·用戶

在CDB創建的用戶一定C##開頭的,稱爲COMMON用戶(公用用戶) 在CDB中不允許創建本地用戶 在PDB中不允許創建公用用戶   1、創建用戶 在CDB中創建的公用用戶,默認情況下是在所有的PDB都會有同樣的公用用戶,但在授權的時候,

原创 mysql 在centos7安裝MYSQL

1、獲取安裝包 用遠程登錄工具xshell 登錄到Linux 系統; 進入到目錄 /usr/local/src 使用工具wget 下載在線下載安裝包;(包有點大,網絡好的話很快就下載),命令如下: wget http://mirrors.

原创 oracle 內存

內存: 物理內存分配數據庫實例的大小 show parameter memory_max_target;     查看是否啓用了AMM show parameter memory_target;     如果AMM啓用此時這個值爲0沒如果

原创 oracle RMAN指定路徑產生備份集

指定路徑產生備份集 backup as backupset format '/u02/backup/rman/df_%d_%s_%p.bak' datafile 7;     同理還有很多執行形式 backup as backupset

原创 oracle 臨時表空間與回滾表空間的創建

臨時表空間與回滾表空間的創建 創建臨時表空間用OMF管理create temporary tablespace temp1;   查詢臨時表空間及對應的數據文件select name,byte/1024/1024 MB from v$te

原创 oracle 數據併發管理

打開兩個會話,修改同一條數據會話1conn hr/hrupdate employees set salary=20000 where employee_id=206;這裏數據修改成功但沒有提交 會話2conn hr/hrupdate em

原创 oracle pdb

pdb 查看有哪些PDB show pdbs;     查看pdb視圖 desc v$pdbs;     查看當前連接的是哪個數據庫 show con_name;     切換數據庫 alter session set container

原创 oracle 容器數據庫·角色

1、創建公共角色 conn / as sysdba create role c##r1 container=all;     2、給公共角色授權 grant create any table to c##r1; grant create

原创 oracle 表空間的數據文件丟失或損壞的恢復

表空間的數據文件丟失或損壞的恢復   select ts#,file#,name from v$datafile; 查看錶空間和編號       刪除一個表空間文件     此時關閉數據庫 再開啓時發現系統提醒缺少文件     使用RMA

原创 oracle 創建恢復目錄數據庫

創建恢復目錄數據庫 一個數據庫,通過恢復數據庫可以管理目錄數據庫的備份信息 創建一個表空間 創建一個用戶並把用戶的默認表空間指定爲剛創建的表空間create user catuser2 identified by oracle defau

原创 oracle 數據遷移工具exp、imp

數據遷移工具 兩個數據之間,或是數據在升級的時候、生產環境到測試環境的數據移動   邏輯導出導入工具: exp----邏輯導出工具 imp----邏輯導入工具   1、數據導出模式: (1)全庫導出 mkdir -p /home/orac

原创 oracle 表空間的延遲分配

表空間的延遲分配 登錄sysconn / as syadba   打開表空間的延遲分配alter system ser deferred_segment_creation = true;   刪除之前創建的表空間及文件drop table

原创 oracle 外部表

外部表   外部表介紹 ORACLE外部表用來存取數據庫以外的文本文件(Text File)或ORACLE專屬格式文件。因此,建立外部表時不會產生段、區、數據塊等存儲結構,只有與表相關的定義放在數據字典中。外部表,顧名思義,存儲在數據庫外

原创 oracle 從PDBSEED創建PDB

1、要確認PDBSEED的文件位置 2、創建一個目錄,這個目錄是新創建的PDB的名字 3、從PDBSEED創建PDB create pluggable database pdb2 admin user admin1 identified

原创 oracle 控制文件丟失或損壞的恢復

select name from v$controlfile; 查看控制文件 並刪除控制文件     關閉數據庫     此時可看到數據庫打開時 發生錯誤     再關閉數據庫     把數據庫啓動到nomount狀態     使用RMA