Monday, August 30, 2010

Can You Drink Too Much Perrier

SPECIAL DATES


Life always gives us reason to wonder and live in a permanent party atmosphere reminds us in the deepest part of us that Paradise is a party town with two great friends: Jesus and Mary. And this time there are dates and reasons to consider:

DON BOSCO, MONTH OF LIFE, THE YOUTH OF THE BIBLE ...

5 / 9 Good Day of Action and the Always Ready, Scout Day

motives behind to share life with and for young people ....

What Can I Do To Progress Dialation

the Beatitudes of Scout leader

"The scout leader Beatitudes" Blessed are the leaders

to keep alive the passion scout, and with great sacrifice given freely which in turn received as a gift. Happy

leaders who make your life a service to the "least" of Jesus. Happy

, consider the leaders who spent and re-spent life to see others grow.

Blessed are the young leaders with a generous heart, capable of sharing the passion scout, family, dating, school and work. Radiant and happy

persevere leaders still bet on the boys and girls more difficult, and they are played with wit and talent without giving up. Happy and cheerful

walk for life, the animators who did not lose the passion for playing and keep alive the spirit of Scouting.

Blessed are the leaders who think that the promise we made one day is for life. Lucky

leaders who recognize in faith, hope and charity, the most beautiful gifts that God made us in baptism, and try to live in the light of the ideal scout. Happy

leaders not to lower their arms and yet with joy, believe in the triumph of love, truth, justice and service to others. Blessed

older siblings defend life from the beginning to the "great game" and also think of "departure", so surprised and happy working for the Kingdom and to leave something good in this world.

+ Mario Aurelio Poli, March 23, 2006

Tuesday, August 24, 2010

Black Men Erections Images

Think

reading Tom Kyte's book "Expert Oracle Database Architecture, Second Edition," was excellent the preface written by Ken Jacobs in which he writes about how a word used in 1914 by Thomas J. Watson to convey an idea IBM workers, regardless of their position, taking care in making decisions in addition to working with intelligence. Jacobs

emphasis on "conventional experience that exists in the Oracle community about how to optimize for best performance or the best way to use various features of Oracle. This experience that sometimes it becomes folklore or myth and that both developers and database administrators applied blindly or beyond without any reasoning.

An example of this is the idea of \u200b\u200b"if one is good, more-many more are better." The idea is popular, but not always true. The Oracle interface arrangement, for example, that allows developers to insert or remove multiple records with one call thus reducing the number of network messages between the application and the database which is good. But if you analyze it, there is a point where performance decreases. It is much better transport 100 records while 1.000 and for the latter case the method is not efficient, especially for memory requirements.

Another example is when it focuses on wrong aspects of the design or system configuration, rather than those which can improve performance (or, if applicable, reliability, availability or security). Consider the conventional experience of optimizing the system to maximize the 'buffer hit ratio. " For some applications, it is true that maximize the chance that the system finds the data in memory will improve performance. However, in most systems it is best to focus on bottlenecks (which in the argot of Oracle is known as "wait states") rather than focusing on specific indicators. Attack from the design ensures that the system has good performance.

Sometimes good practices that were based, in part, to a degree of certainty no longer apply when the facts change. Consider the old adage, "to indexes and data in different tablespaces for performance." There are database administrators who defend tooth and nail this idea without taking into account changes in disk speed and capacity, or related to workloads. In assessing this "rule" should think about the fact that load into memory Oracle database blocks used recently and frequently (often blocks belonging to an index), and the fact of which makes use of these blocks sequentially, not simultaneously, for any request. This implies that the operations of I / O for both indices to data should be shared among all concurrent users and distributed over all disks to be available. You can choose to separate indices and data for administrative reasons or personal preference, but not for performance. The important thing is to base decisions on facts, many facts.

No matter how fast our computers are so sophisticated or who may become the database, regardless of the power of our programming tools, there is simply no substitute for human intelligence accompanied by a "thinking discipline." While it is important to learn the intricacies of the technologies we use in our applications, it is even more important to know how to think them appropriate use.

Tom's book not only teaches about Oracle features and how to use, it also reflects many of these simple thoughts:
  • not believe in myths. Explain yourself.
  • not go with the conventional experience. Often the things that everybody knows are just wrong! Distrust
  • rumors or opinions. Try things yourself and your decisions based on facts examples.
  • Divide the problem in simple questions and answers weapon at every step in an elegant and efficient solution.
  • No execute things in your program when the database can do better and faster.
  • Research on the topic and is skeptical of unjustified policies in the company for technical standards.
  • Take time to THINK.

