oracle基本概念之–oracle的記憶體結構

資料庫的記憶體結構:    Memory structures are allocated to the Oracle instance when the instance is started.The two major memory structures are known as the System Global Area(Also called the sharedGlobal Area)and the Program Global Area(also called the

oracle營運之–dataguard 主備庫遷移

task1:收集資訊準備備份:1.在主節點,建立一個臨時目錄,比如  mkdir -p /opt/oracle/stage2.在目標節點建立一個同樣的目錄  mkdir -p /opt/oracle/stage3.在主節點,串連到主庫,並建立一個PFILE(從現有的SPFILE),並儲存到 臨時目錄裡  SQL>create pfile='/opt/oracle/stage/initCHICAGO.ora' from

Ubuntu 8.10 AMD64上安裝oracle xe的一些記錄

Oracle這個東西,從十二年前的小型機上的7版本,到現在11g,安裝了無數次,可是每次安裝的新環境,新配置,總會出一些小問題。系統裝的是ubuntu8.10,x64版本的。為了省事,裝了32位oracle10g的xe for debian版。首先要安裝libaio的庫,這個也需要是32位的。wget http://mirror.lupaworld.com/ubuntu/pool/main/liba/libaio/libaio1_0.3.107-1ubuntu1_i386.debwget

char varchar nvarchar varchar2 nvarchar2的區別(oracle)

1.char  char的長度是固定的,最大支援2000個位元組。  char的長度是固定的,比如說,你定義了char(20),即使你你插入abc,不足二十個位元組,資料庫也會在abc後面自動加上17個空格,以補足二十個位元組;  char是區分中英文的,中文在char中佔兩個位元組,而英文佔一個,所以char(20)你只能存20個字母或10個漢字。  char適用於長度比較固定的,一般不含中文的情況2.varchar/varchar2  varchar是長度不固定的,最大支援4000個位元組。

Oracle中rowid和rownum區別

rowid和rownum都是虛列,但含義完全不同。rowid是物理地址,用於定位oracle中具體資料的實體儲存體位置,而rownum則是sql的輸出結果排序,從下面的例子可以看出其中的區別。rowid是 string 類型,rownum 是 number 類型rowid是物理地址,插入資料時產生rownum是查詢時產生,從1開始累加,select int_id ,rowid from bts_x where rowid>'0'(查詢結果是所有)select int_id ,rowid

oracle庫中的rowid和rownum

rowid和rownum都是虛列,但含義完全不同。rowid是物理地址,用於定位oracle中具體資料的實體儲存體位置,而rownum則是sql的輸出結果排序,從下面的例子可以看出其中的區別。rowid是 string 類型,rownum 是 number 類型rowid是物理地址,插入資料時產生rownum是查詢時產生,從1開始累加,select int_id ,rowid from bts_x where rowid>'0'(查詢結果是所有)select int_id ,rowid

Power Designer逆向工程匯入Oracle表,轉為模型加註釋

1.開啟PowerDesigner ——檔案——Reverse Engineer——DataBase2.選擇所要串連資料庫版本,此處使用的是oracle version

利用SQL*Loader將 Excel 資料匯出到 Oracle 資料庫中

轉自 http://www.jiejingwang.com 2002-10-24 捷徑網=========================================系統內容:1、作業系統:Windows 2000 Server,機器記憶體128M2、資料庫: Oracle 8i R2 (8.1.6) for NT 企業版3、安裝路徑:C:ORACLE實現步驟:1、開啟MicroSoft Excel 20002、檔案(F)→建立(N)→活頁簿→3、輸入以下資料,存檔為test.xls, 4、

萬惡的Oracle監聽器又掛了

監聽器估計又被最佳化大師搞定掛了,找了個解決的辦法 在控制台中啟動服務,出現以下錯誤服務:在本機電腦 無法啟動 OracleOraHome10gTNSListener

oracle:win7手工卸載oracle資料庫11g

環境:oracle 11g,win7,64bit問題:oracle不正常安裝、重新安裝等情況需要卸載軟體,然而oracle11g取消了介面卸載,改為deinstall.bat檔案執行卸載。具體關於deinstall.bat方式請google。本人嫌麻煩便手工物理卸載,記錄備忘如下。第一步:禁用全部oracle服務常規情況下服務如,只要是關於oracle的全部禁用掉。注 venus為本人資料庫sid第二步:刪除oracle註冊表運行regedit在如下路徑中找到oracle相關索引值,刪除   

Oracle資料庫資料對象分析(中)

完整性條件約束     完整性條件約束用於增強資料的完整性,Oracle提供了5種完整性條件約束:       Check       NOT NULL       Unique       Primary       Foreign key    完整性條件約束是一種規則,不佔用任何資料庫空間。完整性條件約束存在資料字典中,在執行SQL或PL/SQL期間使用。使用者可以指明約束是啟用的還是禁用的,當約束啟用時,他增強了資料的完整性,否則,則反之,但約束始終存在於資料字典中。   

ORACLE鎖的管理

本文由gototop根據yufeng的文章略加修改。 http://www.ncn.cn/  ORACLE裏鎖有以下幾種模式:0:none1:null 空2:Row-S 行共用(RS):共用表鎖,sub share 3:Row-X 行獨占(RX):用於行的修改,sub exclusive 4:Share 共用鎖(S):阻止其他DML操作,share5:S/Row-X 共用行獨占(SRX):阻止其他事務操作,share/sub exclusive 6:exclusive 獨占(X):獨立訪問使用,

Oracle特殊外連做法–帶條件外連接.

在做報表時要實現的功能:發票主表a有一客戶編號a.IDENTITY 另有一表客戶聯絡方法 b表,同一客戶可能有好多聯繫方法,也有可能沒有.內有一METHOD_DEFAULT若為TRUE;則取此聯絡方法 ,否則聯繫方法為空;a.invoiceno a.IDENTITY 1001          KH0011002          KH0011003          KH0021004          KH003b.Customer_ID b.METHOD_DEFAULT

Oracle中暫存資料表

最近考慮到我們的資料庫端寫預存程序關於暫存資料表使用的情況,由於我們 現在還不清楚資料庫端到底是怎麼處理的,是否和Sql Server的處理方式相 同,是否會存在隱患等等一些問題,為了避免將來不必要的麻煩我做了深 入的研究和查看了一些權威的資料,現在和大家共用,希望大家在處理 Oracle暫存資料表是注意一下:   首先是建立暫存資料表的文法: CREATE GLOBAL TEMPORARY TABLE table "(" column datatype [DEFAULT expr] [{

ORACLE日期處理大全

TO_DATE格式 Day: dd number 12 dy abbreviated fri day spelled out friday ddspth spelled out, ordinal twelfth Month: mm number 03 mon abbreviated mar month spelled out march Year: yy two digits 98 yyyy four digits 1998 24小時格式下時間範圍為: 0:00:00 - 23:59:59...

oracle EMCA命令

我們可能在Oracle DB10g 中會經常遇到OEM不能正常使用的問題,導致問題的原因不盡相同,但最後絕大多數問題可以通過emca 這個命令來解決,詳細的說明可以查看連機協助,下面給出一些常用的命令,及執行個體步驟.建立一個EM資料庫    emca -repos create重建一個EM資料庫    emca -repos recreate刪除一個EM資料庫    emca -repos drop設定資料庫的 Database Control    emca -config

Oracle定時器(Job)各時間段寫法匯總

原作者:部落格園一條輝 原文:連結對於DBA來說,資料庫Job再熟悉不過了,因為經常要資料庫定時的自動執行一些指令碼,或做Database

Oracle中暫存資料表空間作用

Oracle暫存資料表空間主要用來做查詢和存放一些緩衝區資料。暫存資料表空間消耗的主要原因是需要對查詢的中間結果進行排序。重啟資料庫可以釋放暫存資料表空間,如果不能重啟執行個體,而一直保持問題sql語句的執行,temp資料表空間會一直增長Oracle暫存資料表空間主要用來做查詢和存放一些緩衝區資料。暫存資料表空間消耗的主要原因是需要對查詢的中間結果進行排序。重啟資料庫可以釋放暫存資料表空間,如果不能重啟執行個體,而一直保持問題sql語句的執行,temp資料表空間會一直增長。直到耗盡硬碟空間。網上

Oracle 10g ORA-12154: TNS: could not resolve the connect identifier specified 問題解決!

    今天,從上周就捆饒我的問題終於在下班前被我搞定!小得意了一下.    我的電腦上之前安裝了Oracle 10g database,配置完變數用PL/SQL操作一切OK .當又安裝完Oracle 10g client後,問題出現了,用PL/SQL登陸時反覆提示:ORA-12154: TNS: could not resolve the connect identifier specified    對於初學者,我反覆的在"Oracle -

ORACLE SAVE EXCEPTION 子句

今天在一個文章裡看到shiyiwan的回帖中提及到了兩個自己以前沒見過的概念,save exception和dml error logging。上網搜了搜相關內容,看了看大概明白意思,不過在實際運用中還是沒怎麼用過。儲存下來,以後用的到的話方便查閱。這一篇是關於save exception的,另外一篇dml error logging的參見如下連結http://blog.csdn.net/wh62592855/archive/2009/11/13/4808012.aspx ===========

總頁數: 1509 1 .... 675 676 677 678 679 .... 1509 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.