不同版本資料庫的exp/imp問題

一般來說,從低版本匯入到高版本問題不大,麻煩的是將高版本的資料匯入到低版本中,在Oracle9i之前,不同版本Oracle之間的EXP/IMP可以通過下面的方法來解決:1、在高版本資料庫上運行底版本的catexp.sql; 2、使用低版本的EXP來匯出高版本的資料; 3、使用低版本的IMP將資料庫匯入到底版本資料庫中; 4、在高版本資料庫上重新運行高版本的catexp.sql指令碼。 但在9i中,上面的方法並不能解決問題。如果直接使用底版本EXP/IMP會出現如下錯誤: EXP-00008:

微軟中國研究院最新面試題

小明和小強都是張老師的學生,張老師的生日是M月N日,2人都知道張老師的生日是下列10組中的一天,張老師把M值告訴了小明,把N值告訴了小強,張老師問他們知道他的生日是那一天嗎?3月4日 3月5日 3月8日6月4日 6月7日9月1日 9月5日12月1日 12月2日 12月8日小明說:如果我不知道的話,小強肯定也不知道小強說:本來我也不知道,但是現在我知道了小明說:哦,那我也知道了請根據以上對話推斷出張老師的生日是哪一天?

生產機的OS宕機,rman災難恢複

朋友的資料庫系統出問題了,以下是他的解決過程,對我學習RMAN很有協助:以下是一個案例:生產機的OS宕機,rman災難恢複本人在學習rman過程中,突然碰到一個千載難逢的"好機會"來學習rman,因為是生產機,所以以下操作目標是用最短的時間來恢愎資料,所有操作沒有特別的研究為什麼,不過還是在此拋磚引玉,希望對rman初學者有個參考的價值。情境描述:生產機因為病毒感染或被惡性攻擊現在無法啟動了,辛好前幾天晚用rman(catalog方式)做了一次全庫備份,備份檔案及備份後的所產生的規檔日誌都在別一

HashMap與Hashtable的比較!Connection與Connections!

HashMap與Hashtable的比較:1.HashMap和Hashtable都是Map介面的實作類別;HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey.2.在HashMap中,null可以作為鍵,這樣的鍵只有一個;可以有一個或多個鍵所對應的   值為null。而Hashtable不允許。3. 最大的不同是,Hashtable的方法是Synchronize(同步)的,而HashMap不是,在多個線程訪問Hashtable時,

關於spring的兩個概念:IoC(控制反轉) ,DI(依賴注入)

所謂IoC,對於spring架構來說,就是由spring來負責控制對象的生命週期和 對象間的關係。這是什麼意思呢,舉個簡單的例子,我們是如何找女朋友的?常見的情況是,我們到處去看哪裡有長得漂亮身材又好的mm,然後打聽她們的興趣愛  好、qq號、電話號、ip號、iq號……,想辦法認識她們,投其所好送其所要,然後嘿嘿……這個過程是複雜深奧的,我們必須自己設計和面對每個環節。傳

關於在hibernate中配置proxool串連池!

     雖然hibernate內建了串連池,也支援一些其他的串連池,但是查看各方面的資料,覺得還是proxool串連池佔主流,現在對配置的方法做些記錄,以備後用:1. hibernate.cfg.xml  <session-factory >     <property name="hibernate.connection.provider_class">         

MyEclipse項目不能自動編譯

有時候用Eclipse或者MyEclipse的時候,發現不能自動編譯,web工程下面缺少class檔案!第一個可能是你的自動編譯沒開啟:project->build

EXP-00024錯誤的解決方案

I am running oracle 9.2.0.4 on solaris8. I am exporting all and is getting the following error message.#su - oracle$exp system/manager file=oracle_1127_clear.dmp full=y indexes=y consistent=y log=oracle_1127_clear.logexport: Release 9.2.0.4.0 -

Hibernate的unsaved-value