addition to this, I would add also the advice of Steven Feuerstein I posted a few posts ago. While it is always ideal to have the time and equipment to do all the tests that need the reality is that rarely have, often perhaps for the lack of time many are left with the idea that what saw that others also work for them worked and may well be, however, with so many combinations in Oracle as database, operating systems and hardware, it could build on this knowledge but the test is one that will actually solve the problem. Once

you how to solve the problem is important to see also the implications for others because instead of solving it could be just a different location.

Monday, August 16, 2010

How Long Is Lorazepam Detectable In Blood

ORA-01220: file based sort illegal database is open

few days ago I found working with RMAN with the message described in the title. It was still pre-production base and less than 50 GB in size with a little over 30 datafiles. Activity in that time was to restore the more than 30 datafiles with the control files, that is, to simulate the worst case scenario where "all" the database files are lost. With all quotes I am referring only to files that can be restored from RMAN, because the database includes other files that are not considered critical to jump-start a backup.

The full message is: RMAN-00571
: ===================================== ======================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ==== ===========
RMAN-00571: =============================================
============== RMAN-03002: failure of restore command at 11/08/2010 16:36:39
ORA-01220: file based sort illegal database is open
Before
After deleting the control files with more than 30 filesystem datafiles, the command to restore from RMAN simply threw the previous message.

According to Oracle documentation, the message ORA-01220 concerns that tried to run a query, but the buffer (memory) for systems not large enough to carry it out. It deals specifically with the parameters and SORT_AREA_SIZE SORT_AREA_RETAINED_SIZE . TYPE NAME

; VALUE ------------------------- -------- -------

nls_sort string Sort_area_retained_size

SORT_AREA_SIZE integer integer 0 65536

by default in 10g, the SORT_AREA_SIZE parameter has a value of 64K and SORT_AREA_RETAINED_SIZE parameter is 0 because RMAN requires management to make a buffer size but not enough to do, go to the second resource is TEMP (temporary tablespace) However, as this database far only been found in MOUNT can not use the TEMP, hence the only recourse is to increase the value of these two parameters.

SQL> alter system set SORT_AREA_SIZE = 10485760 scope = spfile;

System altered.

SQL> alter system set sort_area_retained_size = 10485760 scope = spfile;

System altered.

SQL> shutdown Immediate;
ORA-01109: database not open Database

dismount.
ORACLE instance shut down.

SQL> startup mount;
ORACLE instance started.

Database mounted.

SQL> show parameter sort

NAME                      TYPE     VALUE
------------------------- -------- -------
nls_sort                  string Sort_area_retained_size

SORT_AREA_SIZE integer integer 10485760 10485760

10 Mb should be sufficient to launch the restore without problems. Once recovered and found to support the instance opens without problems is necessary to return the settings to their original values. As a dba does not take long to realize what it is and its possible solution, as implementer of solutions without knowledgeable support RMAN or Oracle, such as HP Data Protector or EMC Avamar creating custom scripts to launch them from the Recovery Manager could be a headache because they have no access to modify parameters, which in fact they should not only permission - or worse still take hours or days to find what it is about the problem and implement the possible solution.

Wednesday, August 11, 2010

Breast Cancer Notrh Face

Testing svn client on Linux

Hello everyone, well as you have noticed for thousands of years since anyone has written anything, but hey it's never too late say around and then I recently saw the need to use any svn client for linux and the first thing that came to mind was NautilusSVN that I have comfortably installed in ubuntu, but good at the time of installation for Debian began to beat me so I started to lose no time to check some other clients and I found these two that perhaps not the best in the world but they are certainly decent: rapidsvn and kdesvn (this I liked the most: D) \u200b\u200beasy to install and simple to use. Well I say goodbye and if they misbehave not warn me that probably will not haha: D.

Monday, August 9, 2010

Sample Letters For Church Anniversary

Before And you, what applications you use Open Source?

All applications installed on our computers have a discharge, starting with the operating system. Licenses range from those that only have to pay to receive a copy of the executable to those that are free (not to be confused with free) and give you access to the code source.

The big difference between the software "free" and "open source" is that the former is implicit in the second but the second you get to see how the application inside, that is, its source code. As an end user the most important thing is to maximize ease of use that gives you an application, the developer is interesting to see how they are applied various programming techniques, from how to write code to the use of computational paradigms both simple and advanced .

