如何能讓我的SQL server 程序用到oracle數(shù)據(jù)呢。經(jīng)過(guò)幾天空閑時(shí)間終于搞定?! ∈紫仁前岩^(guò)來(lái)的oracle備份的.dmp文件處理好,要來(lái)EXP導(dǎo)出時(shí)候的用戶名和密碼,以及LOG日志文件。 其次安裝oracle數(shù)據(jù)環(huán)境,和我的SQL數(shù)據(jù)庫(kù)在一個(gè)機(jī)器上,呵呵,這樣好辦多了
2015-06-28查詢并刪除重復(fù)記錄的SQL語(yǔ)句 查詢及刪除重復(fù)記錄的SQL語(yǔ)句 1、查找表中多余的重復(fù)記錄,重復(fù)記錄是根據(jù)單個(gè)字段(peopleId)來(lái)判斷 select * from people where peopleId in (select peopleId from people group by 
2015-06-28SELECT SE.SID, OPNAME, TRUNC(SOFAR / TOTALWORK * 100, 2) || '%' AS PCT_WORK, ELAPSED_SECONDS ELAPSED, ROUND(ELAPSED_SECONDS * (TOTALWORK - SOFAR) / SOFAR) REMAIN_TIME, SQL_TEXT FROM V$SESSION_LONGOPS SL, V$SQLAREA SA, V$SES
2015-06-281.我在做優(yōu)化sql時(shí),經(jīng)常碰到使用in的語(yǔ)句,這時(shí)我們一定要用exists把它給換掉,因?yàn)镺racle在處理In時(shí)是按Or的方式做的,即使使用了索引也會(huì)很慢。 比如: SELECT col1,col2,col3 FROM table1 a WHERE a.col1 not in (SELECT col1 FROM table2) 可
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-28昨天測(cè)試把DB遷移到ASM。遷移的過(guò)程很簡(jiǎn)單,不說(shuō)了。過(guò)程中遇到一個(gè)問(wèn)題。 遷移控制文件采用兩種方式: 1. 打開(kāi)數(shù)據(jù)庫(kù)到mount狀態(tài),備份控制文件,然后shutdown。更改control_files路徑?! ∵M(jìn)入nomount,用RMAN方式restore剛才備份控制文件,然后mount,
2015-06-28臨時(shí)表空間的作用: 臨時(shí)表空間主要用途是在數(shù)據(jù)庫(kù)進(jìn)行排序運(yùn)算[如創(chuàng)建索引、order by及group by、distinct、union/intersect/minus/、sort-merge及join、analyze命令]、管理索引[如創(chuàng)建索引、IMP進(jìn)行數(shù)據(jù)導(dǎo)入]、訪問(wèn)視圖等操作時(shí)提供臨時(shí)的運(yùn)算空間,當(dāng)運(yùn)算
2015-06-28session_max_open_files: 說(shuō)明: 指定可在任一給定會(huì)話中打開(kāi)的 BFILE 的最大數(shù)量。一旦達(dá)到這個(gè)數(shù)量, 此后將無(wú)法在該會(huì)話中打開(kāi)更多文件。該參數(shù)還取決于操作系統(tǒng)參數(shù) MAX_OPEN_FILES。 值范圍: 1 - 至少為 (50, OS 級(jí)上的 MAX_OPEN_FILES)?! ∧J(rèn)值:
2015-06-28Oracle 8i安裝完成后的初始口令: internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_temp Oracle 9i在安裝的時(shí)候 SYS 和SYSTEM是要你自己輸入密碼的 而且不能輸入默認(rèn)密碼 但是其他的可能不會(huì) ,比如你登
2015-06-28以下的文章主要是介紹在Oracle數(shù)據(jù)庫(kù)學(xué)習(xí)中的六條經(jīng)驗(yàn)總結(jié),其實(shí)想學(xué)好Oracle數(shù)據(jù)庫(kù)并不是一件很困難的事情,很多人都認(rèn)為Oracle數(shù)據(jù)庫(kù)的體系過(guò)于龐大,在學(xué)習(xí)的過(guò)程中摸不到頭緒,以下的文章就會(huì)給你提供相關(guān)的解答方法。 1、如果有一定的數(shù)據(jù)庫(kù)基礎(chǔ)知道SQ
2015-06-28以下的文章主要是介紹幾種更為快捷的方法來(lái)Oracle常見(jiàn)問(wèn)題診斷方法,以下就是Oracle常見(jiàn)問(wèn)題診斷方法具體方案的描述,希望在你今后的學(xué)習(xí)中會(huì)有所幫助,以下就是文章的詳細(xì)內(nèi)容介紹,望大家借鑒?! ? TNS-12154 Error 或ORA-12154 特征:SQL*NET沒(méi)有找到連
2015-06-28你是否對(duì)Oracle數(shù)據(jù)庫(kù)中null的實(shí)際操作感到十分頭疼?如果是這樣子的話,以下的文章將會(huì)給你相應(yīng)的解決方案,以下的文章主要是介紹Oracle數(shù)據(jù)庫(kù)中null的具體使用的方案,以下就是相關(guān)內(nèi)容的具體描述?! ?wèn):什么是NULL? 答:在我們不知道具體有什么數(shù)據(jù)的
2015-06-28一、查看數(shù)據(jù)庫(kù)實(shí)例的EM端口 在ORACLE_HOME\install\portlist.ini文件里面。 二、設(shè)制數(shù)據(jù)庫(kù)實(shí)例的SID SID的長(zhǎng)度不能超過(guò)8個(gè)字符。實(shí)例名不能超過(guò)30個(gè)字符 三、常用的一些命令 啟動(dòng)/關(guān)閉EM:emctl start/stop dbconsole 啟動(dòng)/關(guān)閉監(jiān)聽(tīng) :lsnr
2015-06-28在線日志文件丟失有二種情況,一是丟失非當(dāng)前日志,這時(shí)可以通過(guò) SQL>alter database clear logfile group 3;[已歸檔] 或 SQL>alter database clear unarchived logfile group 3;[未歸檔] 重建在線日志?! 《莵G失了當(dāng)前日志,也有兩種
2015-06-28Oracle分頁(yè)大家一般使用這種形式 SELECT * FROM ( SELECT A.*, rownum r FROM ( SELECT * FROM Articles ORDER BY PubTime DESC ) A ) B WHERE r <= PageUpperBound and r > PageLowerBound; 在很多時(shí)候,并不需
2015-06-28如下表table1: 日期(exportDate) 數(shù)量(amount) -------------- &n
2015-06-28觸發(fā)器: CREATE OR REPLACE TRIGGER tr_trace_ddl AFTER DDL ON DATABASE DECLARE sql_text ora_name_list_t; state_sql ddl$trace.ddl_sql%TYPE; BEGIN FOR i IN 1..ora_sql_txt(sql_text) LOOP state_sql := state_sql||sql_text(i
2015-06-28常用SQL查詢: 1、查看表空間的名稱及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name group by t.tablespace_name; 2、查
2015-06-28由于ODU命令比較多,特別是關(guān)鍵的unload命令比較復(fù)雜,本文將簡(jiǎn)單介紹幾種場(chǎng)景下使用ODU進(jìn)行數(shù)據(jù)恢復(fù)時(shí),使用的命令序列?! ?chǎng)景1. 數(shù)據(jù)庫(kù)不能啟動(dòng),但是SYSTEM表空間中的數(shù)據(jù)字典是完整的?! ∩蓴?shù)據(jù)字典:unload dict 列出用戶: list user 列出用
2015-06-28RAC是Oracle公司的集群產(chǎn)品,網(wǎng)上有許多介紹RAC配置的文章都非常精彩。但是拿著這些精彩的文檔,卻不一定能把RAC配置成功。因?yàn)镽AC是一個(gè)非常復(fù)雜的軟件,而且這些文檔大都只介紹了應(yīng)該怎么做,而沒(méi)有介紹出錯(cuò)時(shí)怎么處理?! ≡谶@里,我把平常做工程和培訓(xùn)中遇
2015-06-28