利用powerdesigner從oracle資料庫中匯出資料物理模型結構

步驟為 1.菜單File->Reverse Engineer->Database... 2.快顯視窗 選擇關聯式資料庫類型 我這裡使用oracle9i  點擊“確定”按鈕。 3.新視窗選擇  Using a data source  然後點擊尾部的按鈕選擇資料來源,如果是第一次需要添加新的資料來源 4.資料來源選擇  Connection profile 然後點擊下面的“configure...”按鈕 5.在新視窗點擊新添加一個資料來源按鈕    其中Connection

ORA-01578:Oracle data block corrupted(file # num,block # num)

ORA-01578:Oracle data block corrupted(file # num,block # num)      產生原因:當ORACLE訪問一個資料區塊時,由於1、硬體的I/O錯誤;2、作業系統的I/O錯誤或緩衝問題;3、記憶體或paging問題;4、ORACLE試圖訪問一個未被格式化的系統塊失敗;5、資料檔案部分溢出等上述幾種情況的一種引起了邏輯壞塊或者物理壞塊,這時就會報ORA-01578的錯誤。

利用oracle預存程序發送郵件

CREATE OR REPLACE PROCEDURE SEND_MAIL   (as_sender in varchar2, --郵件寄件者   as_recp in varchar2, --郵件接收者   as_subject in varchar2, --郵件標題   as_msg_body in varchar2) --郵件內容   IS   ls_mailhost varchar2(30) := '***.***.***.***'; -- address or IP

C#調用Oracle資料庫的預存程序填充Dataset

一資料表:student(studentid varchar2   studentname varchar2)資料: studentid              studentname  001                       001 002       002 002       003第2步建包:CREATE OR REPLACE PACKAGE PKG_SELECT_STUDENTAS   TYPE T_CURSOR IS REF CURSOR;   PROCEDURE

oracle建立索引

給oracle資料表建立索引 按照一般的說法,一個資料表如果資料量超過了幾百條,就要考慮建立索引了。拖了這麼久,今天終於給我們的一些變大了的資料表建立了索引。 首先,查看目前已經建立的索引 select index_name from all_indexes where table_name = 'PICTURE'; 果然比較弱智,只有系統給主鍵自建的索引:SYS_C55001

oracle-快速重複資料刪除的記錄

 做項目的時候,一位同事導資料的時候,不小心把一個表中的資料全都搞重了,也就是說,這個表裡所有的記錄都有一條重複的。這個表的資料是千萬級的,而且是生產系統。也就是說,不能把所有的記錄都刪除,而且必須快速的把重複記錄刪掉。對此,總結了一下重複資料刪除記錄的方法,以及每種方法的優缺點。為了陳訴方便,假設表名為Tbl,表中有三列col1,col2,col3,其中col1,col2是主鍵,並且,col1,col2上加了索引。1、通過建立暫存資料表可以把資料先匯入到一個暫存資料表中,然後刪除原表的資料,再

oracle常用查詢語句

1、-查看ORACLE資料表空間的使用方式直接使用方式:SELECT D.TABLESPACE_NAME "資料表空間名字", D.STATUS "狀態",(A.BYTES / 1024 / 1024) as "總共多少M", ((A.BYTES - DECODE(F.BYTES, NULL, 0, F.BYTES)) / 1024 / 1024) as "已經用了多少M", (DECODE(F.BYTES, NULL, 0, F.BYTES) / 1024 / 1024) as "剩餘多少M"

Oracle DBA 儲存試題

Q. 1 : Oracle immediately re-uses the space assigned to row-directory portion of the data block once you delete the corresponding rows.     1. True   2. False      2      Q. 2 : Which of the following three portions of a data block are collectively

Oracle管理-建立Oracle資料庫

建立Oracle資料庫建立Oracle資料庫(以Oracle10g為例)有兩種建立資料庫的方式,一種是以命令列指令碼方式,即手動方式建立;另一種是利用Oracle提供的資料庫設定精靈來建立。本篇主要介紹在Unix和Windows下以命令列指令碼方式建立Oracle資料庫。    

Oracle 命令大匯總-日誌管理與表及表空管理

第一章:日誌管理     1.forcing log switches     sql> alter system switch logfile;     2.forcing checkpoints     sql> alter system checkpoint;     3.adding online redo log groups     sql> alter database add logfile [group 4]     sql> ('/disk3/log4

ORACLE SQL效能最佳化系列 (六)

  9.       整合簡單,無關聯的資料庫訪問 如果你有幾個簡單的資料庫查詢語句,你可以把它們整合到一個查詢中(即使它們之間沒有關係) 例如: SELECT NAME FROM EMP WHERE EMP_NO = 1234;SELECT NAME FROM DPT WHERE DPT_NO = 10 ;SELECT NAME FROM CAT WHERE CAT_TYPE = ‘RD’; 上面的3個查詢可以被合并成一個: SELECT E.NAME , D.NAME , C.NAME

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

  實現目的:往oracle資料庫中,插入excel檔案中的資料 實現步驟: 1、開啟MicroSoft Excel 2000 2、檔案(F)→建立(N)→活頁簿→ 3、輸入資料後,存檔為test.xls, 4、檔案(F)→另存新檔(A)→ 檔案類型為:定位字元分隔,起名為text.txt,儲存到C:   5、須先建立表結構:連入SQL*Plus,以system/manager使用者登入,SQL> conn system/manager 建立表結構SQL> create table

Oracle安裝-安裝前的準備

說明:本文檔主要介紹在linux下安裝oracle資料庫的方法,至於在其它unix下安裝oracle的方法基本與此相同,本安裝指南是個通用文檔,適用於各種oracle資料庫版本,windows下的安裝十分簡單,不再講述。一:系統配置關於系統的配置建議如下:CPU pIII,(CPU頻率1G以上)賽揚系列(CPU頻率1.7G以上)。 記憶體 512M(實體記憶體至少為256,系統交換分區至少為600M,建議為1G)Linux版本:對於9.0.0.1建議用RedHat Linux.7.1 或7.3,

ORA-01578:Oracle data block corrupted

ORA-01578:Oracle data block corrupted(file # num,block #

vba宏ORACLE串連

一種:Sub test() ' ' test 宏 'Dim cn       As ADODB.Connection             Dim rs       As ADODB.Recordset             Set cn = New ADODB.Connection             cn.Open "Provider=OraOLEDB.Oracle.1;PassWord=XXXX;Persist Security

oracle 觸發器使用《收藏》

文法規則:Create [or replace] trigger [模式.]觸發器名       Before| after   insert|delete|(update of 列名)On 表名[for each row]When 條件PL/SQL塊說明:For each row的意義是:在一次動作表的語句中,每操作成功一行就會觸發一次;不寫的話,表示是表級觸發器,則無論操作多少行,都只觸發一次;When條件的出現說明了,在DML操作的時候也許一定會觸發觸發器,但是觸發器不一定會做實際的工作,

ORACLE EXP/IMP 參數詳解《轉》

exp nc50/1 inctype=complete file=E:\data.dmp full=y(匯出全部)exp nc50/1 file=E:\data.dmp OWNER = nc50(匯出指定使用者nc50)imp nc50/1@orcl inctype=complete file=E:\data.dmp full=Y(匯入全部)imp nc50/1@orcl file=E:\data.dmp fromuser=nc50 touser=nc50(匯入指定使用者nc50)exp

oracle 與sql server暫存資料表 比較《轉》

在Oracle8i或以上版本中,可以建立以下兩種暫存資料表:   1。會話特有的暫存資料表           CREATE   GLOBAL   TEMPORARY   <TABLE_NAME>   ( <column   specification> )           ON   COMMIT   PRESERVE   ROWS;       2。事務特有的暫存資料表           CREATE   GLOBAL   TEMPORARY  

oracle自訂函數《轉》

函數用於返回特定資料。執行時得找一個變數接收函數的傳回值; 文法如下:     create or replace function function_name ( argu1 [mode1] datatype1, argu2 [mode2] datatype2, ........ ) return datatype is beginend; 執行 var v1 varchar2(100)       exec :v1:=function_name =======================

常用oracle語句

1、查看錶空間的名稱及大小   select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size   from dba_tablespaces t, dba_data_files d   where t.tablespace_name = d.tablespace_name   group by t.tablespace_name;      2、查看錶空間物理檔案的名稱及大小   select tablespace_name,

總頁數: 1509 1 .... 306 307 308 309 310 .... 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.