Open Source applications for everyday use can not miss on my machine:
  • Firefox - No description. Thunderbird
  • - Excellent mail client.
  • Workrave - Helps you to take breaks from computer use. Great for those who spend long periods of time in front of one.
  • Notepad + + - Excellent text editor with many useful options. WinSCP
  • - Better and more complete client Filezilla file transfer (for my taste of course). PDFCreator
  • - Excellent application to create PDF files via a virtual printer with many other options for output formats, not just PDF. Highly recommended for those occasions when you need save web pages.
  • Cygwin - Linux Command Emulator for Windows. Recommended for administrators who do not fear the command line. Privoxy
  • - Tired of seeing websites where what stands out (and clogging osaciones) is advertising? With this application you'll forget all that crap visual. GIMP
  • - Excellent application for manipulating images.
  • MKVToolnix - Excellent tool to manipulate Matroska file types.
  • Jubler - Very good application for editing subtitle files (SRT) although it could be even better.
  • SharpDevelop - very good IDE for programming in C #, among other programming languages. NET platform
  • Media Player Classic - Home Cinema - Media player with support for various multimedia formats.

Friday, August 6, 2010

Does Anyone Get White Creamy Cm 1 Week Before Af

encrypted data transport ASO Getting

By default, communication between the database and a remote client is accomplished without any encryption method, ie all instructions executed and the data can be intercepted by someone listening on the network using a 'sniffer'. In businesses which handle confidential information leakage risk is very high so someone with skills in pattern recognition could easily be made of this information.

Oracle has a feature called "Oracle Advanced Security 'which is necessary to configure both the server and client. This configuration is done in the sqlnet.ora file so no need to alter the applications or restart the instance. Remote connections made after the settings are already using the method of encryption that is defined but not existing connections.

In the scheme I have SCOTT CUSTOMER table with the following definition and data:
SQL> select name, credit_card from scott.customer;
CREDIT_CARD

-------- -------------------- NAME pedro sergio

1234-1234-1234-1234 1234-1234-1234-1235 1234-1234-1234-1236

juan Using IP Tools tool as 'sniffer' and applying the above query we get the following.

Definition:

and outcome:


addition to many other characters both familiar and strange, we see that it fails to distinguish at a glance the names 'sergio', 'pedro', 'john' accompanied by their credit card numbers . In a production environment this course is not acceptable.

This is where security comes into play through encryption.

Using the tool "Oracle Net Manager 'expand node' Local 'and select' Profile '. In the upper right pane open the 'combo box' and select 'Oracle Advanced Security. "


If 'Oracle Advanced Security "appears not deployed, you must do the following. Edit the NetProperties directory $ ORACLE_HOME / network / tools , adding "ASO " at the end of the line that begins with " INSTALLEDCOMPONENTS ."
INSTALLEDCOMPONENTS = CLIENT, ORACLENET, ANO, ASO Closes

'Oracle Net Manager "and run again, the' Oracle Advanced Security" and should appear.

Select the tab 'Integrity' in the item 'Integrity' select "SERVER" in "Checksum Level" select "requested" and the list 'Available Methods' select "MD5" and press the button '>'


Then select the tab 'Encryption' in the item 'Encryption' select "SERVER" in "Encryption Type" select "requested" in 'Encryption Seed' write a string long enough to serve for the encryption and the list 'Available Methods' select' 3DES168 "and press the button '>'


The settings in each a customer is basically the same, just change the value of the items 'Integrity' and 'Encryption' of "SERVER" to "CLIENT" and specify in 'Encryption Seed' a completely different string to the server.



not forget to save the settings made in "Oracle Net Manager" (File -> Save Network Configuration), then when we forget to wonder why it does not work and even comes to seeking a solution beyond the problem, usually happens:).

Finally, to prove that everything is working correctly is to close the SQL * Plus, opening a new one, enable the 'sniffer' and run the query on the table scott.customer again.

We now see that only shows a set of meaningless characters and can not see the definition:

nor can already see the data:


All encryption methods shown in ' Oracle Net Manager "are industry standards, which will depend almost the level of encryption that is required to elect any of them.

"Changes in applications? None. Suspension of service "database? None. Extent of reliability? Complete.

Note: Like most "extra parts" that come with database, this functionality may have an extra license cost for what I would recommend check before deploying in a production environment.

Wednesday, August 4, 2010

How Long Does Mayonnaise Packets Stay Good

DDLs with Oracle export / import and Pretoria

