Time of Update: 2018-12-03
資料庫啟動與關閉 在 Windows2000 上資料庫可以通過啟動相關的服務開啟。通過控制台的服務選項或者是通過命令列模式,如:net start OracleServiceatei 就可以開啟相關服務。這依賴於一些註冊表參數,我們在後面討論。停止相關的服務,例如: net stop OracleServiceatei 可以關閉一個資料庫。 在所有的平台上, ORACLE8i 執行個體都可以從服務管理員(或者 SQL*Plus! )中通過 startup 命令啟動。在 Unix
Time of Update: 2018-12-03
ORACLE 的安裝 ORACLE8i 通過新的基於 Java 的 ORACLE Universal Installer (OUI) 來安裝,在所有的平台上都有一樣的介面 [1 M Cyran, 1999] 。上面這句話是對的,不過一些小的差異要註明。在 Unix 上需要 X 相容的顯示能力, 或者是在客戶機的工作站上 有一個象 Exceed 這樣的應用。在 Windows2000 上安裝器可以直接運行。 在 Unix 中有許多手工設定的任務,在 Windows 2000
Time of Update: 2018-12-03
1. ORACLE資料庫字元集,即國家語言支援(NLS)其作用是用本國語言和格式來儲存、處理和檢索資料。利用全球化支援,ORACLE為使用者提供自己熟悉的資料庫母語環境,諸如日期格式、數字格式和儲存序列等。Oracle可以支援多種語言及字元集,oracle9i則支援57種語言、88個國家地區、235種字元集。2. 單位元組編碼 (1)單位元組7位字元集,可以定義128個字元,最常用的字元集為US7ASCII (2)單位元組8位字元集,可以定義256
Time of Update: 2018-12-03
ora-1403 :no data found [Oracle] UNIX與Windows 2000上Oracle的差異(I) [Oracle] UNIX與Windows 2000上Oracle的差異(II) [Oracle] UNIX與Windows 2000上Oracle的差異(III) dbms_stats包 在ORACLE裡按使用者名稱重建索引的方法 ORACLE分析表和索引的指令碼 ORACLE索引總結 ORACLE系統設計之確定應用程式類型 ORACLE執行計畫的一些基本概念
Time of Update: 2018-12-03
首先是幾個需要瞭解的名詞解釋:叢集是指多台電腦物理的串連在一起。RAC是Oracle Real Application Cluster的簡寫,官方中文文檔一般翻譯為“真正應用叢集”,它一般有兩台或者兩台以上同構電腦及共用存放裝置構成,可提供強大的處理能力! 為什麼需要RAC?如果說我們通過對伺服器添加CPU,
Time of Update: 2018-12-03
一. 匯出工具 exp1. 它是作業系統下一個可執行檔檔案 存放目錄/ORACLE_HOME/binexp匯出工具將資料庫中資料備份壓縮成一個二進位系統檔案.可以在不同OS間遷移它有三種模式:a. 使用者模式: 匯出使用者所有對象以及對象中的資料;b. 表模式: 匯出使用者所有表或者指定的表;c. 整個資料庫: 匯出資料庫中所有對象。2. 匯出工具exp互動式命令列方式的使用的例子$exp test/test123@appdbEnter array fetch buffer size: 4096
Time of Update: 2018-12-03
JDeveloper 有兩種安裝包:完整安裝包和基礎安裝包。完整安裝包下載後只需要解壓後即可使用。基礎安裝包的安裝需要使用者先安裝好Sun的j2sdk 1.4.2_04或以上,且基礎安裝包中不包含產品文檔。基礎安裝包解壓後,需要在<jdev_install>/jdev/bin/jdev.conf中設定java啟動並執行環境變數:JAVA_HOME。Portlet開發外掛程式的安裝:解壓下載的安裝安裝包,運行java -jar portal-addin-install.jar
Time of Update: 2018-12-03
視圖是基於一個表或多個表或視圖的邏輯表,本身不包含資料,通過它可以對錶裡面的資料進行查詢和修改。視圖基於的表稱為基表,Oracle的資料庫對象分為五種:表,視圖,序列,索引和同義字。視圖是儲存在資料字典裡的一條select語句。通過建立視圖可以提取資料的邏輯上的集合或組合。視圖的優點:1.對資料庫的訪問,因為視圖可以有選擇性的選取資料庫裡的一部分。2.使用者通過簡單的查詢可以從複雜查詢中得到結果。3.維護資料的獨立性,試圖可從多個表檢索資料。4.對於相同的資料可產生不同的視圖。視圖分為簡單視圖和
Time of Update: 2018-12-03
Oracle查詢文法大全<轉> 1.select* from emp;2. select empno, ename, job from emp;3. select empno 編號, ename 姓名, job工作from emp;4. select job from emp;5. select distinct job from emp;6. select distinct empno, job from emp;說明:因為僱員編號不重複,
Time of Update: 2018-12-03
正常來說,在完成Select語句、create index等一些使用TEMP資料表空間的排序操作後,Oracle是會自動釋放掉臨時段a的。但有些有侯我們則會遇到臨時段沒有被釋放,TEMP資料表空間幾乎滿的狀況,甚至是我們重啟了資料庫仍沒有解決問題。這個問題在論壇中也常被網友問到,下面我總結一下,給出幾種處理方法。法一、重啟庫庫重啟時,Smon進程會完成臨時段釋放,TEMP資料表空間的清理操作,不過很多的時侯我們的庫是不允許down的,所以這種方法缺少了一點的應用機會,不過這種方法還是很好用的。
Time of Update: 2018-12-03
.STYLE1 {color: #CC0000;font-weight: bold;}-->在oracle中執行以下sqlcreate table A (id char(5));insert into A values('11');使用以下java代碼查詢該記錄String sql="select * from A where
Time of Update: 2018-12-03
OCI(Oracle Call Interface)是ORACLE公司開發的一個應用程式開發工具,是一個通過訪問Oracle資料庫的伺服器,控制各類SQL語句的執行,進而建立應用程式的的應用程式介面(API)。它支援SQL所有的資料定義,資料操作,查詢,交易管理等操作,支援C和C++的資料類型,調用,文法和語義。它提供了一組可對Oracle資料庫進行存取的介面子常式(函數)。
Time of Update: 2018-12-03
網上查閱了一些相關的文章和文章,說法大體相同,但有些地方還是有些不一樣,在這裡稍微小總結一下二者的區別吧。 1.delete產生rollback和相關鎖資訊,如果刪除大資料量的錶速度會很慢,同時會佔用很多的rollback segments .而truncate 是DDL操作,不產生rollback,速度快.Truncate table does not generate rollback information and redo records so it is much faster
Time of Update: 2018-12-03
這個問題以前困擾過我,兩者尾碼名都是.DBF。記得當時好像去論壇上發了個文章問,不過好幾天沒人解答,無奈之下我就把文章給結了。今天正好在一本書中看到有講兩者區別的,又去網上搜了搜,小總結一下,記下來。 本地管理的暫存資料表空間是基於臨時檔案的,這些檔案與普通的資料檔案非常相似,但它們還具有如下特性:臨時資料檔案的狀態不能置為唯讀不能將臨時資料檔案重新命名臨時資料檔案總是置為NOLOGGING狀態不能使用ALTER
Time of Update: 2018-12-03
今天在學習的過程中看到了LOW HWM,印象中以前在什麼地方看到過可是死活想不起來,去百度了半天都沒找到相關的資訊。無奈之下還是GOOGLE了一下,找到一篇asktom上的文章。記錄在這裡,順便和大家分享一下。 High-water Mark This is a term used with table segments stored in the database. If you envision a table, for example, as a 'flat' structure or
Time of Update: 2018-12-03
今天在書上看到有一個小節講儲存子句優先順序的,說實話,平時在建立對象的時候幾乎不怎麼指定儲存子句的,一般採用預設。呵呵,可能是因為比較懶吧,今天既然看到了,就記下來,相信以後會用得到的。 ORACLE資料庫預設的儲存參數 < 資料表空間所定義的儲存參數 < 段所定義的儲存參數 儲存子句可以在段一級說明以控制區段(EXTENT)在段中是如何分配的。其分配原則如下:任何在段一級說明的儲存參數將覆蓋在資料表空間一級所對應的選項設定,但是資料表空間一級的參數MINIMUM
Time of Update: 2018-12-03
系統還原段僅為系統資料表空間中的對象變化所用。它是在資料庫建立時在系統資料表空間中建立的。系統還原段既可以存在並工作在自動模式下,也可以存在並工作在手動模式下。 非系統還原段為其他資料表空間中對象的變化所使用。當一個資料庫具有多個資料表空間時就需要至少一個手動的非系統還原段或一個自動管理的還原資料表空間。自動模式:需要一個還原資料表空間,ORACLE伺服器將自動維護還原資料表空間中的還原資料。手動模式:資料庫管理員負責建立非系統還原段,所有非系統資料表空間中的對象的變化都將使用這樣的非系統還原段
Time of Update: 2018-12-03
比較官方的說法FullA backup of a datafile that includes every allocated block in the file being backed up. A full backup of a datafile can be an image copy, in which case every data block is backed up. It can also be stored in a backup set, in which case
Time of Update: 2018-12-03
使用edit d:/a.sql命令可以在文字檔中編輯sql語句,使用@ d:/a.sql可以運行剛才編輯的文字檔create是建立,alter是修改,drop是刪除以下操作都使用sql plus,如果產生錯誤,可以通過drop .....命令進行刪除:添加主鍵:基於一列的主鍵:alter table test add constraint PK_TEST primary key(ename); 基於多列的聯合主鍵:alter table test add constraint PK_TEST
Time of Update: 2018-12-03
http://www.cnblogs.com/wenlg/archive/2010/05/19/1738893.html Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows