一、查看數(shù)據(jù)庫實例的EM端口 在ORACLE_HOME\install\portlist.ini文件里面?! 《⒃O(shè)制數(shù)據(jù)庫實例的SID SID的長度不能超過8個字符。實例名不能超過30個字符 三、常用的一些命令 啟動/關(guān)閉EM:emctl start/stop dbconsole 啟動/關(guān)閉監(jiān)聽 :lsnr
2015-06-281.我在做優(yōu)化sql時,經(jīng)常碰到使用in的語句,這時我們一定要用exists把它給換掉,因為Oracle在處理In時是按Or的方式做的,即使使用了索引也會很慢?! ”热纾骸 ELECT col1,col2,col3 FROM table1 a WHERE a.col1 not in (SELECT col1 FROM table2) 可
2015-06-28Oracle數(shù)據(jù)庫除了本身自帶的DBCA創(chuàng)建數(shù)據(jù)庫之外,它還有另一種相關(guān)的創(chuàng)建方案,就是手工的Oracle創(chuàng)建數(shù)據(jù)庫,這項技術(shù)也是DBA人員所必須要掌握的。下面就介紹一下手動創(chuàng)建數(shù)據(jù)庫的步驟: 手動創(chuàng)建數(shù)據(jù)庫通常包含如下操作步驟: 1、確定新建數(shù)據(jù)庫名稱和實
2015-06-28以下的文章主要是通過實際應(yīng)用代碼的方式來引出向Oracle表中正確插入實際的系統(tǒng)時間的實際操作,如果你對其實際的操作感興趣的話,你就可以點擊以下的文章對其相關(guān)的知識有所了解?! ?.SQL> insert into test values(2,'cba',sysdate); 2.1 row create
2015-06-28概述:profile是口令限制,資源限制的命令集合,當(dāng)建立數(shù)據(jù)庫時,Oracle會自動建立名稱為default的profile,當(dāng)建立的用戶沒有指定profile選項,那么Oracle會自動把default分配給用戶。 ?。ㄒ唬┵~戶鎖定 概述:指定該賬戶登錄時最多可以輸入密碼的次數(shù),也
2015-06-28因為電腦經(jīng)常更換IP或者機器名引起的這個問題: 現(xiàn)在提供辦法 1.修改host文件?! ≡贑:\WINDOWS\system32\drivers\etc 里的host文件中添加你的IP地址與主機名對應(yīng)起來 127.0.0.1 localhost 192.168.1.130&nb
2015-06-28今天重啟了一下Sun Fire V890,然后啟動 Oracle 10g,在還沒有到 mount 階段的時候,馬上啟動Oracle 11g,此時出現(xiàn)了一下狀況: 1 SQL> startup ; 2 ORACLE instance started. 3 4 Total System Global Area 3607101440 bytes 5 Fixed Size&
2015-06-28啟動OracleTNSListener服務(wù)的時候報以下錯誤: 經(jīng)檢查是NetManager中的"監(jiān)聽服務(wù)"主機名和"服務(wù)命名"中的相關(guān)服務(wù)的主機名設(shè)置不正確造成的?! ⑾嚓P(guān)主機改成oracle服務(wù)器的主機ip即可。 造成這種不一致現(xiàn)象的主要原因是安裝orac
2015-06-28--批量清空當(dāng)前用戶所有表的所有數(shù)據(jù) --@author YangL declare v_sql varchar2(2000); CURSOR cur is select table_name from user_tables order by table_name; begin for rows in cur loop v_sql := 'TRUNCATE TABLE ' || rows.tabl
2015-06-28查詢表的狀況的對象:V$LOCK, V$LOCKED_OBJECT, V$SESSION, V$SQLAREA, V$PROCESS select * from v$locked_object select * from dba_objects 方法: 首先查看那些表被鎖住了 ---------------------------------------------------------------
2015-06-28安裝完畢oracle以后,需要創(chuàng)建oracle系統(tǒng)用戶,并在/home/oracle下面的.bash_profile添加幾個環(huán)境變量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME。比如: export ORACLE_SID=test export ORACLE_BASE=oracle_install_dir export ORACLE_HOME=xxx 啟動步
2015-06-28我們將通過介紹命令的方式,談?wù)凮racle用戶權(quán)限表的管理方法,希望對大家有所幫助?! ∥覀儗膭?chuàng)建Oracle用戶權(quán)限表 開始談起,然后講解登陸等一般性動作,使大家對Oracle用戶權(quán)限表有個深入的了解?! ∫弧?chuàng)建 sys;//系統(tǒng)管理員,擁有最高權(quán)限 syst
2015-06-28這段時間在學(xué)oracle,終于把公司的數(shù)據(jù)庫成功導(dǎo)入到我自己的數(shù)據(jù)庫里了。 create用戶 sql 代碼SQL> create user visiontv identified by visiontv default tablespace visiontv quo ta 10m on users; grant privilege sql 代碼SQL> grant
2015-06-28給oracle添加一個用戶時一般都分配個connect、resource 角色就行了如: grant connect,resource to chenwm; 但這里connect 角色有一個 UNLIMITED TABLESPACE 權(quán)限,也就是chenwm這個用戶可以在其他表空間 里隨意建表。 Connected to Oracle Databa
2015-06-281 簡介 Oracle數(shù)據(jù)庫提供了下列兩類失敗模式下的數(shù)據(jù)庫恢復(fù): 1.實例失?。簛G失了Oracle數(shù)據(jù)緩存中的數(shù)據(jù)或者內(nèi)存中的數(shù)據(jù) 2.介質(zhì)失?。簛G失了數(shù)據(jù)庫文件 上面兩種模式的任一種失敗情景,在恢復(fù)的時候想要保證數(shù)據(jù)庫一致性,都有一些前提條件
2015-06-28前面換了一臺機器,害的我又把所有的軟件裝了一遍,開發(fā)環(huán)境重新配置(vs2003、vs2008、oracle……),真是不容易,期間也遇到了不少問題,不過都很容易解決。但是在oracle安裝中,創(chuàng)建了一個數(shù)據(jù)庫,安裝過程中也設(shè)置了用戶名和密碼,但是就是登錄
2015-06-28decode (expression, search_1, result_1) 如果 expression結(jié)果=search_1結(jié)果,則返回result_1 decode (expression, search_1, result_1, search_2, result_2) decode (expression, search_1, result_1, search_2, result_2, ...., search_n, result
2015-06-28今天把數(shù)據(jù)庫導(dǎo)到本地,先用exp username/password@orcl44的方式導(dǎo)出了所有的數(shù)據(jù),后來用imp user/pass@ORCL file=d:\1.dmp full=y導(dǎo)入的時候,出現(xiàn)了很多問題。后來發(fā)現(xiàn),是有大字段的時候表空間必須是一致的,后來修改了就好了,呵呵?! 「叫薷谋砜臻g名稱
2015-06-28在測試環(huán)境學(xué)習(xí)oracle,出現(xiàn)用戶密碼過期的問題,更改密碼提示驗證未通過,因為為測試環(huán)境,為方便期間,不需要經(jīng)常修改密碼,在此發(fā)現(xiàn)profile的使用方法,記錄如下?! QL> SELECT * FROM dba_profiles ; 查看用戶所屬的 profile ,一般為DEFAULT SQ
2015-06-28假如為oracle調(diào)優(yōu)后,因為參數(shù)調(diào)整有問題,無法啟動,則可以嘗試如下方式啟動oracle?! ≡趏racle_home安裝目錄,admin/"sid"/bdump/中查找 alert_"sid".log文件中找此數(shù)據(jù)塊: Oracle配置文件代碼 processes &nb
2015-06-28