A quick and elegant way to extract DDL instructions of the database is to create a dmp file with only the structures, extract the SQL statements to import (indexfile option) and format with Pretoria .

Pretoria is a tool that analyzes the structure of import-file created specifically to indexfile option. You can search and replace the storage parameters of tables, indexes and clusters, as well to separate the instructions for creating tables and indexes on their own. These files can be pre-create all segments of the database, basically to reorganize. If you have a database with hundreds of tables, do a manual reorganization in the DDL time consuming. Pretoria employ only takes a few minutes.

Creating dmp file

Oracle export tool basically does is remove the definition of the segments database (tables, indexes) and the data they contain. For this exercise I will use the SCOTT schema created by Oracle as part of such schemes for a 10gR2 database mounted on Linux RHEL 4.

If SCOTT is locked, you will have to unlock it and assign a password.
SQL> alter user scott account unlock;

User altered.

SQL> alter user scott IDENTIFIED BY tiger;

User altered.

export is executed without segments bd.
[oracle @ testserver ~] $ exp scott / tiger @ orcl file = ~ / sch_scott.dmp owner = scott rows = n grants = n statistics = none

Export: Release 10.2.0.4.0 - Production on Tue Aug 3

12:40:14 2010 Copyright (c) 1982, 2007, Oracle. All rights reserved.


Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Export done in US7ASCII character set and AL16UTF16 NCHAR character set
server uses AL32UTF8 character set (possible charset conversion)
Note: table data (rows) will not be exported
Note: grants on tables/views/sequences/roles will not be exported
. exporting pre-schema procedural objects and actions
. exporting foreign function library names for user SCOTT
. exporting PUBLIC type synonyms
. exporting private type synonyms
. exporting object type definitions for user SCOTT
About to export SCOTT's objects ...
. exporting database links
. exporting sequence numbers
. exporting cluster definitions
. about to export SCOTT's tables via Conventional Path ...
. . exporting table                          BONUS
. . exporting table                           DEPT
. . exporting table ;
EMP. . exporting table ; SALES
. . exporting table                       SALGRADE
. . exporting table                          TEST3
. exporting synonyms
. exporting views
. exporting stored procedures
. exporting operators
. exporting referential integrity constraints
. exporting triggers
. exporting indextypes
. exporting bitmap, functional and extensible indexes
. exporting posttables actions
. exporting materialized views
. exporting snapshot logs
. exporting job queues
. exporting refresh groups and children
. exporting dimensions
. exporting post-schema procedural objects and actions
. exporting statistics
Export terminated successfully without warnings.

Puedes especificar en lugar de owner=y sea full=y o incluso por tablas específicas.

Building

indexfile file file is created indexfile index-option-to import.
[oracle @ testserver ~] $ imp scott / tiger @ orcl file = sch_scott.dmp fromuser = scott scott indexfile Tousen = = sch_scott.idx

constraints = y Import: Release 10.2.0.4.0 - Production on Tue Aug 3

12:47:02 2010 Copyright (c) 1982, 2007, Oracle. All rights reserved.


Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production With the Partitioning
, OLAP, Data Mining and Real Application Testing options Export

file created by EXPORT: V10.02.01 via Conventional path import done
in character set and AL16UTF16 US7ASCII
NCHAR character set import server uses AL32UTF8 character set (possible charset conversion) Import terminated successfully
Without warnings.

The resulting file 'sch_scott.idx' contains the DDL of tables, constraints and indexes. The first two appear as comments (with REM at the beginning of the line), the only legible at first glance are the CREATE INDEX. This is where the tool comes in Pretoria. The implementation of import with the option indexfile not actually execute any DDL or import data (in case of using a full dmp file) all it does is remove the DDLs and stored in the file specified in the option indexfile.

Segregated

DDL

Pretoria is actually a set of Java classes converted to the platform language to avoid the drawbacks that represents the encoding of shell scripts in different types of * nix tool particularly AWK. In the documentation section brings a graphic scheme that developers used to make it efficient.

If our interest is to extract the DDL statements as they are, just run the following statement:
[oracle @ testserver ~] $ java sch_scott.idx Pretoria-i-ot-oi scott_tables.ddl scott_indexes.ddl - nc
input Spawn thread! Spawn process
threads! Spawn threads
output!
Input thread done!
All done!

With this, the file sch_scott.idx barely legible on the face is processed and divided into two files, one with the definition of the tables and the other with the definition of indexes and constraints. Sample code

