Oracle資料匯入匯出imp/exp命令 適合10g以上expdp/impdp命令

Oracle資料匯入匯出imp/exp就相當於oracle資料還原與備份。exp命令可以把資料從遠端資料庫伺服器匯出到本地的dmp檔案,imp命令可以把dmp檔案從本地匯入到遠處的資料庫伺服器中。 利用這個功能可以構建兩個相同的資料庫,一個用來測試,一個用來正式使用。 執行環境:可以在SQLPLUS.EXE或者DOS(命令列)中執行, DOS中可以執行時由於 在oracle 8i 中  安裝目錄ora81BIN被設定為全域路徑, 該目錄下有EXP.EXE與IMP.EXE檔案被用來執行匯入匯出。 

oracle 觸發器中修改基表解決辦法

有時候我們可能有這種需求,在table上建立一個觸發器,然後當在table中更新A和B欄位時,c欄位變為A+B,這就形成了在觸發器中修改基表資料的情況.建立一個測試表:View Code -- Create tablecreate table TEST( A NUMBER, B NUMBER, C NUMBER, ID NUMBER not null)-- Create/Recreate primary, unique and foreign key constraints

oracle10G 錯誤刪除資料或者表 閃回功能幫你忙。。。閃回操作例子

閃回查詢(1).查詢閃回例如:1)在刪除員工smith記錄後,希望查詢到刪除該行記錄前的值,則可以查詢emp在'2007-02-11 23:34:05'時的資料,查詢方法如下: select * from emp as of timestamp to_timestamp('2007-02-11 23:34:05','yyyy-mm-dd hh24:mi:ss') where ename='SMITH'; 2)查詢目前時間alter session set

