偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Oracle管理腳本對(duì)數(shù)據(jù)字典的創(chuàng)建

數(shù)據(jù)庫(kù) Oracle
以下的文章主要是對(duì)Oracle管理腳本對(duì)數(shù)據(jù)字典的創(chuàng)建的實(shí)際步驟的描述,在Oracle數(shù)據(jù)庫(kù)創(chuàng)建之后,來(lái)運(yùn)行相關(guān)Oracle管理腳本完成。

我們大家都清楚Oracle里的數(shù)據(jù)字典是Oracle數(shù)據(jù)庫(kù)中的十分重要的組成部分,它提供了一些相關(guān)的數(shù)據(jù)庫(kù)信息,它是絕大部分的Oracle用戶(從應(yīng)用的最終用戶、應(yīng)用的設(shè)計(jì)開(kāi)發(fā)者到數(shù)據(jù)庫(kù)管理員)的十分重要的信息來(lái)源。

當(dāng)采用Oracle統(tǒng)一安裝器(Oracle Universal Installer)創(chuàng)建數(shù)據(jù)庫(kù)時(shí),Oracle服務(wù)器有關(guān)的字典視圖和腳本***會(huì)被自動(dòng)安裝。但當(dāng)需要升級(jí)目前的Oracle數(shù)據(jù)庫(kù)服務(wù)器時(shí),數(shù)據(jù)庫(kù)管理員必須要手工重新運(yùn)行創(chuàng)建這些視圖或腳本的SQL。安裝完數(shù)據(jù)庫(kù)后,Oracle數(shù)據(jù)庫(kù)管理腳本就存放在操作系統(tǒng)中。對(duì)于UNIX和NT操作系統(tǒng),分別位于不同的物理目錄下。

操作系統(tǒng) 腳本目錄位置
 

  1. UNIX $ORACLE_HOME/rdbms/admin   
  2. NT %ORACLE_HOME%\rdbms\admin  

Oracle中幾乎所有的系統(tǒng)管理腳本都保存在該文件目錄下,該目錄下含有上百個(gè)不同文件。這些不同的文件都有什么作用呢?本文將詳細(xì)討論組成Oracle管理腳本的命名規(guī)范。這樣用戶看到某個(gè)文件大概就可以知道該文件主要用途是什么。該目錄下的文件按照功能不同可分為4大類,Oracle為了容易區(qū)分這幾類不同的文件,對(duì)于文件的命名遵從一定的規(guī)則。見(jiàn)表2所示。

命名規(guī)則 功能描述   

cat*.sql 關(guān)于目錄和數(shù)據(jù)字典信息   

dbms*.sql 數(shù)據(jù)庫(kù)中關(guān)于包的說(shuō)明   

prvt*.plb 加密過(guò)的包代碼   

utl*.sql 數(shù)據(jù)庫(kù)其他功能的表和視圖

 

 

下面來(lái)詳細(xì)介紹這四種不同類型的腳本功能:

cat*.sql 腳本

該類腳本主要用于創(chuàng)建數(shù)據(jù)字典視圖。其中,腳本catalog.sql 和 catproc.sql 是創(chuàng)建數(shù)據(jù)庫(kù)后必須要運(yùn)行的兩個(gè)腳本。這兩個(gè)腳本的功能說(shuō)明見(jiàn)表3所示。

腳本 腳本說(shuō)明

catalog.sql 創(chuàng)建系統(tǒng)常用的數(shù)據(jù)字典視圖和同義詞

catproc.sql 運(yùn)行服務(wù)器端所需要的PL/SQL腳本

(1) catalog.sql

該腳本創(chuàng)建相對(duì)于系統(tǒng)基表的視圖和系統(tǒng)動(dòng)態(tài)性能視圖以及他們的同義詞。該腳本又同時(shí)運(yùn)行創(chuàng)建其他對(duì)象的腳本,主要有:

基本PL/SQL環(huán)境,包括PL/SQL的聲明:

- 數(shù)據(jù)類型

- 預(yù)定義例外

- 內(nèi)建的過(guò)程和函數(shù)

- SQL操作等

審計(jì)

導(dǎo)入/導(dǎo)出

SQL*Loader

安裝選項(xiàng)

2)catproc.sql

該腳本主要用于建立PL/SQL功能的使用環(huán)境。此外,還創(chuàng)建幾個(gè)PL/SQL包用于擴(kuò)展RDBMS功能。該腳本同時(shí)還為下面的一些RDBMS功能創(chuàng)建另外的一些包和視圖:

警告(Alerts)

管道(Pipes)

日志分析(LogMiner)

大對(duì)象(Large objects)

對(duì)象(Objects)

高級(jí)隊(duì)列(Advanced queuing)

復(fù)制選項(xiàng)( Replication option)

其他的一些內(nèi)建包和選項(xiàng)(Other built-ins and options)

(3)其他腳本

在該目錄下還有其他一些腳本用來(lái)擴(kuò)展Oracle數(shù)據(jù)庫(kù)服務(wù)器功能。如,catadt.sql 腳本用來(lái)創(chuàng)建RDBMS中用來(lái)顯示兆數(shù)據(jù)信息的數(shù)據(jù)字典視圖。catnoadt.sql 腳本用來(lái)刪除這些表和視圖。

以上的相關(guān)內(nèi)容就是對(duì)Oracle管理腳本介紹的介紹,望你能有所收獲。

【編輯推薦】

  1. Oracle系統(tǒng)函數(shù)的總結(jié)
  2. 對(duì)Oracle數(shù)據(jù)庫(kù)表大小的修改
  3. Oracle性能優(yōu)化的要點(diǎn)
  4. 轉(zhuǎn)移Oracle海量數(shù)據(jù)到另外的用戶流程
  5. Oracle進(jìn)程中出現(xiàn)帶鎖狀況的解決
責(zé)任編輯:佚名 來(lái)源: 博客園
相關(guān)推薦

2015-07-22 17:21:34

Oracle數(shù)據(jù)字典

2010-03-31 16:38:02

Oracle數(shù)據(jù)字典

2010-04-06 17:17:16

Oracle數(shù)據(jù)字典

2010-04-09 10:13:13

Oracle數(shù)據(jù)字典

2010-04-28 17:49:41

Oracle數(shù)據(jù)字典

2010-04-22 09:36:56

Oracle數(shù)據(jù)字典

2010-04-27 16:18:26

Oracle數(shù)據(jù)字典

2009-10-22 16:35:48

Oracle系統(tǒng)管理員Oracle數(shù)據(jù)字典

2010-11-15 16:08:15

ORACLE系統(tǒng)表

2010-05-10 15:22:34

Oracle數(shù)據(jù)字典

2010-04-06 17:36:15

Oracle數(shù)據(jù)字典

2010-04-22 10:00:41

Oracle數(shù)據(jù)字典

2010-04-28 16:37:31

Oracle數(shù)據(jù)字典

2010-07-14 13:50:48

SQL Server數(shù)

2023-05-03 09:18:24

RedisDB數(shù)據(jù)字典Dict

2022-10-10 08:01:08

MySQL字典表

2023-03-06 07:48:01

數(shù)據(jù)字典Spring

2018-01-19 09:38:28

數(shù)據(jù)庫(kù)Oracle數(shù)據(jù)字典

2017-09-05 09:18:54

OracleCLOB大數(shù)據(jù)

2023-03-04 20:50:19

MySQL字典InnoDB
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)