without applying Pretoria:
REM CREATE TABLE "SCOTT". "BONUS" ("ENAME" VARCHAR2 (10), "JOB"
REM VARCHAR2 (9), "SAL" NUMBER, "COMM" NUMBER) PCTUSED PCTFREE 10 INITRANS 1 40
MAXTRANS 255 REM STORAGE (INITIAL 65536 FREELISTS 1 freelist
BUFFER_POOL DEFAULT REM GROUPS 1) TABLESPACE "USERS" LOGGING nocompress;
REM CREATE TABLE "SCOTT". "DEPT" ("DEPTNO" NUMBER (2, 0), "DNAME"
REM VARCHAR2 (14), "LOC" VARCHAR2 (13)) PCTFREE 40 INITRANS 1 10 PCTUSED MAXTRANS
255 REM STORAGE (INITIAL 65536 FREELISTS 1 freelist REM GROUPS 1
BUFFER_POOL DEFAULT) TABLESPACE "USERS" LOGGING nocompress;

Example Pretoria applying code:
CREATE TABLE "SCOTT". "BONUS"
("ENAME" VARCHAR2 (10),
"JOB" VARCHAR2 (9),
"SAL" NUMBER,
"COMM" NUMBER) PCTFREE 10 PCTUSED
40 INITRANS 1 STORAGE
MAXTRANS
255 (INITIAL 65536
FREELISTS 1
  FREELIST GROUPS 1
  BUFFER_POOL DEFAULT ) TABLESPACE "USERS" LOGGING NOCOMPRESS ;

CREATE TABLE "SCOTT"."DEPT"
  ( "DEPTNO" NUMBER ( 2 ,0 ) ,
  "DNAME" VARCHAR2 ( 14 ) ,
  "LOC" VARCHAR2 ( 13 ) )
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
STORAGE
  ( INITIAL 65536
  FREELISTS 1
  FREELIST GROUPS 1
  BUFFER_POOL DEFAULT ) TABLESPACE "USERS" LOGGING NOCOMPRESS ;

Example specifying parameter file.
[oracle @ testserver ~] $ java-s storage Pretoria sch_scott.idx-ot-i-oi scott_tables.ddl
Hashing scott_indexes.ddl-nc storage parameters ...
Done! Spawn
input thread! Spawn process
threads! Spawn threads
output! Input thread
done!
All done!

The file should contain the parameters that need updating in the script output. For the example above I specified only to update the tablespace for tables and DEPT BONUS:
"SCOTT". "BONUS" TABLESPACE TS1
"SCOTT". "DEPT" TABLESPACE TS2

As the result: CREATE
TABLE "SCOTT"."BONUS"
  ( "ENAME" VARCHAR2 ( 10 ) ,
  "JOB" VARCHAR2 ( 9 ) ,
  "SAL" NUMBER ,
  "COMM" NUMBER )
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
STORAGE
  ( INITIAL 65536
  FREELISTS 1
  FREELIST GROUPS 1
  BUFFER_POOL DEFAULT ) TABLESPACE TS1 LOGGING NOCOMPRESS ;

CREATE TABLE "SCOTT"."DEPT"
  ( "DEPTNO" NUMBER ( 2 ,0 ) ,
"DNAME" VARCHAR2 (14),
"LOC" VARCHAR2 (13)) PCTFREE 10 PCTUSED
40 INITRANS 1 STORAGE
MAXTRANS
255 (INITIAL 65536
; FREELISTS 1
freelist BUFFER_POOL
DEFAULT GROUPS 1) LOGGING TABLESPACE TS2 nocompress;

Changing the USERS tablespace for the table in TS1 and TS2 BONUS for DEPT.

still better, if you're going to reorganize the database tables by moving the tablespace can do it with the following line in the parameter file:
default_t ("SCOTT") TABLESPACE TS_DATA

Making all tables in the SCOTT schema are assigned the default tablespace TS_DATA, quite useful if it is hundreds of tables. You can even specify the tablespace in particular tables, for example:
default_t ("SCOTT") TABLESPACE TS_DATA
"SCOTT". "BONUS" TABLESPACE TS1

is, by default assigned to the tables in the SCOTT schema tablespace except TS_DATA BONUS to the table to which you are going to assign TS1.

addition tablespace parameters you can specify the file to update the script with these values \u200b\u200bare:
  • PCTUSED
  • PCTFREE
  • INITIAL NEXT
  • MINEXTENTS
  • MAXEXTENTS
  • PCTINCREASE
  • FREELISTS
  • freelist GROUPS
  • INITRANS
  • MAXTRANS
  • DEGREE