oracle 中 Procedues (預存程序) 簡單的分頁。

  oracle預存程序:pag 這個遊標輸出的是根據條件搜尋出來的結果 。。 totalCount 是查詢總數create or replace procedure DataGridPages(p_zcbm in varchar2,p_fwbm in varchar2,p_zcmc in varchar2,p_fwmc in varchar2,p_zlwz in varchar2,p_dwjc in varchar2 ,deptcode in varchar2, pageindex

Oracle定期運行資料

select to_char(add_months(last_day(sysdate) +1, -1), 'yyyymmdd'),to_char(last_day(sysdate)+1 , 'yyyymmdd') from dual ;00 22  * *  *   [`echo \`cal\`|awk '{print $NF}'` -eq `date +\%d`] &&

oracle 包純度層級

oracle 包純度層級    PRAGMA RESTRICT_REFERENCES(),這個PRAGMA比較複雜, 總的來說,它是一個程式輔助檢驗碼,檢查子程式的純度(PURITY),協助檢驗子程式是否有違反規則的地方。一般用在函數上,但當函數調用過程時,也要作相應的設定檢查。這是為了避免當在DML語句上調用函數時正常執行不至於產生錯誤。    文法,PRAGMA RESTRICT_REFERENCES(function_name | default , )RNDS, WNDS, RNPS,

Oracle建立使用者、資料表空間、匯入匯出

//建立暫存資料表空間  create temporary tablespace test_temptempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf'size 32mautoextend onnext 32m maxsize 2048m extent management local;    //建立資料資料表空間  create tablespace test_data logging

windows下啟動和關閉oracle資料庫的bat指令碼

1.啟動指令碼 ----------------------------------------------- net start OracleOraDb10g_home1TNSListener net start OracleServiceORCL rem net start OracleOraDb10g_home1iSQL*Plus rem net start OracleJobSchedulermyoracle net start

Oracle查詢類預存程序調用樣本

預存程序:Code highlighting produced by Actipro CodeHighlighter

Visual Basic使用OLE Automation方法訪問Oracle資料庫

oracle的oo4o最近這個項目是vb.net和oracle。因為客戶的要求,沒有採用傳統的odbc,而是oracle提供的oo4o,全稱是Oracle Objects for OLE (OO4O)。從日本的資料看,這個效率最高,推薦使用。但是我看到的英文和中文,推薦的是odbc。到底誰好就不管了。這裡記下如何使用,和結果。測試得到的連線速度是這樣的:1萬左右的記錄,插入或者修改的速度,大概是1個小時,平均167條/分,一條記錄大概0.36秒。oo4o首先要進行安裝,在這裡去下載http://

ORACLE預存程序【轉載】

ORACLE預存程序【轉載】http://blog.bossma.cn/archives/2008/01/801、插入資料:向一張表裡插入若干條資料/*建立表tb1包含兩個欄位col1、col2*/create table tb1(col1 char(20),col2 char(20)); /*插入資料的預存程序*/CREATE OR REPLACE PROCEDURE INSERTAMOUNTTEST(ST_NUM        IN     NUMBER,/*起始數值*/ED_NUM   

ASP使用ADO串連ORACLE資料庫失敗解決方案

錯誤現象-----------connectionstring:     Provider=OraOLEDB.Oracle;   Data   Source=ORACLE;   User   Id=sinodigital;Password=aaaaa;     ------------err.description:     Provider   cannot   be   found.   It   may   not   be   properly   installed.    

jdbc for oracle demo

package com.huawei.oracle;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class OracleTest {public static void main(String[] args) throws

在RHEL5.2上安裝Oracle 資料庫10g

    在《安裝RHEL 5.2 記錄(一)》一文中介紹,為了安裝Oracle,所以開始先學習安裝RHEL5.2。經過一些摸索,終於搭建起了RHEL環境,包括中文的語言環境(儘管這個對安裝 Oracle並沒有太多的協助,這篇文章就是在RHEL下寫的,嘿嘿)。又經過幾天的折騰,也在RHEL5.2上將Oracle 10g(32位版)安裝成功了。儘管網路上有很多參考文章,但還是比較多坎坷和曲折,所以還是記錄一下,以備以後查詢。    本文主要參考文章是Oracle官方安裝手冊-《在Linux x86

如何才能成功安裝ORACLE

首先,下載安裝包..地址:本http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.zip 當然,預設的安裝包是不支援,win7和visata的。所以我們必須更改以下配置....1.下載完安裝包,解壓縮...找到目錄: database\stage\prereq\db\refhost.xml添加以下內容(根據裡面標籤規律添加):<!--Microsoft Windows

擷取ORACLE 表欄位,表名,以及主鍵之類等等的資訊

擷取表名: Oracle的user_talbes用於記錄了使用者表資訊。select * from user_tables 擷取某個表的欄位:USER_TAB_COLS中記錄了使用者表的列資訊。下面是別人寫的:SELECT USER_TAB_COLS.TABLE_NAME as 表名,USER_TAB_COLS.COLUMN_NAME as 列名 , USER_TAB_COLS.DATA_TYPE as 資料類型, USER_TAB_COLS.DATA_LENGTH as 長度,

oracle 修改序列起始值

         Oracle 序列(Sequence)主要用於產生流水號,Oracle EBS系統中是經常用到的。但是,有時需要修改序列初始值(START WITH)時,好多人憑感覺認為:Alter Sequence SequenceName Start With N。事實上,在Oracle Db中,修改序列沒有這樣的文法。沒有這樣的文法情況怎麼辦,有二種方法可以完成——        1.先刪除序列,然後重新建立。這個方法比較方便。        2.通過Increment

Ubuntu 10.10下安裝Oracle 10g+JDK

Win7下安裝Ubuntu 10.10好辦了,下載一個,運行wubi.exe就可以像安裝軟體一樣安在任意盤內。 Ubuntu下安裝oracle。。。費勁!不過還好搞好了!查了不少資料也走了不少彎路,現總結如下: 首先確定安裝環境和版本, Ubuntu 10.10:: JDK1.6:: oracle10g企業版:: 1.安裝JDK1.6 1.1 首先,在http://java.sun.com 下載最新的jdk-6u20-linux-i586.bin,這個操作起來比較簡單,不需要轉換。

[Oracle學習筆記] 控制檔案管理:維護控制檔案

一、控制檔案備份當資料庫結構發生改變時,立即備份控制檔案,一旦控制檔案發生故障,可以使用備份進行恢複。備份控制檔案方法有兩種:1. 直接複製樣本:SQL> alter database backup controlfile to 'f:\control_test.bkp';資料庫已更改。2. 備份指令檔樣本:SQL> alter database backup controlfile to

[Oracle學習筆記] 管理記錄檔

記錄檔又稱重做記錄檔,記錄使用者對資料庫的修改,可用於資料庫恢複。實際應用中,一般對記錄檔鏡像,其中一個記錄檔發生損壞時,其他鏡像的記錄檔還可以用。記錄檔及其鏡像稱為記錄檔組(logfile

總頁數: 1509 1 .... 614 615 616 617 618 .... 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.