當你顯式的使用session.save()或者session.update()操作一個對象的時候,實際上是用不到unsaved-value的。某些情況下(父子表關聯儲存),當你在程式中並沒有顯式的使用save或者update一個持久對象,那麼Hibernate需要判斷被操作的對象究竟是一個已經持久化過的持久對象,是一個尚未被持久化過的記憶體臨時對象。例如: java代碼: Session session = ...; Transaction tx = ...; Parent parent = (

oracle9i rac環境下如何更改歸檔模式

在oracle9i rac下,更改歸檔模式不像單機或主/備模式下那麼容易更改,主要是因為cluster_database參數的緣故。通過將cluster_database參數從true改為false,可以順利用更改單機歸檔模式的方式來更改歸檔設定。更改完畢後,再將cluster_database參數改回true即可。至于歸檔日誌,可以通過nfs共用來儲存兩邊共有的歸檔日誌,當然也可以用rman直接各自備各個節點的歸檔日誌,當需要恢複時,再將歸檔日誌合并即可。1、關閉運行中的資料庫# su -

struts validwhen的使用

validwhen主要用於關聯驗證,即為了驗證某個域的值,可能會參考其它域的值來進行綜合判斷,以確定該域的值是否符合要求。1,運算式及其注意事項輸入給validwhen的是一個布爾型運算式(對該運算式的解析使用了antlr),其引用名為test,即形如:<var>  <var-name>test</var-name>  <var-value>expression</var-name></var>即,當expression為真

周航:貪婪與恐懼

最近有報道說80%的中國人認為自己”被大材小用”。我想在創業者群體裡,這個比例可能更高,沒有一個創業者不認為自己的主意和產品是最好的。但在投資人眼裡呢?很遺憾,我的體會告訴我,通常都不是。遇到冷落和否定時,我們的內心充滿了委屈,恨不得心裡罵:你們這幫人云亦云的投資客,就不能目光深邃,撥雲見日看到我這個日後的大神嗎?最近,我參加了一次VC的年度會議,見到好多同樣的創業者,聽了大家好多介紹和交流,不自覺地換位到投資人的位置思考。捫心自問,我比他們更忐忑,更不安,更恐懼。你想想,在千千萬萬素不相識,都

用ORACLE8i修複資料庫壞塊的三種方法

在進行SUN CLUSTER雙機切換、意外斷電或其它情況下,有時會發生共用盤MOUNT不上的情況,需要使用FSCK對共用盤進行修複。修複完成後,在資料庫啟動過程中,卻又出現"資料區塊損壞,無法啟動資料庫"的現象,此時,可以根據不同的資料區塊損壞類型,檢測並修複錯誤。在此介紹三種使用Oracle8i修複損壞資料區塊的方法。 一、資料區塊損壞,錯誤碼為ORA-01578 ORA-1115 I/O ERROR READING BLOCK

如何將高版本DMP匯入到低版本資料庫中

檢查  export/import 工具和資料庫的版本 on souce database Run the lower version catexp.sql script  before exporting.用低版本的export工具,匯出來源資料庫的資料用低版本的import工具,匯入目標資料庫的資料例如:8.1.7 7.3.4在8.1.7資料庫上運行7.3.4 的catexp.sql7.3.4 client :exp system/manager@8.1.7 ….7.3.4 client :

搞了2天,終於對log4j算是有點瞭解了。

1.Servlet代碼      public class HelloServlet extends HttpServlet {      public Logger logger = Logger.getLogger(HelloServlet.class.getName());       public void doPost(HttpServletRequest request, HttpServletResponse response)           throws

schedule和scheduleAtFixedRate

import java.util.Timer;import java.util.TimerTask;import java.util.Date;/** * @author vincent */public class TimerTest { public static void main(String[] args) {  Timer t = new Timer();    //在5秒之後執行TimerTask的任務  t.schedule(new

Hibernate中多對多關係的常見問題

1、到底在哪用cascade="..."?    cascade屬性並不是多對多關係一定要用的,有了它只是讓我們在插入或刪除對像時更方便一些,只要在cascade的源頭上插入或是刪除,所有 cascade的關係就會被自己動的插入或是刪除。便是為了能正確的cascade,unsaved-value是個很重要的屬性。Hibernate通過這個屬性來判斷一個對象應該save還是update,如果這個對象的id是unsaved-value的話,那說明這個對象不是 persistence

著名IT公司名字的來曆

Yahoo!  《格列佛遊記》的作者Jonathan Swift發明了yahoo這個單詞。在小說裡,它代表了一個在外表和行為舉止上都令人厭惡的傢伙,簡直都不能算是一個人。Yahoo! 的創始人楊致遠和David Filo選擇這個名字的原因是他們覺得自己是yahoo。   另一種說法,Yahoo是Yet Another Hierarchical Officious Oracle的首字母縮寫,不過David

復原段的常見錯誤及解決方案

(1).復原段空間不夠 ORA-01562 - failed to extend rollback segment number string 復原段空間不夠的原因一般有以下幾種情況: A. 復原段所在資料表空間剩餘的空閑空間太小, 無法分配下一個EXTENT. B. 復原段擴充次數已經達到MAXEXTENTS限制解決方案: A. 擴大復原段所在資料表空間 B. 設定較大的MAXEXTENTS參數 C. 為復原段設定OPTIMAL參數 D. 用較大的EXTENT參數重新建立復原段 C.

IT人士35歲之前“職業轉型”的四大選擇

“35歲,技術生涯即告終結”,這種說法在IT界得到眾多人認可,也令很多IT人為自己的未來擔憂。但如果從另一個角度來理解,技術生涯結束意味著新職業的開始。與其被動等待,不如換個思維、早作準備,在35歲來  到之前完成轉型,把握職業生涯的主動權。 IT領域有很強的專業性,並且這個行業正處於上升的過程中,轉型不轉行的做法對於IT人是比較理性的選擇。但因工作性質不同,IT人在轉型之前應該告別技術型思維,為新的職業生涯儲備一些新知識。   選擇1:做銷售 悶頭鑽技術→抬頭勤溝通

總頁數: 61357 1 .... 12935 12936 12937 12938 12939 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.