摘要: 2008年最后一篇,自然要來一點重量級內容,這篇摘錄了論壇里newkid大牛寫的解sudoku的PLSQL程序,特別值得推薦的就是分三種思想分別求解,以及PLSQL里數組的應用,基本上在平常的工作中很難用到,所以很有學習的價值。原文的地址如下: 閱讀全文
12 2008 檔案
摘要: 今天看到一個帖子,學了幾個SQLPLUS的小技巧。說實話還挺不錯的,確實沒有花時間看過Oracle關于SQLPLUS的文檔,總覺得有點浪費時間,呵呵,不過這樣知識就永遠掌握得不牢靠,忘記了要去查,不過要能抽出時間看這種文檔,估計要等1-2年之后了。 閱讀全文
摘要: 在ITPUB上看到個帖子,計算四則運算的,順便來學習一下10g里的正則表達式。原帖地址:http://www.itpub.net/viewthread.php?tid=1051167&extra=page%3D1%26amp%3Bfilter%3Ddigest 閱讀全文
摘要: 很早以前就想用PLSQL寫一個算24點的程序了,后來想了一下沒有研究下去,最近上ITPUB的時候正好大家都在討論,在大牛的基礎上修改了一下,基本上思想和算法都是沒有變的,就是學習了一下。還有兩個大問題沒有處理好,一是只用了枚舉法,用PLSQL應該可以換個更好的遞歸算法的;二是沒有濾重;反正最后的結果只是最簡單的得到答案而已。 閱讀全文
摘要: 蠻有意思的一段SQL,拿來看一下。 閱讀全文
摘要: 昨天學習了基本的SQL*Loader操作知識,所以今天專門找了一些例子,自己測試了一下。以下的所有例子都經過測試是可以正確實施的,不過使用這個東西的入門很簡單,但是命令的內容卻非常多樣化,需要多實踐才能掌握其精髓,不過在同構的環境下確實比較少有這樣的機會。 閱讀全文
摘要: 今天學習一下使用SQL*Loader導入數據的方法。首先看一下對于SQLLDR命令的介紹: 閱讀全文
摘要: 最近同事遇到了每天手工導入Excel數據到Oracle的問題,他目前的操作是使用PL/SQL Developer中的復制粘貼方法,這樣每天都需要進行手工的操作,很明顯長期下來的工作量是比較大的,于是找了幾種可供使用的導入方法: 閱讀全文
摘要: 今天接著來說一下constraint的操作。constraint的操作的種類比較多,寫在什么地方、需不需要寫約束名、不同約束的適用語法限制等等,都有區別,并不是單一的一種模式操作,所以在記憶的時候務必要注意區分開來。 閱讀全文
摘要: 一直對constraint的概念比較模糊,沒有系統得學習過一次。這次專門來學習一下這方面的內容。其實如果不用到REF constraint的話,這部分還是比較簡單明晰的,關鍵是要記住創建和修改constraint的幾個語法,這很重要。首先來看一下《SQL Reference》中對于Constraint的說明: 閱讀全文
摘要: Oracle備份/恢復案例08——臨時數據恢復及其他 閱讀全文
摘要: Oracle備份/恢復案例07——回滾數據恢復 閱讀全文
摘要: Oracle備份/恢復案例06——ControlFile恢復 閱讀全文
摘要: Oracle備份/恢復案例05——LogFile恢復 閱讀全文
摘要: Oracle備份/恢復案例04——不完全恢復 閱讀全文
摘要: Oracle備份/恢復案例03——全庫恢復 閱讀全文
摘要: Oracle備份/恢復案例02——文件恢復
閱讀全文
閱讀全文
摘要: Oracle備份/恢復案例01——準備工作 閱讀全文
摘要: 了解了備份的基礎知識之后,就可以制定相應的備份策略了。備份策略的制定也是非常重要的一個環節,例如多久備份一次,每次備份保留多少時間,這都要根據硬件條件、業務上可以接受的回復時間等等因素來綜合考慮的。當然,雖然各個系統的條件不同,但是基本的備份策略還是有跡可循的,下面看一下。 閱讀全文
摘要: 備份了之后當然就是要恢復啦,所以恢復的知識點也是非常重要的。數據恢復也和數據備份一樣,有很多種類型,當然類型上要比備份肯定是要少一些的。繼續轉一篇數據恢復的基礎知識介紹,這也是非常全面的一篇內容,對于理解整個的框架有很大的作用。 閱讀全文
摘要: 轉一篇關于Oracle備份的基本原理文章。之前還沒有系統得學習過Oracle的備份方式和內容。這篇文章雖然沒有具體的備份操作介紹,但是從理論上來說已經很全面得涵蓋了Oracle備份的方式和備份類型。在具體掌握Oracle的備份、恢復之前,很有必要學習一遍。下面是正文: 閱讀全文
摘要: 其實Linux是一個非常復雜的操作系統,我們在用的時候一定會遇到好多的問題,現在我把常見的一些問題作一下整理,希望能對大家有些幫助。 閱讀全文
摘要: 安裝完Linux,并配置好Linux的啟動,那么如果在安裝時你選的是啟動到圖形界面下的話,現在你就應該可以看到登陸的窗口了。輸入你的用戶名和密碼,就開始了你的Linux之旅。 閱讀全文
摘要: 要管理好一個系統,從某種意義上來說對系統文件的設置占有及其重要的地位。鑒于Linux系統的復雜性,在這里我只對/etc目錄下的那些重要文件做一個簡單的介紹。 閱讀全文
摘要: linux系統有其特定的文件系統的目錄組織結構,了解這些目錄結構是學習基本知識的基礎。下面以RedHatLinux為例介紹一下這些目錄結構。 閱讀全文
摘要: 之前學習過一次Job的管理了,但是這次在學習DBA的時候看到,就從理論的高度再重新全面得學習一回。Job的管理比較簡單,主要就是對DBMS_JOB這個包的應用和一些參數的設置,而且DBMS_JOB包也比較簡單,不需要太復雜的記憶,基本上看一遍就能記住。在建立JOB的時候,最需要注意的還是時間的偏移問題,需要解決好。 閱讀全文
摘要: vi編輯器是所有Unix及Linux系統下標準的編輯器,它的強大不遜色于任何最新的文本編輯器,這里只是簡單地介紹一下它的用法和一小部分指令。由于對Unix及Linux系統的任何版本,vi編輯器是完全相同的,因此您可以在其他任何介紹vi的地方進一步了解它。Vi也是Linux中最基本的文本編輯器,學會它后,您將在Linux的世界里暢行無阻。 閱讀全文
摘要: 從安裝開始,了解一遍LogMiner的實際使用方法。有了這個,基本上LogMiner就沒什么難度了,照著一模一樣做一遍就學會了,呵呵。 閱讀全文
摘要: 實踐證明,在沒有什么工具的情況下,使用LogMiner來分析archivelog是一種非常方便、有效的方法。特別是可以直接指定時間,而且查看方式只需要在Oracle中使用query即可(比dump出來地信息好一些),另外加上Dictionary的話,基本可以還原所有的DML操作,非常有用。 閱讀全文
摘要: 最近在把DATABASE切換到ARCHIVELOG模式之后,發現Oracle默認的是非自動歸檔,即LOG_ARCHIVE_START = FALSE,可能是因為當前測試的數據庫是手工創建的,所以有些啟動參數和用DBCA創建的不太一致。 閱讀全文
摘要: 最近學習數據結構的時候,用java實現了一下堆棧,就是用stack這個類,在這里記錄一下學習過程。
閱讀全文
閱讀全文