實現目的:往oracle數據庫中,插入excel文件中的數據實現步驟:1、打開MicroSoftExcel20002、文件(F)→新建(N)→工作簿→3、輸入數據后,存盤為test.xls,4、文件(F)→另存為(A)→保存類型為:制表符分隔,起名為text.txt,保存到C:5、須先創建表結構:連入SQL*Plus,以system/manager用戶登錄,SQL>connsystem/manager創建表結構SQL>createtabletest(idn
系統 2019-08-12 01:53:48 2520
--=======================--Oracle實例恢復--=======================一、Oracle實例失敗Oracle實例失敗多為實例非一致性關閉所致,通常稱為崩潰(crash)。實例失敗的結果等同于shutdownabort。實例失敗的原因電源負載故障硬件故障后臺進程失敗異常關閉數據庫實例失敗后的狀況數據庫可能丟失已提交的事務以及存儲了未提交的事務,導致數據庫出現不一致的情況解決方案使用startup重新啟動實例
系統 2019-08-29 22:20:48 2518
系統環境:1、操作系統:Windows2000Server2、數據庫:Oracle8iR2(8.1.6)forNT企業版3、開發工具:Delphi5企業版連接方法:一、安裝Oracle8iR2(8.1.6)forNT企業版使用典型安裝,安裝目錄為D:\Oracle;二、安裝Delphi5企業版把Delphi5光盤放入光驅,使用典型安裝,安裝目錄為C:\ProgramFiles\Borland\Delphi5;三、生成Oracle實驗記錄連入SQL*Plus
系統 2019-08-12 01:53:55 2518
原文:Oracle基礎數據庫備份和恢復一、為什么需要數據備份造成數據丟失的主要原因:1、介質故障。2、用戶的錯誤操作。3、服務器的徹底崩潰。4、計算機病毒。5、不可預料的因素。Oracle中故障類型分為以下4種。1、語句故障:執行SQL語句過程發生的邏輯故障可導致語句故障。如果用戶編寫的SQL語句無效,就會發生語句故障。Oracle可自我修復語句故障,撤銷語句產生的而印象,并將控制權交給應用程序。2、用戶進程故障當用戶程序出錯而無法訪問Oracle數據庫時
系統 2019-08-12 01:53:34 2518
說到軟解析(softprase)和硬解析(hardprase),就不能不說一下Oracle對sql的處理過程。當你發出一條sql語句交付Oracle,在執行和獲取結果前,Oracle對此sql將進行幾個步驟的處理過程:1、語法檢查(syntaxcheck)檢查此sql的拼寫是否語法。2、語義檢查(semanticcheck)諸如檢查sql語句中的訪問對象是否存在及該用戶是否具備相應的權限。3、對sql語句進行解析(prase)利用內部算法對sql進行解析,
系統 2019-08-29 22:50:22 2517
SQL*LOADER是ORACLE的數據加載工具,通常用來將操作系統文件遷移到ORACLE數據庫中。SQL*LOADER是大型數據倉庫選擇使用的加載方法,因為它提供了最快速的途徑(DIRECT,PARALLEL)。現在,我們拋開其理論不談,用實例來使您快速掌握SQL*LOADER的使用方法。首先,我們認識一下SQL*LOADER。在NT下,SQL*LOADER的命令為SQLLDR,在UNIX下一般為sqlldr/sqlload。如執行:d:\oracle>
系統 2019-08-12 01:53:36 2517
普通排序SQL是這樣的:SELECTNAMEFROMTABLEORDERBYNAME;這時候我們需要按照自己定義的NAME的排序規則進行排序,如按照某個字典ARRAY進行排序,就需要用個臨時表來完成如建立表:C_SORT_TcreatetableC_SORT_T(SORT_IDNUMBER(10),SORT_NAMEVARCHAR2(20),SORT_SEQNUMBER(10))然后把原有的SQL聯合排序表進行查詢,然后用SORT_SEQ排序就可以了。如果
系統 2019-08-12 01:51:28 2516
Oracle數據內部的邏輯存儲Oracle存儲數據的最小粒度(finestlevelofgranularity)被稱為數據塊(datablock)(也叫做邏輯塊(logicalblock),Oracle塊(Oracleblock)或頁(page))。一個數據塊對應于磁盤上數個字節(byte)的物理數據庫空間。處于數據塊之上的邏輯數據庫空間是數據擴展(extent)。數據擴展是為存儲數據而分配的一組連續的數據塊。位于數據擴展之上的邏輯數據庫存儲結構是段(se
系統 2019-08-12 09:30:13 2513
最近郁悶的字符集2014年7月31日16:32:58本文主要討論以下幾個部分:如何查看查詢oracle字符集、修改設置字符集以及常見的oracleutf8字符集和oracleexp字符集問題。一、什么是Oracle字符集Oracle字符集是一個字節數據的解釋的符號集合,有大小之分,有相互的包容關系。ORACLE支持國家語言的體系結構允許你使用本地化語言來存儲,處理,檢索數據。它使數據庫工具,錯誤消息,排序次序,日期,時間,貨幣,數字,和日歷自動適應本地化語
系統 2019-08-12 01:33:03 2513
一、建立視圖CREATEORREPLACEVIEWmyviewASSELECT*FROMdeptWHEREdeptno>20WITHCHECKOPTION;二、建立只讀視圖CREATEORREPLACEVIEWmyviewASSELECT*FROMdeptWHEREdeptno>20WITHREADONLY;三、建立同義詞CREATESYNONYMdeptFORscott.dept;三、建立公共同義詞CREATEPUBLICSYNONYMdeptFORsc
系統 2019-08-12 01:52:43 2512
長期以來,我一直用的是MSSQLServer/Access數據庫,通過.NET訪問MS自家的東西幾乎沒碰到過什么麻煩。最近項目中要用Oracle作為數據庫,學習研究了一些.NET訪問Oracle的東西,發現問題倒真的不少。1。System.Data.OracleClient和System.Data.OleDb命名空間雖然通過這兩個命名空間的類都可以訪問Oracle數據庫,但和SQLServer類似的(System.Data.SqlClient命名空間的類效
系統 2019-08-12 01:32:20 2512
摘要全文檢索技術是智能信息管理的關鍵技術之一,OracleText作為Oracle9i的一個組件,提供了強大的全文檢索功能,用Oracle9i做后臺數據庫,就可以充分利用其全文檢索技術,構建復雜的大型文檔管理系統。本文主要介紹了OracleText的體系結構及其使用。關鍵詞OracleText全文檢索Oracle一直致力于全文檢索技術的研究,當Oracle9iRlease2發布之時,Oracle數據庫的全文檢索技術已經非常完美,OracleText使Ora
系統 2019-08-29 23:04:45 2511
--================================-->Oracle數據庫實例啟動關閉過程--================================/*Oracle數據庫實例的啟動,嚴格來說應該是實例的啟動,數據庫僅僅是在實例啟動后進行裝載。Oracle數據啟動的過程被劃分為幾個不同的步驟,在不同的啟動過程中,我們可以對其實現不同的操作,系統修復等等工作,因此了解Oracle數據啟動、關閉是非常有必要的。下面詳細了OracleD
系統 2019-08-12 01:54:24 2510
發一下牢騷和主題無關:在一個繁頻commit/rollback或盤磁I/O有問題、量大物理讀寫爭用那么、我們便會經常瞧見LOGFILESYNC待等事件出現在TOPEVENTS中評估LOGFILESYNC待等事件的標指是均勻待等時間、以及AWR后續的WAITEVENTHISTOGRAM對于OLTP、均勻待等時間7ms算畸形、畸形情況下均勻待等時間不會超越10ms面下給出幾種優化的策略、㈠優化REDO日記的I/O如果夠能優化REDO日記文件的存儲、使之存放到更
系統 2019-08-12 01:55:24 2509
SQL中的單記錄函數1.ASCII返回與指定的字符對應的十進制數;SQL>selectascii(A)A,ascii(a)a,ascii(0)zero,ascii()spacefromdual;AAZEROSPACE------------------------------------659748322.CHR給出整數,返回對應的字符;SQL>selectchr(54740)zhao,chr(65)chr65fromdual;ZHC---趙A3.CONC
系統 2019-08-12 01:55:03 2508