同義詞是在a用戶下給b用戶下的表、視圖、序列號等建一個別名,a用戶對該別名操作與b用戶對該對象的操作一致。舉例:createorreplacesynonymALLACTIVEforPUBR.ALLACTIVE;createorreplacesynonymVW_SW2DDATA_GOODSCATALOGforPUBR.VW_SW2DDATA_GOODSCATALOG;createorreplacesynonymSEQ_ARRANGE_RIGHTforAP.S
系統 2019-08-12 01:54:52 2362
oracle11g單實例安裝+redhat6.3規劃一.查看環境[root@JSCS78DBdev]#cat/etc/redhat-releaseRedHatEnterpriseLinuxServerrelease6.3(Santiago)[root@JSCS78DBdev]#uname-aLinuxJSCS78DB2.6.39-200.24.1.el6uek.x86_64#1SMPSatJun2302:39:07EDT2012x86_64x86_64x8
系統 2019-08-12 01:54:38 2362
Oracle行列轉換1、固定列數的行列轉換如studentsubjectgrade---------------------------student1語文80student1數學70student1英語60student2語文90student2數學80student2英語100……轉換為語文數學英語student1807060student29080100……語句如下:selectstudent,sum(decode(subject,'語文',grad
系統 2019-08-12 01:54:18 2362
實現目的:往oracle數據庫中,插入excel文件中的數據實現步驟:1、打開MicroSoftExcel20002、文件(F)→新建(N)→工作簿→3、輸入數據后,存盤為test.xls,4、文件(F)→另存為(A)→保存類型為:制表符分隔,起名為text.txt,保存到C:5、須先創建表結構:連入SQL*Plus,以system/manager用戶登錄,SQL>connsystem/manager創建表結構SQL>createtabletest(idn
系統 2019-08-12 01:53:48 2362
Oracle10g數據庫內建了符合IEEEPOSIX(PortableOperatingSystemforUnix)標準的正則表達式。熟練使用正則表達式,可以寫出簡潔,強大的SQL語句。正則表達式有幾個優點優于常見的LIKE操作符和INSTR、SUBSTR及REPLACE函數的。這些傳統的SQL函數不便于進行模式匹配。只有LIKE操作符通過使用%和_字符匹配,但LIKE不支持表達式的重復、復雜的更替、字符范圍、字符列表和POSIX字符類等等。元字符(Met
系統 2019-08-29 23:03:55 2359
在SQL*Plus中可以對操作系統中的文本文件進行簡單的讀寫訪問。例如,事先將SQL語句或者PL/SQL塊的代碼存放在文本文件中,再把文本文件調入緩沖區中,使之執行。或者把當前緩沖區中的內容保存到一個文件中,或者把SQL語句、PL/SQL塊的執行結果保存到文件中。1.讀文件涉及的命令包括@、get、start等命令。1.1@命令的作用是將指定的文本文件的內容讀到緩沖區中,并執行它。文本文件可以是本地文件,也可以是遠程服務器上的文件。如果是本地文件,@命令的
系統 2019-08-12 01:54:46 2358
控制文件是連接instance和database的紐帶。記錄了database的結構信息。控制文件是1個2進制文件。記錄的是當前database的狀態。控制文件可以有多個,在參數文件中通過control_files參數指定位置,在需要向控制文件寫入時,會同步的向多個控制文件寫入。讀取控制文件時,只會讀取第一個控制文件。如果任意一個控制文件損壞,則實例會abort。控制文件只能和1個database相關聯。控制文件是在創建database的時候創建的。也可以
系統 2019-08-12 01:52:21 2354
一、配置oracle服務器的監聽器listener修改<安裝目錄>/network/admin/目錄下的listener.ora和tnsnames.ora兩個文件。其中listener文件大致如下:#listener.oraNetworkConfigurationFile:/oracle/app/product/10.1.0/db_1/network/admin/listener.ora#GeneratedbyOracleconfigurationtool
系統 2019-08-29 22:57:49 2353
Oracle面向服務的架構利用單項最佳的Oracle技術構建、部署和管理SOA領先的企業正在利用面向服務的架構(SOA)來降低其應用和IT環境的復雜性,SOA可促進模塊化業務服務的開發,而這些服務可以輕松地集成和重用,從而創建一個真正靈活和適應性強的IT架構。《信息世界》:為SOA2.0開辟道路(2006年5月)Forrester:Oracle是“企業服務總線市場的領頭羊”(2006年5月)《網絡計算》雜志肯定了Oracle在企業服務總線市場的領先地位(2
系統 2019-08-12 01:53:48 2353
--==============================--Oracle常用目錄結構(10g)--==============================大多數情況下,了解Oracle常用目錄結構,將大大提高數據庫管理與維護的工作效率,本文介紹了Oracle10g的常用目錄。關于Linux下Oralce的安裝,請參照:VmWare6.5.2下安裝RHEL5.4(配置Oracle安裝環境)Linux(RHEL5.4)下安裝Oracle10gR2下
系統 2019-08-12 01:51:46 2353
Today,ineedtotestonedatabase'siopsanddosomethingfororacledb'siotest.Howtotestthedb'siops?Itcanuseoracle'spl/sqlpackagetahtisdbms_resource_manager.calibrate_io.Hereistheintroductionofthatprocedure.CALIBRATE_IOProcedureThisprocedure
系統 2019-08-12 01:54:54 2351
說到軟解析(softprase)和硬解析(hardprase),就不能不說一下Oracle對sql的處理過程。當你發出一條sql語句交付Oracle,在執行和獲取結果前,Oracle對此sql將進行幾個步驟的處理過程:1、語法檢查(syntaxcheck)檢查此sql的拼寫是否語法。2、語義檢查(semanticcheck)諸如檢查sql語句中的訪問對象是否存在及該用戶是否具備相應的權限。3、對sql語句進行解析(prase)利用內部算法對sql進行解析,
系統 2019-08-29 22:50:22 2350
模式:createsequence序列號名minvalue最小值maxvalue最大值startwith目前值incrementby步長nocache;舉例:--CreatesequencecreatesequenceSEQ_ALLACTIVESEARCHINFOminvalue1maxvalue999999999999999999999999999startwith15incrementby1nocache;應用:selectseq_allactives
系統 2019-08-12 01:54:54 2350
一、游標的定義PL/SQL是用游標來管理SQL的SELECT語句的.游標是為了處理這些語句而分配的一大塊內存.它提供了對一個結果集進行逐行處理的能力,可看作是一種特殊的指針.它與某個查詢結果集相關聯,可以指向結果集的任意位置,以便對指定位置的數據進行處理.使用它可以在查詢數據的同時對數據進行處理.二、游標的分類:靜態游標和動態游標在說明游標分類之前,先說明一下PL/SQL的兩個操作,游標屬性,變量屬性等SETSERVEROUTPUTON;--此語句用于開啟
系統 2019-08-12 01:55:02 2349
--================================-->Oracle數據庫實例啟動關閉過程--================================/*Oracle數據庫實例的啟動,嚴格來說應該是實例的啟動,數據庫僅僅是在實例啟動后進行裝載。Oracle數據啟動的過程被劃分為幾個不同的步驟,在不同的啟動過程中,我們可以對其實現不同的操作,系統修復等等工作,因此了解Oracle數據啟動、關閉是非常有必要的。下面詳細了OracleD
系統 2019-08-12 01:54:24 2349