The other options including Pretoria may be running:
[ testserver @ oracle ~] $ java java
Pretoria Pretoria [-l] [-ss] [-nc] [-nv]-i-s \u0026lt;indexfile> \u0026lt;table outputfile> \u0026lt;storagefile>-ot-oi \u0026lt; outputfile index> java
Pretoria-p [-l] [-ss] [-nc] [-nv]-i-ot \u0026lt;indexfile> \u0026lt;table outputfile> -oi <index outputfile>
java Pretoria -p [-l] [-ss] [-nc] [-nv] -o1 outputfile for index DDL
-oi     : using -o1 switch - output directory for index DDL
-oc     : using -o1 or -o2 switch - outputfile for constraint DDL
-o1     : output mode 1
-o2     : output mode 2
-l      : line mode - print each DDL statement on one cowabunga line
-p      : pretty printing only - DO NOT process
new storage parameters-ss: strip storage clause - except for LOB's
-nc: do not connect - DO NOT CONNECT generate commands
-nv: do not validate - add constraint NOVALIDATE enable DDL in Pretoria

3c - Kurt Van Meerbeeck - www.ora600.be

In the top of the scripts generated by Pretoria appears a section on comments where the authors mention that before running the script in SQL * Plus must activate the following 'set SQLBLANK on' as it can have blank lines between lines of instructions which would lead to errors when run.


Monday, August 2, 2010

Membership Price At La Boxing

No space in the Flash Recovery Area (FRA)

[oracle @ testserver ~] $ tail piece rman/logs/Level0-1008021002.log
handle = / opt/oracle/flash_recovery_area/ORCL/backupset/2010_08_02/o1_mf_nnnd0_WEEKLY_BACKUP_65fqjdjj_.bkp tag=WEEKLY_BACKUP comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:02:56
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of backup plus archivelog command at 08/02/2010 10:05:46
ORA-19809: limit exceeded for recovery
files ORA-19804: can not reclaim 52428800 bytes disk space from 2147483648 limit

Recovery Manager complete.



see that it's actually three messages. The first (RMAN-03002) indicates that RMAN failed to support implementation including archivelogs. The second (ORA-19809) that there is more space to store backups and finally (ORA-19804) that failed to release about 52 Mb of space in the FRA. Reviewing directory size designed to FRA operating system level, we see that:
[oracle @ testserver oracle] $ du-sk flash_recovery_area
1835880 flash_recovery_area

has occupied little more than 1.8 Gb and revising the settings at Oracle:

SQL> show parameter NAME db_recovery_file_dest_size

; TYPE VALUE
------------------------------------ ----------- - ----------------------------
db_recovery_file_dest_size ; big integer 2G

FRA size is 2 GB

workaround, Oracle intends to implement any of the following 5 options: Support the FRA

using RMAN.

Change RMAN retention policy. Change the policy
  1. deletion of archive logs.
  2. Add disk space and increase the value of the parameter DB_RECOVERY_FILE_DEST_SIZE.
  3. Delete Files RMAN using FRA.
  4. The FRA can be configured to occupy only a portion of the disk-February 2 GB by default, so in this case the most convenient option is to increase its size.
  5. SQL> alter system set db_recovery_file_dest_size = 3G scope = both;
System altered.
done this, just throw back your backup.

[oracle @ testserver ~] $ tail rman/logs/Level0-1008021027.log

Starting Control File and SPFILE Autobackup at 02-AUG-10
piece handle = / opt/oracle/flash_recovery_area/ORCL/autobackup/2010_08_02 / comment = NONE
o1_mf_s_725970724_65fs7ooy_.bkp Finished Control File and SPFILE Autobackup at 02-AUG-10

using channel ORA_DISK_1 using channel ORA_DISK_2

no obsolete backups found

Recovery Manager complete. Reviewing

execution log, we see that this time did not return any error messages. And we see the difference of space occupied in the FRA that went from 1.8 Gb to just over 2.6, ie, it took just over 800 MB of free space in the FRA for the backup could run without problems.

[oracle @ testserver oracle] $ du-sk flash_recovery_area
2635256 flash_recovery_area

If space for the FRA was set equal to the size of the disk or filesystem and had no extra space, would then have to use some of the other 4 options involving getting rid of files to free space in the FRA. Before deleting any files managed by RMAN sure there is a backing away from the FRA, for example tape or other storage medium, with this ensures that in an eventuality in the production database, you will have the means to restore .