最近有現場給我一份用expdp導出dmp文件,我用imp導入時,報錯。因為導出dmp的數據庫是11g,導入的數據庫也是11g,但客戶端安裝的是10g,不能用imp導入;所以只能試著用impdp導入;一:在Linux環境下impdp導入:1.在操作系統上創建存放dmp文件目錄>mkdirpathname2.在數據庫層面,創建存放dmp文件對應目錄CREATE[ORREPLACE]DIRECTORYdirectoryAS'pathname';3.對這個目錄授權
系統 2019-08-12 01:55:07 1861
我使用的是oraclesqldeveloper3.1版本,以前developer2.×老版本的excel導入功能有問題。excel文件內容如下:第一步:找到要導入的表,右鍵--》導入數據進入數據導入向導:第二步:選擇導入方法:第三步:選擇xls中要導入的列名第四步:源數據列和目標表列對應關系第五步:可以驗證導入數據;點擊“完成”,開始導入最后,提示導入信息。Oracle:通過oraclesqldeveloper工具導入excel數據
系統 2019-08-12 01:55:05 1861
我們在熱備時,如果此時突然停電,再次啟動時會發生什么情況呢?SQL>altertablespaceusersbeginbackup;Tablespacealtered.SQL>descv$backupNameNull?Type-----------------------------------------------------------------------------FILE#NUMBERSTATUSVARCHAR2(18)CHANGE#NUMB
系統 2019-08-12 01:55:01 1861
oracle檢查點隊列與增量檢查點今天是2013-09-04,這幾天一直心里安頓不下來,今天還好了,可以自己安靜的學習一下oracle,在此記錄一下學習筆記。這篇文章我不知道在那轉載的,一直都留在我的qq空間,我覺得還是非常棒的,另外我查看分析了一下相關內容,并做了部分實驗。這塊內容我想應該是ocp考試知識點之一吧。檢查點的主要目的是以對數據庫的日常操作影響最小的方式刷新臟塊。臟塊不斷的產生,如何將臟塊刷新到磁盤中去呢?在8i之前,Oracle定期的鎖住所
系統 2019-08-12 01:54:58 1861
http://flash7783.javaeye.com/blog/648683數據庫導入/導出知識connectsystem/密碼@實例名;--刪除用戶及表空間dropuserpubrcascade;droptablespacepubrtsincludingcontents;--創建表空間、用戶及授角色權限CREATETABLESPACEpubrtsDATAFILE'F:\oradata\ttfj\pubrts.dat'SIZE200MREUSEAUTO
系統 2019-08-12 01:54:52 1861
每日一貼,今天的內容關鍵字為類型應用date類型只能準確到秒,要想準確到毫秒,須要用使timestamp類型。應用舉例:舉例1:selectto_char(systimestamp,'yyyy-mm-ddhh24:mi:ss.ff')fromdual;每日一道理時間好比一條小溪,它能招引我們奔向生活的海洋;時間如同一葉扁舟,它將幫助我們駛向理想的彼岸;時間猶如一支畫筆,它會指點我們描繪人生的畫卷。舉例2:selectto_char(to_timestamp
系統 2019-08-12 01:54:51 1861
http://tech.ddvip.com/2008-09/122180687967473.htmlOracle物化視圖:創建最簡單物化視圖--表1:allactive;connectpubr/bitservice@datasource;dropmaterializedviewlogonpubr.allactive;creatematerializedviewlogonpubr.allactivetablespacelogtswithprimarykey;
系統 2019-08-12 01:54:51 1861
創建同義詞conntt/bitservice@sw00058;grantselectonvw_rightpeopletoaccount;//先授權connaccount/bitservice@sw00058;createorreplacesynonymvw_rightpeoplefortt.vw_rightpeople;//創建同義詞exp1:connectpubr/bitservice@account;grantselectonorgpeopletoac
系統 2019-08-12 01:54:51 1861
1--創建表tab_a2--createtabletab_a(idintprimarykeynotnull,pidint);3--創建序列4/**5createsequenceseq_a6incrementby17startwith18nomaxvalue9nocycle10cache20;11**/12--創建存儲過程13createorreplaceprocedurepro_a_insertis14iNUMBER(20);15begin16foriIn
系統 2019-08-12 01:54:50 1861
服務里oracle啟動實例項不見了:在CMD命令里oradim-new-sidtest(test是數據庫實例名即oracle_sid)用connectsys/bitservice@testassysdba;鏈接上sqlplus,輸入命令startup;服務里oracle啟動實例項回來了!其實在CMD命令里輸出oradim-new-sidtest,服務里oracle啟動實例項已經顯示,且顯示為已啟動,但是鏈接報錯,重啟服務后仍然報錯。startup后,鏈接正
系統 2019-08-12 01:54:50 1861
在oracle中創建表如下:createtableTM_FAULT_BUS_ATTENTION(BUS_NONUMBER(6),LINE_NOVARCHAR2(6),FILA_NONUMBER(3),BUS_JOB_NOVARCHAR2(20)notnull,CITY_NONUMBER(4),GROUP_NONUMBER(4),INS_TIMEDATE,IS_SENDNUMBER(1)default1);--Addcommentstothetablecom
系統 2019-08-12 01:54:48 1861
---查詢表空間對應的物理文件,名稱,大小,已用的,利用率SELECTB.FILE_NAME"FILE_NAME",B.TABLESPACE_NAME"TABLESPACE_NAME",B.BYTES/1024/1024"SIZE_M",(B.BYTES-SUM(NVL(A.BYTES,0)))/1024/1024"USED_M",SUBSTR((B.BYTES-SUM(NVL(A.BYTES,0)))/(B.BYTES)*100,1,5)"UTILIZA
系統 2019-08-12 01:54:42 1861
1.怎么樣查看數據庫字符集?數據庫服務器字符集select*fromnls_database_parameters,其來源于props$,是表示數據庫的字符集。客戶端字符集環境select*fromnls_instance_parameters,其來源于v$parameter,表示客戶端的字符集的設置,可能是參數文件,環境變量或者是注冊表會話字符集環境select*fromnls_session_parameters,其來源于v$nls_parameter
系統 2019-08-12 01:54:38 1861
在觸發器中操作觸發此觸發器的表,用pragmaautonomous_transaction選項。1、為何使用自治事務無法回滾的審計:一般情況下利用觸發器禁止某些對表的更新等操作時,若記錄日志,則觸發器最后拋出異常時會造成日志回滾。利用自治事務可防止此點。避免變異表:即在觸發器中操作觸發此觸發器的表在觸發器中使用ddl寫數據庫:對數據庫有寫操作(insert、update、delete、create、alter、commit)的存儲過程或函數是無法簡單的用s
系統 2019-08-12 01:54:38 1861
數據庫的隨機查詢SQL1.Oracle,隨機查詢20條select*from(select*from表名orderbydbms_random.value)whererownum<=20;2.MSSQLServer,隨機查詢20條selecttop20*from表名orderbynewid()3.MySQL:,隨機查詢20條select*from表名orderbyrand()limit20隨機查詢指定人員的一條未讀消息幫助消息表S_MSG_HINT幫助消息I
系統 2019-08-12 01:54:37 1861