Oracle10g New Feature:閃回恢複區空間管理

Oracle在10g中引入了閃回區(flash recovery area)的概念,用以簡化和完善備份,但是閃回區同樣需要精心規劃和設定,否則一樣會遇到問題,從Oracle10gR2開始,Oracle還提供了一個新的視圖V$FLASH_RECOVERY_AREA_USAGE,用以監控閃回區空間的耗用情況。本文簡要介紹Oracle閃回區的警報和空間維護機制。每次RMAN在閃回區(flash recovery

CentOS5.4下自動備份MySQL資料庫

利用系統crontab來定時執行備份檔案,按日期對備份結果進行儲存,達到備份的目的。1、建立儲存備份檔案的路徑#mkdir /opt/databack/mysql2、建立備份指令檔#vi /usr/sbin/mysqlback.sh輸入date=` date +%Y%m%d `tar zcvf /opt/databack/mysql/mysql$date.tar.gz /var/lib/mysql或者寫成date=` date +%Y%m%d `mysqldump –all-databases

Ubuntu 10.04啟動/關閉資料庫、監聽、iSQL*Plus和企業管理器

一 啟動和停止資料庫1.啟動資料庫1.1 登入。XX-laptop:~$ sqlplus "scott/tiger as sysdba"將出現如下串連資料庫資訊:SQL*Plus: Release 10.2.0.1.0 - Production on Mon Aug 9 15:30:16 2010Copyright (c) 1982, 2005, Oracle.  All rights reserved.Connected to an idle

Oracle:SQL Loader的匯入文本資料

環境:Oracle 10g 10.2有一個文本資料,格式如下:HLR_CODE  HLR_TYPE  REGION_CODE  AREA_CODE  PROV_CODE  BUREAU_CODE  VALID_DATE  EXPIRE_DATE  MODIFY_DATE 1  1302309  1&

Oracle 預存程序的參數理解

-- 輸出參數不可以修改 解決的方法有兩種   --1 把參數改成 輸入參數      --2 就是參數改成 可輸入輸出的參數; 調用過程的 三個方式       1 就是使用call              在只用call方式調用函數的時候,必須加要括弧,

Oracle資料庫ORA-01113,ORA-01110出錯的處理

在沒有備份的情況下要恢複資料表空間前提條件:1、從建立資料表空間的時候到刪除這個時間段的資料必須已經歸檔。2、控制檔案理由有這個資料表空間,沒有損壞。SQL> connect internal/Oracle串連成功。SQL> shutdownORA-01109: 資料庫未開啟已卸下資料庫。已關閉 ORACLE 執行個體。SQL> startup已啟動 ORACLE 執行個體。系統全域地區合計有       &

關於Oracle RAC資料庫的串連使用方法

1、用戶端hosts檔案配置:10.19.65.167    sdwgrac1-vip10.19.65.169    sdwgrac2-vip註:unix平台是/etc/hosts;windows平台是C:\Windows\System32\drivers\etc\hosts。2、用戶端tnsnames.ora配置:EOMS =(DESCRIPTION =    (ADDRESS = (PROTOCOL =

Linux下安裝Oracle的一點個人心得

在Linux下安裝Oracle其實並沒有那麼困難,可是愚笨的我還是安裝了3天之久。我用的是Linux5 安裝Oracle 10G ,SO,悲劇出現了,軟體環境不支援,這裡有一個小技巧,不過在生產環境下應該是比較危險的,那就是 ./runinstall -ignoreSysPreReqs

Oracle無法刪除表

Oracle10g,在pl/sql中選中刪除後會出現類似:BIN$nJ5JuP9cQmqPaArFei384g==$0的表。1.查看資源回收筒select * from user_recyclebin;2.清空資源回收筒purge recyclebin;3.清空資源回收筒中的某個表--如下方式刪除會提示:SQL命令未正確結束。purge table BIN$/UpBuh+LQ9yZGN95BFsk5Q==$0--正確寫法如下:purge table

Oracle集合操作函數備忘

集合操作符專門用於合并多條select 語句的結果,包括:UNION, UNION ALL, INTERSECT , MINUS。當使用集合操作符時,必須確保不同查詢的列個數和資料類型匹配。集合操作符具有以下注意事項:* 集合操作符不適用於LOB、VARRAY和巢狀表格列。* UNION、INTERSECT、MINUS操作符不使用於 LONG列。* 如果挑選清單中包含有運算式或者函數,那麼必須為運算式或者函數定義列別名。1、UNION (無重並集):當執行UNION

Oracle 中oci 關於null 的處理方法

oci中處理null,必須通過 Indicator 來完成。使用的Oracle 版本 Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 #include <stdlib.h>#include <stdio.h>#include <string.h>#include "include\oci.h"#include "include\ociextp.h" #define

Ubuntu下編譯安裝MySQL 5.5.9

MySQL正式發布5.5.9版本,win下有了msi安裝包,Ubuntu還在採用保守的5.1版本,官方網站上有rpm和tar.gz的源碼版本,至今還沒有ubuntu的安裝源,本人對rpm不太感冒,所以只能編譯源碼安裝了,參照網上的編譯安裝選項,實驗了幾次,終於成功,做個筆記。5.5.9編譯採用cmake,Ubuntu下只要sudo apt-get install cmake就可以,mysql具體編譯選項如下(#後面的複製進去即可):root@ubuntu:~/downloads/mysql-5.

Oracle_PL/SQL的基本寫法_BEGIN_END塊結構及簡單的事務實現

雖然之前寫了不少Oracle上的SQL語句,但是沒有抽出時間對Oracle進行一個系統的學習,實踐固然重要,但沒有一個理論上的規範學習與理解,在實踐中就不能舉一反三,就不能寫出高規範高品質的SQL語句。-- PL/SQL 基本寫法-- 說明:聲明、異常處理部分為可選,視具體程式而定-- 部落格記錄點滴 ORA-03114 PLSQL過程編譯中斷連線錯誤 PLSQL 串連 Oracle簡單配置 PLSQL批量Forall操作效能提升詳解 使用Oracle

MySQL備份與恢複之冷備

用一句話概括冷備,就是把資料庫服務,比如MySQL,Oracle停下來,然後使用拷貝、打包或者壓縮命令對資料目錄進行備份。如果資料出現異常,則可以通過備份資料恢複。冷備一般需要定製計劃,比如什麼時候做備份,每次對哪些資料進行備份等等。但是由於這樣的備份佔用過多的空間,對大資料量的環境下不一定適合,故生產環境很少使用。  二 冷備三 冷備實驗 第一步,建立測試資料庫,插入測試資料mysql> use larrydb;Database

Java調用 Oracle 函數

Java調用 Oracle 函數,一個函數本質上一個返回一個結果的預存程序,這個例子示範了怎麼調用有in、out和in/out參數的函數。大同小異的方法。  CallableStatement cs;   try {   // 調用一個沒有參數的函數; 函數返回 a VARCHAR   // 預先處理callable語句      cs = connection.prepareCall("{? = call myfunc}");      // 註冊傳回值類型

ORA-01403: no data found ,Standby無法apply

昨天下午,logical standby 突然無法apply.資料庫報如下錯誤:Warning:  Apply error received:  ORA-26714: User error encountered while applying.  Clearing.*** 2010-03-16 20:04:48.484knahcapplymain: encountered error=12801*** 2010-03-16 20:04:48.515ksedmp:

ORA-00600: 內部錯誤碼, 參數: [kkdoilsn1]

資料庫的一台備庫報錯:    ORA-00600: 內部錯誤碼, 參數: [kkdoilsn1], [], [], [], [], [], [], [], [], [], [], []    根據trace檔案,發現報錯的sql語句是:select * from xxxxx where xx    那麼,這個錯誤是什麼意思呢?ORA-00600 [Kkdoilsn1] When Attempting To Move LOB Using

Oracle Join Methods

Hash Join過程通過一個例子來說明SQL_ID  gtmmr9gaxqhfr, child number 0-------------------------------------SELECT /*+ USE_HASH(d e) */e.ename, d.dname FROM emp e, dept d wheree.deptno=d.deptnoPlan hash value: 1123238657---------------------------------------

Oracle 11g中SYS串連阻止關閉資料庫

以前就發現11g的Oracle有這個問題,一直沒有太在意,直到今天關閉資料庫的時候發現很長時間Oracle都無法正常關閉。  從後台查詢,探索資料庫出現錯誤提示:SHUTDOWN: Active processes prevent shutdown operation  檢查資料庫後台進程,未發現佔用大量資源的串連,實際上整個資料庫中只有一個本地串連:      bash-3.00$ ps -ef|grep oraclerac11g2   oracle 22273

Oracle啟用自動歸檔模式

Oracle的歸檔模式一 查看oracle資料庫是否為歸檔模式:1.select name,log_mode from v$database;NAME LOG_MODE ------------------ ------------------------ QUERY NOARCHIVELOG 2.使用ARCHIVE LOG LIST 命令Database log mode No Archive Mode Automatic archival Disabled

總頁數: 979 1 .... 489 490 491 492 493 .... 979 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。