Time of Update: 2015-08-14
標籤:Oracle11g 會遇到這樣的問題,用exp整庫匯出的時候,會遇到這樣的問題,庫裡的空表沒辦法匯出select * from all_all_tables aa where aa.owner=‘User名大寫‘ ---查看使用者下所有表select * from all_tables t where t.owner = ‘User名大寫‘ and t.num_rows = 0;--查看使用者下所有空表好了,下面是處理方法指令碼:在命令視窗運行:set heading off;
Time of Update: 2015-08-13
標籤:ASM是負載平衡的儲存策略,加新磁碟會將其它盤資料平均遷移到新磁碟,刪除磁碟會將刪除磁碟資料平均寫回其它磁碟1.同一磁碟組如果是在raid上,劃分的磁碟越少越好,磁碟組分布在不同raid上效能好;2.各raid類型要一致;3.同磁碟組上各磁碟大小要一致;4.ASM下建立資料庫不要指定資料檔案名稱和大小; Oracle ASM注意事項
Time of Update: 2015-08-13
標籤:create asm disk以grid使用者,運行asmcma命令[[email protected] database]# su - grid11grac1-> asmca650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/71/5C/wKioL1XMbwSBwXMzAAGAHV7qvKw654.jpg" title="ASM01.PNG"
Time of Update: 2015-08-13
標籤:group by rollup cube grouping sets oracle Oracle的group by除了基本用法以外,還有3種擴充用法,分別是rollup、cube、grouping sets,分別介紹如下:1、rollup對資料庫表emp,假設其中兩個欄位名為a,b,c。如果使用group by
Time of Update: 2015-08-14
標籤:首先我們查詢oracle使用者下的所有表select * from all_tab_comments -- 查詢所有使用者的表,視圖等select * from user_tab_comments -- 查詢本使用者的表,視圖等select * from all_col_comments --查詢所有使用者的表的列名和注釋.select * from user_col_comments -- 查詢本使用者的表的列名和注釋select * from all_
Time of Update: 2015-08-13
標籤:zyl910一、說明本工具有適合以下情況使用——* 快速查看資料庫中資料及表結構資訊。* 測試ADO.Net下連接字串的寫法。* 幫忙分析ADO.Net資料庫操作。二、用法運行本程式。在“Provider”下拉框中選擇資料提供者工廠。(若沒有的話,請嘗試在 zdbviewcs.exe.config
Time of Update: 2015-08-12
標籤:oracle tkprof trace 調優 Trace
Time of Update: 2015-08-11
標籤: 一、概述 使用merge聲明從一個或者更多個表或視圖中篩選記錄,以用來更新或者插入到一個表或視圖中。你可以指定條件以決定是執行update操作還是insert操作到目標表或視圖中。 這個聲明是一個方便的方式以聯合多種操作。這樣你就避免了大量的insert/update/delete這樣的dml操作。 merge是一個deterministic語句。你不能在對同一個目標表的merge語句中多次更新。MERGE [INTO [schema .] table
Time of Update: 2015-08-12
標籤:最近因為項目需要,打算寫一個批次程式,更新資料庫中的表資料。寫了3個sql檔案:a.sql,b.sql,c.sql,在這三個檔案中,實現了建立表,並向表中插入資料的操作。目前我通過SQLPLUS可以執行一個SQL檔案,例如:sqlplus test/[email protected] @a.sql 如何在一個批次檔中,按順序執行三個sql檔案。我建立了一個a.bat檔案,在檔案中填寫sqlplus test/[email prot
Time of Update: 2015-08-11
標籤:在12C中,可以在相同的列的集合上建立多個索引,但是多個索引的類型要不同。同一時刻,只有一個是可見的。SQL> create table emp_tab as select * from emp;SQL> create index emp_tab_ix_01 on emp_tab(job,hiredate);--在建立另一個索引之前,要將上一步建立的索引變成invisible狀態SQL> alter index emp_tab_ix_01
Time of Update: 2015-08-12
標籤:linux平台下Oracle database的安裝與/etc/redhat-releaselinux平台下,在安裝oracle10.2.0.1的時候,不要修改/etc/redhat-release的內容。而是要用runInstaller的一個參數去解決:-ignoreSysPreReqs。因為emc的多重路徑軟體在安裝時會讀取該檔案的內容,錯誤的內容會導致emc多重路徑軟體安裝失敗。這也算是一個最佳實務吧。
Time of Update: 2015-08-14
標籤:如何學習oracle 本人接觸Oracle是在2005年,至今已有10年了,從一個門外漢走到今天,成為一個剛進門的門外漢,一路走來的酸甜苦辣無以言表。今天不談文法、不談語義、不談計劃,也不談執行,更不談技術了,先說說感受。 先說酸甜苦辣吧,2006年在深圳培訓時,天天學習Oracle到晚上9點,一周一小考,一月一大考,苦啊! 2007年剛到佛山移動沒多久,就在生產環境搞出了一個故障,嚇的出了一身冷汗,手都在發抖,辣啊!
Time of Update: 2015-08-11
標籤: 來做個實驗說明該問題:1.建立個分區表SQL> create table p_range_test 2 (id number,name varchar2(100)) 3 partition by range(id)( 4 partition t_p1 values less than (10), 5 partition t_p2 values less than (20), 6 partition t_p3 values less than (30)
Time of Update: 2015-08-11
標籤:oracle資料庫中,使用wm_concat(column)函數,可以進列欄位合并,下文對該功能的實現方法作了詳細的介紹,供您參考學習。oracle wm_concat(column)函數使我們經常會使用到的,下面就教您如何使用oracle wm_concat(column)函數實現欄位合并,如果您對oracle wm_concat(column)函數使用方面感興趣的話,不妨一看。shopping:-----------------------------------------u_id&
Time of Update: 2015-08-11
標籤:一條人員資訊記錄中,含有部門標杆資訊unified_code,以及父部門標杆編碼parent_org_unified_code,現在需要查詢一個部門及其下屬部門,SQL語句如下:1 select de.dept_name,de.unified_code2 from cimsuser.t_org_department de3 start with de.unified_code= ‘DP00004‘4 connect by prior de.unified_code = de.parent_
Time of Update: 2015-08-12
標籤:oracle 資料移轉 aws rds 如何安裝Oracle跟建立Oracle的AWS RDS在此就不再詳述。只是簡單的在本地Oracle建立一些簡單的資料,後嘗試匯入RDS.· Step
Time of Update: 2015-08-11
標籤:一、一些概念定義: 主鍵--唯一標識一條記錄,不能有重複的,不允許為空白 外鍵--表的外鍵是另一表的主鍵, 外鍵可以有重複的, 可以是空值 索引--該欄位沒有重複值,但可以有一個空值作用: 主鍵--用來保證資料完整性 外鍵--用來和其他表建立聯絡(在添加資料時會做檢查,關聯表中沒有的值是添加不進來的) 索引--是提高查詢排序的速度個數: 主鍵--主鍵只能有一個 外鍵--一個表可以有多個外鍵(
Time of Update: 2015-08-11
標籤:觸發器在資料庫裡以獨立的Object Storage Service,它與預存程序不同的是,預存程序通過其它程式來啟動運行,而觸發器是由一個事件來啟動運行。 1. 觸發器特性 1>觸發器是當某個事件發生時自動的運行。 2>觸發器不能接收參數。 3>oracle事件指的是對資料庫表進行的insert、update、delete等操作。 2. 觸發器組成 2.1 觸發事件:引起觸發器被觸發的事件。例如:insert、update、delete等語句對錶或視圖的操作。 2.2
Time of Update: 2015-08-12
標籤: 用法to_char(sysdate,‘yyyy-MM-dd HH24:mi:ss)把時間變成字串 用法to_date(‘2015-08-12 15:53:37‘,‘yyyy-MM-dd HH24:mi:ss)把字串變成時間 用法to_number把字串變成數字 用法trunc負責截取數字或者字串select sysdate from dual擷取當前的時間 2015/08/12 15:53:37select
Time of Update: 2015-08-12
標籤:為了防止使用者在同一時間並發地訪問和修改資源,ORACLE使用不同類型的鎖控制對資料的並發訪問,以防止使用者之間出現破壞性的互動操作1,鎖表鎖定表的通用文法:lock table 表名 in <share or share update or exclusive mode>共有三種鎖表模式: 共用模式(in share mode) 共用更新模式(in share update mode) &