前言:CRS的簡介和由來從Oracle10gR1RAC開始,Oracle推出了自身的集群軟件,這個軟件的名稱叫做OracleClusterReadyService(Oracle集群就緒服務),簡稱CRS。從Oracle10gR2開始,包括最新的11g,Oracle將其更名為Clusterware(集群件),但通常意義上我們認為CRS=Clusterware=OracleClusterReadyService=OracleClusterSoftware.CR
系統 2019-08-29 23:51:50 1897
解決辦法:1、下載32位Oracle客戶端其實可以下載免安裝版的,http://www.oracle.com/technetwork/topics/winsoft-085727.html我下載的是第一個:http://download.oracle.com/otn/nt/instantclient/112030/instantclient-basic-nt-11.2.0.3.0.zip下載需要登錄,得先在Oracle注冊賬號才能下載!2、解壓將下載到的將其
系統 2019-08-12 09:29:44 1897
今天做一個web站點,編譯項目時出現了這個錯誤,google了一下,跟我的癥狀不太一樣,只好自己動手解決。首先先看了一下錯誤:錯誤1類型*******同時存在于xxxx(.netSYSTEM32下的路徑)和xxxx(vs的路徑)。看了一下代碼,對比了一下樣板網站,發現我的錯誤是在引用了system.data.sqlclient之后發生。之后刪了sqlclient之后編譯竟然過了。不知你們是否遇到同樣的問題,可能是引用間的沖突。經過我分析之后發現,原來sys
系統 2019-08-12 01:55:14 1897
93。STDDEV功能描述:計算當前行關于組的標準偏離。(StandardDeviation)SAMPLE:下例返回部門30按雇傭日期排序的薪水值的累積標準偏離SELECTlast_name,hire_date,salary,STDDEV(salary)OVER(ORDERBYhire_date)"StdDev"FROMemployeesWHEREdepartment_id=30;LAST_NAMEHIRE_DATESALARYStdDev--------
系統 2019-08-12 01:55:05 1897
例如:idnamevalue1app2app3biii4bpp5bpp6cpp7cpp8ciiiid是主鍵要求得到這樣的結果idnamevalue1app3biii4bpp6cpp8ciii方法1deleteYourTablewhere[id]notin(selectmax([id])fromYourTablegroupby(name+value))方法2deleteafrom表aleftjoin(selectid=min(id)from表groupbyn
系統 2019-08-12 01:53:50 1897
函數使用function關鍵字來定義,它可以用在函數定義表達式或者函數聲明語句。兩種形式中,函數定義都從function關鍵字開始,其后跟隨這些組成部分:
*函數名稱標識符
系統 2019-08-12 01:53:45 1897
我們知道,Oracle作為一種大型數據庫,廣泛應用于金融、郵電、電力、民航等數據吞吐量巨大,計算機網絡廣泛普及的重要部門。對于系統管理員來講,如何保證網絡穩定運行,如何提高數據庫性能,使其更加安全高效,就顯得尤為重要。作為影響數據庫性能的一大因素--數據庫碎片,應當引起DBA的足夠重視,及時發現并整理碎片乃是DBA一項基本維護內容。----1、碎片是如何產生的----當生成一個數據庫時,它會分成稱為表空間(Tablespace)的多個邏輯段(Segment
系統 2019-08-12 01:52:15 1897
Oracle安裝完后,其中有一個缺省的數據庫,除了這個缺省的數據庫外,我們還可以創建自己的數據庫。對于初學者來說,為了避免麻煩,可以用'DatabaseConfigurationAssistant'向導來創建數據庫。創建完數據庫后,并不能立即在數據庫中建表,必須先創建該數據庫的用戶,并且為該用戶指定表空間。下面是創建數據庫用戶的具體過程:1.假如現在已經建好名為'news'的數據庫,此時在F:/oracle/product/10.1.0/oradata/目
系統 2019-08-12 01:51:50 1897
一.Cursor說明Oracle里的cursor分為兩種:一種是sharedcursor,一種是sessioncursor。1.1Sharedcursor說明sharedcursor就是指緩存在librarycache(SGA下的SharedPool)里的一種librarycacheobject,說白了就是指緩存在librarycache里的sql和匿名pl/sql。它們是Oracle緩存在librarycache中的幾十種librarycacheobje
系統 2019-08-12 09:30:33 1896
oracle日期相減2012-02-1012:18--MONTHS_BETWEEN(date2,date1)給出date2-date1的月份SQL>selectmonths_between('19-12月-1999','19-3月-1999')mon_betweenfromdual;MON_BETWEEN-----------9SQL>selectmonths_between(to_date('2000.05.20','yyyy.mm.dd'),to_da
系統 2019-08-12 01:55:18 1896
第一課第5章觸發器介紹創建數據庫創建數據字典catproc.sql用于創建oracle的內置過程ddl觸發器舉例:createorreplacetriggerlog_logonafterlogonondatabasewhen(user='SYS'ORuserlike'OPS$%')BEGINinsertintosys.event_logvalues('Logon'||user||'at'||to_char(sysdate,'yyyy-mm-ddHH24:m
系統 2019-08-12 01:54:48 1896
--需求一張自關聯的父子表,實現刪除子記錄時判斷父記錄下是否還有子記錄,如果沒有子記錄,則更新父記錄。--建表createtabletest_sj(idnumber(8)notnull,p_idnumber(8),remarkvarchar2(200));altertabletest_sjaddconstraintPK_test_sjprimarykey(id);altertabletest_sjaddconstraintFK_test_sjforeign
系統 2019-08-12 01:54:38 1896
1.Oracle數據庫中的to_date()函數的使用:往emp表中插入一條記錄:SQL>insertintoempvalues(1234,'LIZELU','BOSS',1234,'1980-12-06',10000.0,0,30);insertintoempvalues(1234,'LIZELU','BOSS',1234,'1980-12-06',10000.0,0,30)ORA-01861:文字與格式字符串不匹配--日期格式不對使用to_date()
系統 2019-08-12 01:54:01 1896
使用PL/SQLDeveloper工具。導出:1.執行select語句查詢出需要導出的數據.2.在數據列表中右鍵,選擇saveresults.保存為.csv文件,然后已excel方式打開就OK了.可以另存為xsl.導入:在單個文件不大的情況下(少于100000行),并且目的表結構已經存在的情況下。操作步驟如下:1可以全選excel數據復制,2在PL/SQLDeveloper的sqlwindow里輸入select*fromtablenameforupdate
系統 2019-08-12 01:52:31 1896
oracle之內存—鞭辟近里(四)今天是2013-07-11日,首先我非常感謝我的哥們也是我的網友楊工,非常感謝他能在大數據庫內幫我執行一下我所需要的信息。就是他說的網絡真是一個互助友愛的平臺。前面,我學習pga內存的結構concept以及常用的動態查看pga的分配使用情況。現在我在學習一下怎么啟動pga管理。如果啟動一個自動管理的pga,需要配置二個參數,一個是pga_aggregate_target,一個是workarea_size_policy,這些
系統 2019-08-12 01:52:09 1896