亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle12C基本管理(持續更新)

發布時間:2020-06-22 11:46:09 來源:網絡 閱讀:4148 作者:丁香花下 欄目:關系型數據庫

                        Oracle基本管理命令

    在安裝完oracle數據庫后,要對數據庫進行一系列管理,下面為大家介紹一下Oracle數據庫的開啟,監聽程序的啟動,可插拔數據庫以及表空間和表空間的管理。

    什么是Oracle的表空間呢?Oracle數據庫是通過表空間來存儲物理表的,一個數據庫實例可以有N個表空間,一個表空間下可以有N張表。表空間的類型有SYSTEM 系統表空間 ,用于存放關于表空間的名稱,控制文件,數據文件等管理信息。SYSAUX 輔助系統表空間 ,用于減少系統表空間的負荷。TEMP,臨時表空間 ,存放零時表和臨時數據,用于排序。USERS 用戶表空間  ,存放永久性用戶對象及私有信息,也稱數據表空間。每個數據都有用戶表空間,創建的用戶放在用戶表空間中,否則放在system表空間中。UNDO 重做表空間 ,用來幫助回退未提交的事務數據。

   Oracle12C的最大的特性是支持熱插拔數據庫:在CDB中可以有一個或多個PDBS,PDBS向后兼容,可以像以前在數據庫中那樣操作PDBS,這些組件中的每一個都可以被稱為一個容器。因此,ROOT(根)是一個容器,Seed(種子)是一個容器,每個PDB是一個容器。每個容器在CDB中都有一個獨一無二的的ID和名稱。

以下內容就是Oracle數據庫的開啟,監聽程序的啟動、熱插拔數據庫以及表空間的管理的一下實際操作。

1、開啟oracle數據庫

[root@bogon ~]# su - oracle    #先切換到oracle用戶

[oracle@bogon ~]$ sqlplus / as sysdba    #使用sys最高管理員登錄

SQL> startup        

數據庫啟動三部曲:

啟動例程

裝載數據庫

打開數據庫

Oracle12C基本管理(持續更新)


2、數據庫的4種關閉方法

●:shutdown normal       #等待所有事務提交完成后關閉數據庫

●:shutdown immediate  #事務繼續操作,正常提交,即時關閉數據庫(推薦使用)

●:shutdown transactional  #所有事務回滾,即時關閉數據庫

●:shutdown abort      #強制關閉數據庫(一般不用)


3、安裝完成后默認可以使用5500端口訪問監控頁面。

這里有一個小問題,就是重啟完oracle服務器后無法登陸5500端口進行訪問,原因是重啟后5500端口未開啟,需執行以下操作:

[oracle@bogon ~]$ lsnrctl   start      #開啟監聽

Oracle12C基本管理(持續更新)

如果開啟監聽報錯

監聽端點概要...

  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))

  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))

監聽程序不支持服務

需要用root用戶輸入

[root@bogon ~]# xhost +

然后切換到oracle用戶輸入

[oracle@bogon ~]$ export DISPLAY=:0.0


4、創建數據庫

[oracle@bogon ~]$ dbca   #然后等它跳出圖形化界面操作即可

Oracle12C基本管理(持續更新)

Oracle12C基本管理(持續更新)

Oracle12C基本管理(持續更新)

Oracle12C基本管理(持續更新)

Oracle12C基本管理(持續更新)

數據庫路徑存放位置

Oracle12C基本管理(持續更新)

5、表空間管理

首先創建表空間,命令如下:

SQL> create tablespace works       #創建表空間名為works

  2  datafile '/orc/app/oracle/oradata/works01.DBF'             #定義路徑,文件拓展名為.DBF

  3  size 10M autoextend on;      #空間大小為10M

Oracle12C基本管理(持續更新)

調整表空間大小的兩種方法

方法一,直接修改大小:

SQL> alter database datafile

  2  '/orc/app/oracle/oradata/works01.DBF'

  3  resize 200M;

方法二,添加文件:

SQL> alter tablespace works 

  2  add datafile

  3  '/orc/app/oracle/oradata/works02.DBF'

  4  size 60M autoextend on;


查看表空間大小

Oracle12C基本管理(持續更新)

更改表空間權限命令如下:

SQL> alter tablespace works read write;       #更改works表空間為可讀可寫

SQL> alter tablespace works read only;        #更改works表空間為只讀

Oracle12C基本管理(持續更新)


刪除表空間

SQL> drop tablespace works including contents;              #連同表空間中的數據一并刪除(including contents不加這句表空間的內容不刪除)

Oracle12C基本管理(持續更新)

6、可插拔數據庫(容器數據庫與常規數據庫的切換 CDB與PDB)

SQL> show con_name     #查看數據庫模式                                                      

Oracle12C基本管理(持續更新)

SQL> show pdbs;       #查看所有容器型數據庫

Oracle12C基本管理(持續更新)

SQL> alter pluggable database orclpdb open;    #切換為插接式數據庫模式

SQL> alter session set container=orclpdb;          #接入插拔式數據庫

Oracle12C基本管理(持續更新)

切換回默認數據庫模式

SQL> shutdown immediate       #先關閉插拔式數據庫

SQL> startup                              #重新打開

SQL> alter session set container=cdb$root;   #切換回默認數據庫模式

Oracle12C基本管理(持續更新)

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乐业县| 杭州市| 阿巴嘎旗| 平江县| 玛多县| 广德县| 桐乡市| 德令哈市| 嘉鱼县| 通榆县| 茂名市| 雷州市| 民丰县| 乌审旗| 南丹县| 攀枝花市| 兴化市| 柘荣县| 平昌县| 白朗县| 铜陵市| 拜泉县| 庆云县| 湘潭县| 五常市| 志丹县| 抚顺县| 陵水| 罗平县| 陆河县| 彭泽县| 锡林浩特市| 繁峙县| 太谷县| 贵阳市| 文成县| 岐山县| 无为县| 犍为县| 夏河县| 临沂市|