How to recover data if one datafile was lost

if i have a tablespace with 5 datafiles 9i or 10g...
it's a fictional scenario :)
one was lost during db start up
and other 4 was still thre
if no backup avail for restore and no archivelog for recreating the datafile
how do i recovery data in this tablesapce ??
thanks in advance!!
br/ricky

i know it's against my own statements
just saying that i'm lazy , and don't want to write those PL/SQL to recovery the data
alright , here is the story of why i asked this :
Data source ------- Regional DB ------- Global DB----people
i'm manaing regional DB which fetchs data from it's source
and global db fetch's some key data from regional every hour
so if one datafile in regional db was broken ,
i don't really care about the data , most of them was already in global db ,
and people only views report from global db
and i can just as easy get the lost data from data source ( keeps 3 days )
so basically what i care most is let the tables back to work ASAP ,
and not those historical data , it does not matter that much , i only keep 2 weeks of them anyway
it might appear strange to many DBA that protect the data as treasure....
as a second thought , this is a somewhat silly question ;)
thanks anyway ...

Similar Messages

  • How to recover data in iPhoto?

    How to recover data from iphoto?

    I haven't done any conscious backup.
    Time to start. Now. Using a computer without a back up is like driving without a seat belt. You'll be fine as long as nothing goes wrong, but if something does go wrong it'll be a much bigger mess.
    Download iPhoto Library Manager and use its rebuild function. (In early versions of Library Manager it's the File -> Rebuild command. In later versions it's under the Library menu.)
    This will create an entirely new library. It will then copy (or try to) your photos and all the associated metadata and versions to this new Library, and arrange it as close as it can to what you had in the damaged Library. It does this based on information it finds in the iPhoto sharing mechanism - but that means that things not shared won't be there, so no slideshows, books or calendars, for instance - but it should get all your events, albums and keywords, faces and places back.
    Because this process creates an entirely new library and leaves your old one untouched, it is non-destructive, and if you're not happy with the results you can simply return to your old one.

  • How to pass data from one internal session to another internal session

    hi all sap experts ,
    How to pass data from one internal session to another internal session and from oneExternal session to another external session.
    Except : Import and Export parameters and SPA/GPA parameters.
    Tell me the otherWay to pass data ..
    Plz
    Thanks in advance

    hi,
      abap memory management u will understand about this concept.
    the import /export parameter will help u that passing data between two internal sessions by using abap memory.
      for syntax
    Passing Data Between Programs
    There are two ways of passing data to a called program:
    Passing Data Using Internal Memory Areas
    There are two cross-program memory areas to which ABAP programs have access (refer to the diagram in Memory Structures of an ABAP Program) that you can use to pass data between programs.
    SAP Memory
    SAP memory is a memory area to which all main sessions within a SAPgui have access. You can use SAP memory either to pass data from one program to another within a session, or to pass data from one session to another. Application programs that use SAP memory must do so using SPA/GPA parameters (also known as SET/GET parameters). These parameters can be set either for a particular user or for a particular program using the SET PARAMETER statement. Other ABAP programs can then retrieve the set parameters using the GET PARAMETER statement. The most frequent use of SPA/GPA parameters is to fill input fields on screens (see below).
    ABAP Memory
    ABAP memory is a memory area that all ABAP programs within the same internal session can access using the EXPORT and IMPORT statements. Data within this area remains intact during a whole sequence of program calls. To pass data to a program which you are calling, the data needs to be placed in ABAP memory before the call is made. The internal session of the called program then replaces that of the calling program. The program called can then read from the ABAP memory. If control is then returned to the program which made the initial call, the same process operates in reverse. For further information, refer to Data Clusters in ABAP Memory.
    Filling Input Fields on an Initial Screen
    Most programs that you call from other programs have their own initial screen that the user must fill with values. For an executable program, this is normally the selection screen. The SUBMIT statement has a series of additions that you can use to fill the input fields of the called program:
    Filling the Selection Screen of a Called Program
    You cannot fill the input fields of a screen using additions in the calling statement. Instead, you can use SPA/GPA parameters. For further information, refer to Filling an Initial Screen Using SPA/GPA Parameters.
    Message was edited by:
            sunil kumar
    Message was edited by:
            sunil kumar

  • How to pass data from one internal session to another

    Hi SAP Experts,
    How to pass data from one internal session to another and from One external session to another external session. I used import and export parmeter and SPA/GPA parameters. What is the other way to pass data?
    Please tel me urgently
    Thank you
    Basu

    Memory Structures of an ABAP Program
    In the Overview of the R/3 Basis System you have seen that each user can open up to six R/3 windows in a single SAPgui session. Each of these windows corresponds to a session on the application server with its own area of shared memory.
    The first application program that you start in a session opens an internal session within the main session. The internal session has a memory area that contains the ABAP program and its associated data. When the program calls external routines (methods, subroutines or function modules) their main program and working data are also loaded into the memory area of the internal session.
    Only one internal session is ever active. If the active application program calls a further application program, the system opens another internal session. Here, there are two possible cases: If the second program does not return control to the calling program when it has finished running, the called program replaces the calling program in the internal session. The contents of the memory of the calling program are deleted. If the second program does return control to the calling program when it has finished running, the session of the called program is not deleted. Instead, it becomes inactive, and its memory contents are placed on a stack.
    The memory area of each session contains an area called ABAP memory. ABAP memory is available to all internal sessions. ABAP programs can use the EXPORT and IMPORT statements to access it. Data within this area remains intact during a whole sequence of program calls. To pass data to a program which you are calling, the data needs to be placed in ABAP memory before the call is made. The internal session of the called program then replaces that of the calling program. The program called can then read from the ABAP memory. If control is then returned to the program which made the initial call, the same process operates in reverse.
    All ABAP programs can also access the SAP memory. This is a memory area to which all sessions within a SAPgui have access. You can use SAP memory either to pass data from one program to another within a session, or to pass data from one session to another. Application programs that use SAP memory must do so using SPA/GPA parameters (also known as SET/GET parameters). These parameters are often used to preassign values to input fields. You can set them individually for users, or globally according to the flow of an application program. SAP memory is the only connection between the different sessions within a SAPgui.
    The following diagram shows how an application program accesses the different areas within shared memory:
    In the diagram, an ABAP program is active in the second internal session of the first main session. It can access the memory of its own internal session, ABAP memory and SAP memory. The program in the first internal session has called the program which is currently active, and its own data is currently inactive on the stack. If the program currently active calls another program but will itself carry on once that program has finished running, the new program will be activated in a third internal session.
    Data Clusters in ABAP Memory
    You can store data clusters in ABAP memory. ABAP memory is a memory area within the internal session (roll area) of an ABAP program and any other program called from it using CALL TRANSACTION or SUBMIT.
    ABAP memory is independent of the ABAP program or program module from which it was generated. In other words, an object saved in ABAP memory can be read from any other ABAP program in the same call chain. ABAP memory is not the same as the cross-transaction global SAP memory. For further information, refer to Passing Data Between Programs.
    This allows you to pass data from one module to another over several levels of the program hierarchy. For example, you can pass data
    From an executable program (report) to another executable program called using SUBMIT.
    From a transaction to an executable program (report).
    Between dialog modules.
    From a program to a function module.
    and so on.
    The contents of the memory are released when you leave the transaction.
    To save data objects in ABAP memory, use the statement EXPORT TO MEMORY.
    Saving Data Objects in Memory
    To read data objects from memory, use the statement IMPORT FROM MEMORY.
    Reading Data Objects from Memory
    To delete data clusters from memory, use the statement FREE MEMORY.
    Deleting Data Clusters from Memory
    please read this which provide more idea about memory
    Message was edited by:
            sunil kumar

  • How  to transfer data from one system to another by datamart please give de

    how  to transfer data from one system to another by datamart please give details

    Hi Deba,
    Find the below SAP help doc which may help u...
    http://help.sap.com/saphelp_nw70/helpdata/en/12/43074208ae2a38e10000000a1550b0/frameset.htm
    Also find the below threads...
    Loading data from one cube to another cube.
    data copy from infocube to infocube in two different BW systems
    Delta when loading from ODS to ODS
    reg datamart
    Data mart flag
    Regards,
    KK.

  • How to pass Data from one form to the other

    Hi all
    Can any one suggest me how to pass data from one form to the other form, which i zoomed from the original one?
    I tried to do this by passing parameter in Event Procedure but i am getting error msg when i am opening the zoomed form.
    If any one of u have any idea, give me a reply
    Thank you
    Suhasini

    If you choose the second alternative you should erase these global variables after the second form is opened
    You can erase the global variable using:
    erase('global_var')
    Greetings,
    Sim

  • How to copy data from one column to other column

    hi,
    can any one tell me how to copy data of  one column to other column for some specific data
    example
    productno  ocalyear        actualsales  prevplansales   currentplansales
    p001       2007                  100              120                   
    p002       2007                   90               100
    p003       2007                  120              130
    p004       2007                  140              120
    p005       2007                  150              150
    i want to copy data of p001 and p002 from prevplansales to current plansales
    productno  ocalyear        actualsales  prevplansales   currentplansales
    p001       2007                  100              120              120     
    p002       2007                   90               100              100
    p003       2007                  120              130
    p004       2007                  140              120
    p005       2007                  150              150
    is it possible to do?
    please suggest me.
    i will assign points

    Hi,
    I think the needed techniques are already described in the documentation, e.g. in
    http://help.sap.com/saphelp_nw70/helpdata/en/45/e641e4c61256dee10000000a114a6b/frameset.htm
    or
    http://help.sap.com/saphelp_nw70/helpdata/en/45/e641e4c61256dee10000000a114a6b/frameset.htm
    The main techiques used in the above example to bind the filter of the planning function to selected (marked) objects in the analysis item or to drop down boxes (or both). These techniques are used in the above examples.
    Regards,
    Gregor

  • HT4623 how to recover data for contacts on iPad mini

    how to recover data for contacts on ipad mini?

    You don't give much info to go on. Do you sync your contacts?

  • How to recover apps purchased after macbook was re-registered to

    How to recover apps purchased after macbook was given and re-registered to another family member/

    Contact the App Store support and indicate to them your intent.  They can tell you if your license to those applications will allow you to do so.

  • How to add more than one datafile while creating tablespace

    how to add more than one datafile while creating tablespace. I know by using alter command i can add datafile but i want while creating tablespace

    Hi Dadivela,
    how to add more than one datafile while creating tablespace.Here is the syntax:
    !http://www.dba-oracle.com/images/create_tablespace.jpg!
    I do it like this:
    create tablespace myts
    datafile
    *'/u01/app/oracle/db1.dbf' size 100m,*
    *'/u02/app/oracle/db2.dbf' size 200m;*
    Here are my complete notes:
    http://www.dba-oracle.com/t_tablespace_create_alter.htm
    Hope this answers your question . . .
    Donald K. Burleosn
    Oracle Press author

  • Macbook Pro hard drive failing, how to recover data?

    My 2 year old MBP refused to boot up this morning. I was told at the Genius Bar that the hard drive is on its way out. 
    It is still able to mount when hooked up to another machine but apparently the geniuses don't do data recovery.  I was refferred to a data recovery service or another option was to "hook the drive up to another machine" via some sort of docking station to lift the data off myself.
    I have no idea where to start with this, does anyone know how I could accomplish this myself? Thanks in advance for any tips.

    I hope that will work out for you, but I have very little confidence that all will go well that way.
    Your situation is one in which it makes very good sense to ignore the warranty on your hard drive, replace it yourself at your own expense, and thus be able to keep the old drive — which Apple will keep, if Apple replaces it. Once you have a new drive in your MBP and an OS up and running on it, then you can connect the old drive to it and see what can be recovered. If you hand the machine over to Apple for the replacement and lose the old drive, and then you discover that some of your files in Mac-only formats have been corrupted by being written to a Windows file system on your HP computer, you'll have no chance of recovering them.
    The way to avoid all this, of course, was to keep up-to-date backups on one or more external hard drives so it wouldn't be necessary to recover anything from the failed drive. Once you get your new drive, do that.

  • How to transfer data from one macbookpro to another

    how to you transfer data from one macbookpro to another. the other one was stolen.

    If your computer was stolen and you don't have a data backup, you can't transfer data from the stolen computer to your new one. If you have a data backup, restore the data to the new computer.

  • Recovering data from one machine to another

    Hi all;
    I've mentioned this in another thread but would really like to deal with it. Recently, I had to move my iPhone from one machine to another. All was well and I managed to move all my apps from one machine to the current one. The problem is with a purchased app called TripLog that stores data on driven mileage. On moving the app over, I didn't get the data.
    I contacted the software people and this is what I got:
    "As far as data, the iTunes software automatically backs up all data to the desktop. The "Apple data" (contacts, calendar, etc) are backed up to the corresponding desktop apps (Address Book, iCal, etc) but data from "3rd party" apps are backed up in an encrypted, totally nonaccessible (to anyone but iTunes) format. That is used by iTunes when you do a "Restore".
    "I would call Apple tech support if I were you, because unfortunately, that's all we know. The data IS somewhere on the desktop (I believe) but how you could transfer it to a new handheld I have no idea."
    So the question is, Where is that data stored? In my user/Music/iTunes/Mobile Apps folder there were three versions of this app. I tried moving them all over and kept getting dialogs asking me if I wanted to repace an older version with the newer ones I was moving over. Since my iPhone and the new host computer didn't have TripLog I assumed I should replace but now I am not sure.
    I can stil move over these files, but I have a feeling that they are not data so much as simply the app itself. Where is that data stored?
    For the record, I have moved files from an iMac G5 to a Macbook running 10.6.1 and iTunes 9.0.1 with an iPhone 3G running 3.0.1
    Help?
    Stan

    Many thanks!!! One more question; do I just move that file over and drag and drop or do I need to do an import into the folder, "Automatically Add to iTunes?" Further, will this affect all my data on the phone? For example, I have synced and made changes in things like iCal, Address Book, Mail, etc. Will the last few days be wiped out or replaced by the moved-in data?
    Stan

  • How to recover data from a hard drive with bad blocks?

    An external hard drive, 4TB Iomega...connected via eSATA cable...had a power outage and the drive won't be read by OSX now.  (Yes, it was on a surge protector and no I did not have a backup.  I was actually preparing for the process of creating a backup when the power went out!)  Anyway, I have tried using Data Rescue 3 and DiskDrill to try and recover data from the drive.  I can recover the first 1/3 of the drive, but it ejects when either app tries to access the bad block.  Can anyone tell me how/what software to use to recover the data?  I know there are programs that will avoid the bad block but I've only found them for Windows.  Are there any that will do such a thing in Lion?  Any help will be appreciated...and no, I can not afford a data recovery service.  Trying to do this on my own.

    Basics of File Recovery
    If you stop using the drive it's possible to recover deleted files that have not been overwritten by using recovery software such as Data Rescue II, File Salvage or TechTool Pro.  Each of the preceding come on bootable CDs to enable usage without risk of writing more data to the hard drive.  Two free alternatives are Disk Drill and TestDisk.  Look for them and demos at MacUpdate or CNET Downloads.
    The longer the hard drive remains in use and data are written to it, the greater the risk your deleted files will be overwritten.
    Also visit The XLab FAQs and read the FAQ on Data Recovery.

  • How to import data from one instance to other

    Hello all,
    I want to modify the data in one dev instance from production instace ,but in same table can any help me out with command how to retreive the data from other instance
    example:
    I want to change the email address of a person in per_all_people_f table in development instance which has the accurate data in production instance ,I am using the update statement how should I relate them and how to change the value?

    You can create one dblink in dev db to Production db with the user/schema the live table belongs. Then you can accesss the live table in dev db.
    eg.
    Run in Dev db
    create database link "live_db.WORLD"
    connect to live_user
    identified by <pwd>
    using 'live_tns_name';
    select * from live_table@live_db;
    Now the remore live table is available in dev db just as if a local table.
    You can play with its data.
    But remember to remove the dblink after your work is done.
    drop database link live_db; does the work
    cheers...
    Message was edited by:
    golden Arrow

Maybe you are looking for