一、ORACLE的啟動(dòng)和關(guān)閉 1、在單機(jī)環(huán)境下要想啟動(dòng)或關(guān)閉ORACLE系統(tǒng)必須首先切換到ORACLE用戶,如下 su - oracle a、啟動(dòng)ORACLE系統(tǒng) oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、關(guān)閉ORACLE系統(tǒng)
2015-06-28 一:首先介紹一下索引聚簇表的工作原理: 聚簇是指:如果一組表有一些共同的列,則將這樣一組表存儲在相同的數(shù)據(jù)庫塊中;聚簇還表示把相關(guān)的數(shù)據(jù)存儲在同一個(gè)塊上。利用聚簇,一個(gè)塊可能包含多個(gè)表的數(shù)據(jù)。概念上就是如果兩個(gè)
2015-06-281、從 ORACLE 下載客戶端的簡易包,加壓縮到磁盤上的任意目錄,例如 E:\Utility\Oracle\Win32 2、將該路徑增加到系統(tǒng)環(huán)境變量 PATH 中,然后將下面的注冊表文件導(dǎo)入到注冊表中 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Wo
2015-06-28 一、Oracle跟蹤文件 Oracle跟蹤文件分為三種類型,一種是后臺報(bào)警日志文件,記錄數(shù)據(jù)庫在啟動(dòng)、關(guān)閉和運(yùn)行期間后臺進(jìn)程的活動(dòng)情況,如表空間創(chuàng)建、回滾段創(chuàng)建、某些alter命令
2015-06-28Oracle服務(wù)器連接數(shù)過多會當(dāng)?shù)簦堰B接數(shù)過多的客戶機(jī)網(wǎng)線拔出后,在遠(yuǎn)程Oracle上依然還會保留此用戶的連接數(shù),久久不能釋放,上網(wǎng)查了下可以以下面方法解決?! ⊥ㄟ^profile可以對用戶會話進(jìn)行一定的限制,比如IDLE時(shí)間。 將IDLE超過一定時(shí)間的會話斷開,
2015-06-28select * from dictionary; --數(shù)據(jù)字典 數(shù)據(jù)字典是Oracle存放有關(guān)數(shù)據(jù)庫信息的地方,其用途是用來描述數(shù)據(jù)的?! ”热缫粋€(gè)表的創(chuàng)建者信息,創(chuàng)建時(shí)間信息,所屬表空間信息,用戶訪問權(quán)限信息等?! ?shù)據(jù)庫數(shù)據(jù)字典是一組表和視圖結(jié)構(gòu)。它們存放在SYSTEM
2015-06-28是誰"偷偷的"用了那么多空間呢(本來有幾十個(gè)G的Free磁盤空間的)? 檢查數(shù)據(jù)庫表空間占用空間情況: SQL> select tablespace_name,sum(bytes)/1024/1024/1024 GB 2 from dba_data_files group by tablespace_name 3 union all 4 sele
2015-06-28查oracle系統(tǒng)中某用戶已有的權(quán)限 select * from session_privs 1 CREATE SESSION 2 UNLIMITED TABLESPACE 3 CREATE TABLE 4 CREATE CLUSTER 5 CREATE VIEW 6 CREATE SEQUENCE 7 CREATE PROCEDURE 8 CREATE TRIGGER 9 CREATE ANY
2015-06-28Oracle還是比較常用的,于是我研究了一下Oracle數(shù)據(jù)服務(wù)器,在這里拿出來和大家分享一下,希望對大家有用?! ?、Oracle數(shù)據(jù)服務(wù)器包括:實(shí)例進(jìn)程和數(shù)據(jù)庫;實(shí)例進(jìn)程包括:memory structure(sga)以及background process pmon(進(jìn)程監(jiān)控)、smon(系統(tǒng)監(jiān)控system m
2015-06-28一、ORACLE的啟動(dòng)和關(guān)閉 1、在單機(jī)環(huán)境下 要想啟動(dòng)或關(guān)閉ORACLE系統(tǒng)必須首先切換到ORACLE用戶,如下 su - oracle a、啟動(dòng)ORACLE系統(tǒng) oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、關(guān)閉ORACL
2015-06-28RDA是Remote Diagnostic Agent 的簡稱,是oracle用來收集、分析數(shù)據(jù)庫的工具,運(yùn)行該工具不會改變系統(tǒng)的任何參數(shù),RDA收集的相關(guān)數(shù)據(jù)非常全面,可以簡化我們?nèi)粘1O(jiān)控、分析數(shù)據(jù)庫的工作,Oracle Support也建議我們在反饋相關(guān)問題時(shí),提供RDA收集的數(shù)據(jù),這樣可
2015-06-28任何數(shù)據(jù)庫在長期使用過程中,都會存在一定的安全隱患。對于數(shù)據(jù)庫管理員來說不能僅寄希望于計(jì)算機(jī)操作系統(tǒng)的安全運(yùn)行,而是要建立一整套的數(shù)據(jù)庫備份與恢復(fù)機(jī)制。當(dāng)數(shù)據(jù)庫發(fā)生故障后,希望能重新建立一個(gè)完整的數(shù)據(jù)庫,該處理稱為數(shù)據(jù)庫恢復(fù)。恢復(fù)子系統(tǒng)是數(shù)據(jù)
2015-06-28Last login: Wed Jul 21 09:08:23 2010 from 172.16.7.15 [root@webserver2 ~]# su - oracle [oracle@webserver2 ~]$ sqlplus "/as sysdba" SQL> alter user system identified by mnyali 2 ;
2015-06-28在Oracle中可能不小心會DROP掉一個(gè)表,如果沒有定期做備份的話,將會帶來很大的麻煩。如果有的情況下,每天的數(shù)據(jù)都很重要,而定期備份的周期又稍長,情況恐怕也不容樂觀! 不過還好Oracle有個(gè)回收站,概念就跟Windows里的回收站一模一樣。 比如有以下誤
2015-06-28oracle 備份: cmd/ exp 是否導(dǎo)出權(quán)限為;NO 別的就可以使用默認(rèn)值 exp netrep/netrep@netrep_127.0.0.1 file=d:\netrep.dmp full=n grants=n name/pwd db exp zjzzh/zjzzh@zjzrep_127.0.0.1 file=d:\zjzzh20080729.dmp full=n grants=n
2015-06-28 有的時(shí)候,使用錯(cuò)誤的索引會導(dǎo)致Oracle數(shù)據(jù)庫的效率明顯下降,通過一些方法或者是技巧可以有效的避免這個(gè)問題: 這個(gè)例子中,如果我想使用idx_a而不是idx_b. SQL> create table&
2015-06-28ORACLE 11G在用EXPORT導(dǎo)出時(shí),空表不能導(dǎo)出?! ?1G中有個(gè)新特性,當(dāng)表無數(shù)據(jù)時(shí),不分配segment,以節(jié)省空間 解決方法: 1、insert一行,再rollback就產(chǎn)生segment了。 該方法是在在空表中插入數(shù)據(jù),再刪除,則產(chǎn)生segment。導(dǎo)出時(shí)則可導(dǎo)出空表?! ?/p>2015-06-28
今天重啟了一下Sun Fire V890,然后啟動(dòng) Oracle 10g,在還沒有到 mount 階段的時(shí)候,馬上啟動(dòng)Oracle 11g,此時(shí)出現(xiàn)了一下狀況: 1 SQL> startup ; 2 ORACLE instance started. 3 4 Total System Global Area 3607101440 bytes 5 Fixed Size&
2015-06-28(1)如果數(shù)據(jù)庫配置了自動(dòng)存儲管理(ASM)應(yīng)該先刪除聚集同步服務(wù)CSS(Cluster Synchronization Services) 刪除CSS服務(wù)的方式是在DOS命令行下輸入: localconfig delete (2)停止所有Oracle服務(wù) (3)運(yùn)行Universal Insatall 卸載 Oralce 10g(一路下一
2015-06-28