一、建立視圖CREATEORREPLACEVIEWmyviewASSELECT*FROMdeptWHEREdeptno>20WITHCHECKOPTION;二、建立只讀視圖CREATEORREPLACEVIEWmyviewASSELECT*FROMdeptWHEREdeptno>20WITHREADONLY;三、建立同義詞CREATESYNONYMdeptFORscott.dept;三、建立公共同義詞CREATEPUBLICSYNONYMdeptFORsc
系統 2019-08-12 01:52:43 2240
一.BackgroundProcessesTomaximizeperformanceandaccommodatemanyusers,amultiprocessOraclesystemusessomeadditionalOracleprocessescalledbackgroundprocesses.后臺進程定義:為了最大的性能和容納更多的用戶,oracle使用額外的進程被叫做后臺進程處理。二、后臺進程主要包括:DatabaseWriterProcess(D
系統 2019-08-29 22:04:26 2239
--========================-->Oracle參數文件--========================/*參數文件(10g中的參數文件)主要用來記錄數據庫的配置文件,在數據庫啟動時,Oracle讀取參數文件,并根據參數文件中的參數設置來配置數據庫。如內存池的分配,允許打開的進程數和會話數等。兩類參數文件:pfile:文本文件的參數文件,可以使用vi,vim等編輯器修改,文件名通常為init.oraspfile:二進制的
系統 2019-08-12 01:54:24 2238
主機名改名后oracledatabasecontrol無法啟動的問題?http://space.itpub.net/161195/viewspace-501482?一、簡介:1.概念Oracle10G的EM(Oracle10G的EM分成了2個產品,databasecontrol(用于一個database的)和gridcontro(用于多個database的)。這里遇到的問題是在databasecontrol(用于一個database的)。Gridcontr
系統 2019-08-12 01:54:10 2238
今天新安裝了一個oracleserver,實例啟動了,監聽狀態也正常。[oracle@db~]$lsnrctlstatusLSNRCTLforLinux:Version11.2.0.4.0-Productionon31-OCT-201313:02:45Copyright(c)1991,2013,Oracle.Allrightsreserved.Connectingto(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=db)
系統 2019-08-12 01:55:02 2236
--================================-->Oracle數據庫實例啟動關閉過程--================================/*Oracle數據庫實例的啟動,嚴格來說應該是實例的啟動,數據庫僅僅是在實例啟動后進行裝載。Oracle數據啟動的過程被劃分為幾個不同的步驟,在不同的啟動過程中,我們可以對其實現不同的操作,系統修復等等工作,因此了解Oracle數據啟動、關閉是非常有必要的。下面詳細了OracleD
系統 2019-08-12 01:54:24 2232
--==========================================--使用OEM,SQL*Plus,iSQL*Plus管理Oracle實例--==========================================/*一、管理組件Oracle10g數據庫管理包含三個組件,本文主要介紹DatabaseControl,SQL*Plus及iSQL*PlusDatabaseinstance(數據庫實例)-->系統使用的后臺進程Li
系統 2019-08-12 01:54:26 2231
--************************************--Oracle表緩存(cachingtable)的使用--************************************1.使用cachingtable的原因在通常的情況下,應用程序訪問在cache中的數據塊將按照LRU算法來進行處理。然而對于小表的訪問,當使用全表掃描時,則該表中的塊會放置LRU列表最近最少使用尾部的(LRU端),因此很快就被淘汰出局。然而使用基于成本
系統 2019-08-12 01:51:54 2231
--==============================--Oracle常用目錄結構(10g)--==============================大多數情況下,了解Oracle常用目錄結構,將大大提高數據庫管理與維護的工作效率,本文介紹了Oracle10g的常用目錄。關于Linux下Oralce的安裝,請參照:VmWare6.5.2下安裝RHEL5.4(配置Oracle安裝環境)Linux(RHEL5.4)下安裝Oracle10gR2下
系統 2019-08-12 01:51:46 2231
--================================--Oracle用戶、對象權限、系統權限--================================一、用戶與模式用戶:對數據庫的訪問,需要以適當用戶身份通過驗證,并具有相關權限來完成一系列動作SYS用戶,缺省始終創建,且未被鎖定,擁有數據字典及其關聯的所有對象SYSTEM用戶,缺省始終創建,且未被鎖定,可以訪問數據庫內的所有對象模式(schema):是某個用戶擁有所有對象的集合。
系統 2019-08-12 01:51:42 2231
我記得大二的時候,我們上java課程,當時老師就說了JDBC這個東西,也沒怎么好好學,直到如今,我也不直到JDBC是什么玩意,就知道這玩意能夠從數據庫提取數據,那么JDBC究竟是什么呢?JDBC是JavaDataBaseConnectivity的縮寫,含義意思是java數據庫連接,不須要多解釋了,我感覺!那么我們怎樣去做這樣子的一個連接呢?用過一次之后就會發現,事實上非常easy,記住幾個步驟,還有就是導入必要的驅動包就能夠了,以下是幾個重要的步驟:第一步
系統 2019-08-12 01:51:51 2230
好久沒寫博客了,最近這段項目再在遷移所以有點忙.下面是這段時間學習并用到的命令.首先查詢當前目錄信息select*fromdba_directories;1.導出數據庫.首先賦予用戶對目錄的權限,然后再導出log為日志.Ⅰ:SQL>>createorreplacedirectoryexportDIRas'/opt/oracle/oradata';Ⅱ:SQL>>grantread,writeondirectoryexportDIRtouserX;Ⅲ:[cmd
系統 2019-08-12 01:52:07 2226
太多的在線電子郵件存儲過程。我不轉發,弄個作為一個簡單的例子演示。createorreplaceprocedureSend_mail(mail_bodyvarchar2)issmtp_connutl_smtp.connection;user_namevarchar2(20):=utl_raw.cast_to_varchar2(utl_encode.base64_encode(utl_raw.cast_to_raw('username@email.com')
系統 2019-08-12 01:54:05 2224
Oracle面向服務的架構利用單項最佳的Oracle技術構建、部署和管理SOA領先的企業正在利用面向服務的架構(SOA)來降低其應用和IT環境的復雜性,SOA可促進模塊化業務服務的開發,而這些服務可以輕松地集成和重用,從而創建一個真正靈活和適應性強的IT架構。《信息世界》:為SOA2.0開辟道路(2006年5月)Forrester:Oracle是“企業服務總線市場的領頭羊”(2006年5月)《網絡計算》雜志肯定了Oracle在企業服務總線市場的領先地位(2
系統 2019-08-12 01:53:48 2224
Oracle10g數據庫內建了符合IEEEPOSIX(PortableOperatingSystemforUnix)標準的正則表達式。熟練使用正則表達式,可以寫出簡潔,強大的SQL語句。正則表達式有幾個優點優于常見的LIKE操作符和INSTR、SUBSTR及REPLACE函數的。這些傳統的SQL函數不便于進行模式匹配。只有LIKE操作符通過使用%和_字符匹配,但LIKE不支持表達式的重復、復雜的更替、字符范圍、字符列表和POSIX字符類等等。元字符(Met
系統 2019-08-29 23:03:55 2223