This feature is useful in the following scenarios:
- Object has Logical corruption or dropped
- There is no sufficient undo to perform Flashback table
- DDL operation modified the structure and you want to recover the data (Flashback cannot rewind the structural changes)
- Recover a small number of tables to a point-in-time
The conditions must be met to perform table/ table Partition recovery:
Before you prepare to recover the tables and table partitions,
- Database must be in ARCHIVELOG mode and read-write mode
- At least one full backup is available along with archived logs
- Enough disk space is available on the database server for auxiliary instance
- If present, any dependent objects to include in recovery
- At least 1 Gigabyte extra in memory for the auxiliary database
- Tables and table partitions on standby databases cannot be recovered.
- Tables with named NOT NULL constraints cannot be recovered with the REMAP option. · COMPATIBLE parameter must be set to 11.1.0 or higher to recover table partition
RMAN enables recovery of selected tables without affecting remaining database objects. During the recovery process RMAN creates an auxiliary database, which is used to recover the tables or table partitions to a specified point-in-time. User need to specify the auxiliary database location using AUXILIARY DESTINATION clause in the RECOVERY command or SET NEWNAME command.Please find the steps performed by RMAN during the recovery process:
1. Determine the backup which has the tables or table partitions that needs to recover to specified point-in-time
2. Create auxiliary database and recovery the tables or table partitions until specified point-in-time
3. Take a data dump export with recovered tables or table partitions
4. Import the dump into target database
5. Rename the recovered tables or table partitions in the target database
Please find an example to recovery TABLE1 table.
RECOVER TABLE TESTUSER.TABLE1
UNTIL SCN 384840289
AUXILIARY DESTINATION '/TEMP/ORCLDB/recover'
DATAPUMP DESTINATION '/TEMP/ORCLDB/dumpfiles'
DUMP FILE 'testdump.dat';
If source table exists then user can specify NOTABLEIMPORT or REMAP TABLE. Also user can use UNTIL TIME or UNTIL SEQUENCE clause to specify point-in-time recovery.
Please find an example to recovery TABLE1 table as TABLE1_REC to the state that it was 2 days before the current date.
RECOVER TABLE TESTUSER.TABLE1
UNTIL TIME ‘SYSDATE-2’
AUXILIARY DESTINATION '/TEMP/ORCLDB/recover'
REMAP TABLE 'TESTUSER'.'TABLE1':'TABLE1_REC';
There are some limitations recovering tables and table partitions:
- We cannot recover table and table partitions belongs of SYS schema
- We cannot recover table or table partitions from SYSAUX,SYSTEM tablespace Tables
- We cannot recover tables with named NOT NULL constraint using REMAP option.
- We cannot recover Table/Table partitions ON STANDBY database
- We cannot recovery table partitions if version is prior Oracle Database 11g R1
Refer below link for
Flashback and Database Point-in-Time Recovery
http://docs.oracle.com/database/121/BRADV/rcmflash.htm#g1016666
RMAN Tablespace point-in-time Recovery (TSPITR)
http://docs.oracle.com/database/121/BRADV/rcmtspit.htm#CIHGGAFH
Thanks,
RMAN Tablespace point-in-time Recovery (TSPITR)
http://docs.oracle.com/database/121/BRADV/rcmtspit.htm#CIHGGAFH
Thanks,
Satishbabu Gunukula, Oracle ACE
http://www.oracleracexpert.com
Yet, one should also keep in mind that it is also a great opportunity for a candidate to present themselves in a very favorable light. Here is the list of the most effective techniques in case one needs help with writing a presentation for an interview
ReplyDeleteif you want more just look here "presentations online"
شركة مكافحة الحمام بالمدينة المنورة
ReplyDeleteIn this page, all essential information on latest and upcoming railway recruitment 2020 recruitment is presented in the tabular form which is very user-friendly and easy to understand...
ReplyDeleteI'm not one of those perusers that remarks on articles frequently, yet yours truly constrained me. There's a ton of fascinating substance with regards to this article is intriguing and intense.
ReplyDeleteSEO services in kolkata
Best SEO services in kolkata
SEO company in kolkata
Best SEO company in kolkata
Top SEO company in kolkata
Top SEO services in kolkata
SEO services in India
SEO copmany in India
You should have a great deal of pride recorded as a hard copy quality substance. I'm dazzled with the measure of strong data you have written in your article. I want to understand more.
ReplyDeleteOnline Teaching Platforms
Online Live Class Platform
Online Classroom Platforms
Online Training Platforms
Online Class Software
Virtual Classroom Software
Online Classroom Software
Learning Management System
Learning Management System for Schools
Learning Management System for Colleges
Learning Management System for Universities
Thanks for the information about call centers. It is always great to read about this ever changing industry.
ReplyDeleteDenial management software
Denials management software
Hospital denial management software
Self Pay Medicaid Insurance Discovery
Uninsured Medicaid Insurance Discovery
Medical billing Denial Management Software
Self Pay to Medicaid
Charity Care Software
Patient Payment Estimator
Underpayment Analyzer
Claim Status
Since this is much scientific than spiritual, let's speak in terms of science. I will try not to put a lot of scientific terminology so that a common man or woman could understand the content easily. artificial intelligence training in hyderabad
ReplyDeleteI realize that, the skills that the companies wants now are different from the skills that I have learnt during my degree course, for the reason that all the companies are digital orientated. digital marketing course in hyderabad
ReplyDeleteUnlike data science, machine learning is a set of techniques that allow computers to make decisions based on the given data. And these techniques derive results that can perform much better without the need of programming rules. best AI course
ReplyDeleteGreat tips and very easy to understand. This will definitely be very useful for me when I get a chance to start my blog.
ReplyDeleteData Science Training in Hyderabad
Instagram stories allow businesses to interact with their customers and prospects by making a series of images in order to tell a story. Each story you create should enhance your brand and make your value proposition clear. fitur instagram
ReplyDeleteAivivu - đại lý chuyên vé máy bay trong nước và quốc tế
ReplyDeletevé máy bay incheon hà nội
vé máy bay đi từ vinh vào sài gòn
vé máy bay đi hà nội ngày mai
vé máy bay đi huế giá rẻ
đặt vé máy bay giá rẻ đi quy nhơn
Thanks for posting the best information and the blog is very helpful artificial intelligence course in hyderabad
ReplyDeleteair jordan 1
ReplyDeleteoff white
kd 12
moncler jackets
off white hoodie
yeezy boost 350
supreme
supreme
giannis antetokounmpo shoes
jordan shoes
Our training is a 100% real time Salesforce training program in Bangalore by profound instructors who has real experience will give you more practical knowledge rather than academic, so CRS Info Solutions is the best institute for practical based Salesforce online training. Experience our quality, attend to our free live demo class salesforce training in bangalore
ReplyDeleteThis is also a very good post which I really enjoyed reading. It is not every day that I have the possibility to see something like this..
ReplyDeletedata science training in pune
I’ve read some good stuff here. Definitely worth bookmarking for revisiting. I surprise how much effort you put to create such a great informative website.
ReplyDeletedata scientist training and placement
Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing.data scientist course in warangal
ReplyDeleteI want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors
ReplyDeletedata science training in trivandrum
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors
ReplyDeletedata analytics course in faridabad
This Is An Excellent Post I Seen Thanks To Share It. It Is Really What I Wanted To See Hope In Future You Will Continue For Sharing Such A Excellent Post. Data Science Course In Chennai
ReplyDeleteI am impressed by the information that you have on this blog. It shows how well you understand this subject.data science course in trivendrum
ReplyDeleteData Science is a booming field with ample job opportunities. Start your preparation today with 360DigiTMG and become a Data
ReplyDeleteScientist in the right way.business analytics course in pondicherry
Viably, the article is actually the best point on this library related issue. I fit in with your choices and will enthusiastically foresee your next updates. data science course in pune
ReplyDeleteAdvance your technical skills required to crack huge datasets to bring out new possibilities from data. Join the Data Science institutes in Bangalore and get access to top industry trainers, LMS, live projects, assignments, and mock interviews to skyrocket your career in the ever- evolving field of Data Science.
ReplyDeleteData Science Course in Bangalore with Placement
Learn to build powerful models to solve business problems by generating useful insights and discover the various scientific processes and methods used to transform the information available in huge datasets into meaningful results. master all the tools and techniques in Data Science and gain domain-specific knowledge which will help you to add more value to your profile. Sign up for the Data Science course in Bangalore with Placements and multiple your chances of working across all industries and job functions.
ReplyDeleteData Science Training in Delhi
360DigiTMG provides exceptional training in the Data Science course with placements. Learn the strategies and techniques from the best industry experts and kick start your career.data analytics course in jalandhar
ReplyDeletehttps://www.oracleracexpert.com/2019/05/recovering-tables-and-table-partitions.html
ReplyDeletedata science course in patna
h8l52a9w84 a4n85j5f88 p3p37g0m90 r5s41t9y70 v0s84c2u98 w4n57k6n11
ReplyDeleteb7e22x8k39 t8e72s8x19 b2x18z9a44 l4r34k2u70 g9l75v0q62 w0m21f0c31
ReplyDeleteHealthcare has reached a new end, and in the past, there was less usage of data science tools in the medical field, but now all the hospitals are using modern products to make the field safe and secure.
ReplyDeleteI'm glad to hear that you found the information helpful! It seems like you're expressing your appreciation for a piece of content that highlighted the benefits of taking a data science course with 360DigiTMG. According to the information you provided, pursuing such a course can make a significant impact on one's career prospects, especially in today's highly competitive job market.
ReplyDeletebest data science course institute in hyderabad