Re: File data offline - ORA-01190: & ORA-01110:

Spec:

5 Linux

Oracle 11.2.0.3

Problem

I can't put a data file online, due to the following error:

SQL > alter database datafile 24 online. ALTER database datafile 24 online * ERROR at line 1: ORA-01190: command file or data file 24 just before the last RESETLOGS ORA-01110: data file 24: ' / oraappl/pca/vdevl/vdevldata/vol01.dbf'

What I've done so far:

-Restore and recover the database

-Restored and recovered the data file (24)

-Restored the controlfile and start the database

None of the above worked.

The following options are.

-Re-create the control file-> I don't know how this will work.

-to drop datafile 24 and add it-> I don't want to lose the contect.

All the tips of this crew?

Problem solved:

OK since no more comment, I'll close this thread by posting the fix.

Backgroud, this is a database of development. So had the opportunity to do a bit of what I did to solve the problem.

Solution:

Given that I had a backup of the table space in a different database, I could drop the tablespace and re-create.

How to--->

First, check out all the tables related to this tablespace

Select dba_tables owner, table_name, nom_tablespace where nom_tablespace = 'FLIGHT ";

Then, I realized that a single table was in this tablespace (lucky me).

Secondly, I take all the constraints for this table. Disable constraints and drop them.

Thirdly, once the table has been released from constraints, I drop the tablespace

DROP tablespace flight including content and data files;

Fourthly, to recreate the tablespace

CREATE TABLESPACE FLIGHT DATAFILE ' / oraappl/pca/vdevl/vdevldata/vol01.dbf' SIZE 200 M reuse autoextend off local extended management;

And fifth, after you recreate the tablespace, I imported the data using the data pump in

Impdp system /@ TABLES = pcvdbms. DIRECTORY of PCV_VOLUNTEER = VOLDEV_DIR DUMPFILE = vdevl_full_b4upgrade.dmp TABLE_EXISTS_ACTION = REPLACE

Finally, back up the entire database using RMAN and DATAPUMP.

Tags: Database

Similar Questions

  • ORA-19504: cannot create the file '+ DATA '.

    Hello everyone.

    This is the scenario:

    We have a test server that is used to restore daily backups of the Production database. Restore us the database with the same SID as the production one.

    For specific reasons, we need create a second database (with a different SID) on this server with an older backup from the production one. To realize that I'm trying to use a part of the "DUPLICATE without connection to the target" tutorials on the web.

    I tried the simple guide that I found which is:

    (1) copy the backup files cold /somedirectory

    (2) start OLD database with nomount

    (3) connect RMAN with OLDER as an auxiliary

    (4) run the following: DUPLICATE DATABASE FOR OLD BACKUP LOCATION ' / somedirectory' NOFILENAMECHECK.

    Here's the result (I deleted some lines because of the size of it):

    ----------------------

    RMAN > ProdDB to OlderDB DUPLICATE DATABASE

    2 > LOCATION of BACKUP "/ home/oracle/OlderBackupFiles.

    3 > NOFILENAMECHECK.

    4 >

    From October 1, 14 Db double

    content of Script memory:

    {

    clone of SQL 'alter system set control_files =

    "+DATA/OlderDB/controlfile/current.829.859839217" comment =

    ' Set by RMAN "scope = spfile;

    clone of SQL 'alter system set = db_name

    "ProdDB" comment =

    ' Modified by RMAN duplicate "scope = spfile;

    clone of SQL 'alter system set db_unique_name =

    "OlderDB" comment =

    ' Modified by RMAN duplicate "scope = spfile;

    clone to stop immediately;

    Start clone force nomount

    Restore controlfile primary clone of ' / home/oracle/OlderDB/controlfile_ProdDB_20141001_4159.bkp';

    change the clone database mount;

    }

    execution of Script memory

    SQL statement: alter system set control_files = comment "+DATA/OlderDB/controlfile/current.829.859839217" = "defined by RMAN" scope = spfile

    SQL statement: change the system db_name set = comment "ProdDB" = "modified by RMAN duplicate" scope = spfile

    SQL statement: alter system set db_unique_name = comment "OlderDB" = "modified by RMAN duplicate" scope = spfile

    (...)

    From restoration to 1 October 14

    allocated channel: ORA_AUX_DISK_1

    channel ORA_AUX_DISK_1: SID = 191 type device = DISK

    channel ORA_AUX_DISK_1: restore the control file

    channel ORA_AUX_DISK_1: restoration complete, duration: 00:00:03

    output file name=+DATA/OlderDB/controlfile/current.829.859839217

    Restoration finished in October 1, 14

    mounted database

    output channel: ORA_AUX_DISK_1

    allocated channel: ORA_AUX_DISK_1

    channel ORA_AUX_DISK_1: SID = 191 type device = DISK

    content of Script memory:

    {

    until the SNA 274262921.

    the value of newname for datafile clone 1 again;

    the value of newname for datafile clone 2 again.

    the value of newname for datafile clone 3 again.

    the value of newname for datafile clone 4 new ones;

    the value of newname for datafile clone 5 again.

    the value of newname for datafile clone 6 again.

    the value of newname for datafile clone 7 again.

    restoration

    database clone;

    }

    (...)

    From restoration to 1 October 14

    using the ORA_AUX_DISK_1 channel

    channel ORA_AUX_DISK_1: from the restore backup set data file

    channel ORA_AUX_DISK_1: specifying datafile (s) to restore from backup set

    channel ORA_AUX_DISK_1: restore datafile 00001 to + DATA

    channel ORA_AUX_DISK_1: restore datafile 00002 to + DATA

    channel ORA_AUX_DISK_1: restore datafile 00003 to + DATA

    channel ORA_AUX_DISK_1: restore datafile 00004 in + DATA

    channel ORA_AUX_DISK_1: restore datafile 00005 to + DATA

    channel ORA_AUX_DISK_1: restore datafile 00006 to + DATA

    channel ORA_AUX_DISK_1: restore datafile 00007 to + DATA

    channel ORA_AUX_DISK_1: reading from the backup /home/oracle/OlderDB/database_ProdDB_20141001_4157.bkp piece

    channel ORA_AUX_DISK_1: ORA-19870: error when restoring the backup /home/oracle/OlderDB/database_ProdDB_20141001_4157.bkp piece

    ORA-19504: cannot create the file '+ DATA '.

    ORA-17502: ksfdcre:4 cannot create the file + DATA

    ORA-15041: diskgroup space 'DATA' exhausted

    switch to the previous backup

    Oracle instance started

    (...)

    content of Script memory:

    {

    clone of SQL 'alter system set = db_name

    "OlderDB" comment =

    ' Restore the original value by RMAN "scope = spfile;

    clone of SQL 'alter system reset db_unique_name scope = spfile;

    clone to stop immediately;

    }

    execution of Script memory

    Errors in the script of the memory

    RMAN-03015: an error has occurred in the script stored memory Script

    RMAN-06136: the auxiliary database ORACLE error: ORA-01507: database not mounted

    ORA-06512: at "SYS." "X$ DBMS_RCVMAN ', line 13466

    ORA-06512: at line 1

    RMAN-05556: not all data files have backups can be recovered on SNA 274262921

    RMAN-03015: an error has occurred in the script stored memory Script

    RMAN-06026: some targets not found - abandonment of restoration

    RMAN-06023: no backup or copy of the file 4 found to restore

    RMAN-06023: no backup or copy of datafile 3 found to restore

    RMAN-06023: no backup or copy of datafile 2 found to restore

    RMAN-06023: no backup or copy of datafile 1 found to restore

    RMAN-00571: ===========================================================

    RMAN-00569: = ERROR MESSAGE STACK FOLLOWS =.

    RMAN-00571: ===========================================================

    RMAN-03002: failure of the command duplicate Db at 15:39:11 01/10/2014

    RMAN-05501: abandonment of duplicate target database

    Complete recovery manager.

    ------------------------------------------------------------------

    The first mistake of the stack was ORA-19504 while trying to restore the backup of the database.

    First thing I took a glance was ASM occupation but it enough available space.

    The second was a permission problem, but it doesn't seem to be the case because RMAN can correctly write the controlfile to ASM.

    One have some advice on what I should look for?

    Thanks in advance sorry for my English.

    Select this option.

    Hello.

    Thanks, but is not the case. As I have said, that the DATA diskgroup has space enough he uses only a single disk in a RAID.

    But I solved my problem... To the auxiliary database, I added the following to the spfile:

    DB_FILE_NAME_CONVERT = '+ DATA/ProdDB', '+ DATA/OlderDB ".

    LOG_FILE_NAME_CONVERT = '+ DATA/ProdDB', '+ DATA/OlderDB ".

    I don't know why, but with these two clauses, it worked well. Perhaps RMAN was trying to restore it to the wrong place?

  • ORA-01578: block of data corrupted ORACLE ORA-01110: data file 46:, ORA-06512: at line 1 ScanningError 1038246

    We get error below of the application team. Please find attached the file backup rman error.

    ORA-01578: ORACLE corrupt data (file # 46, block # 64626) ORA-01110: data file 46: ' / db04_hlt/PHCLMDB/PHCLMDB_DATA/phclm21.dbf' ORA-06512: at "HCLM_ADMIN. SCANPROC_INSUPLOADTEMP", line 16 ORA-06512: at line 1 ScanningError 1038246

    fe40282660394026b5f76bf3f5d649e4 SCANPROC_INSUPLOADTEMP-ORA-01578: data block (file # 46, block # 64626) corrupted ORACLE ORA-01110: data file 46:

    Hello

    Please follow the steps to format corrupt block a used the procedure mentioned in the document below, please note that you need to do several times for all the block corrupted in free space.
    Doc-ID 336133.1===> how corrupt Format block is not part of any Segment.

    Following the notes 293515.1 -->> ORA-1578 ORA-26040 in a LOB segment - Script to resolve errors

    This note is for these errors, but the procedure is exactly the same, we must:

    1 - identify the ROWID affected
    2 - Put the ROWID corrupted on EMPTY_LOB
    3. When you MOVE the LOB to a new Tablespace

    These are essentially the steps, the note shows how

    Kind regards

    Alok

  • ORA-01110: data file 1: ' / opt/oracle/oradata/pd1perf/SYSTEM01. DBF'

    HI Experts

    I'm trying to convert the window (oracle 10g) to using linux (oracle 10g) in the light of the tutorial link. My database is in archivelog mode

    http://kamranagayev.com/2010/08/20/RMAN-convert-database-video-tutorial/

    When I'm trying to change the open database resetlogs then his error giving

    SQL > ALTER DATABASE OPEN RESETLOGS
    *
    ERROR on line 1:
    ORA-01194: file 1 needs a recovery more match
    ORA-01110: data file 1: ' / opt/oracle/oradata/pd1perf/SYSTEM01. DBF'

    even I tried
    recover database using backup controlfile
    and
    recover database using backup controlfile until cancel

    Check your version to minimum 10.2.0.4. And I think that version should be one even on two machines

  • ORA-01110: data file 1: ' / u01/app/oracle/oradata/tbmdb/system01.dbf'

    I'm back RMAN.

    For purposes of experience, I moved control02.ctl of actual position and then restore the backup. After you restore successfully, I couldn't open DB again and meet the error ORA-01110, I need your help to understand the error on my part and its resolution.

    RMAN> restore controlfile from '/u01/app/oracle/fast_recovery_area/TBMDB/backupset/2013_03_26/o1_mf_ncsnf_TAG20130326T164239_8o32h84t_.bkp';
    
    Starting restore at 27-MAR-13
    using target database control file instead of recovery catalog
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: SID=129 device type=DISK
    
    channel ORA_DISK_1: restoring control file
    channel ORA_DISK_1: restore complete, elapsed time: 00:00:01
    output file name=/u01/app/oracle/oradata/tbmdb/control01.ctl
    output file name=/u01/app/oracle/fast_recovery_area/tbmdb/control02.ctl
    Finished restore at 27-MAR-13
    $sqlplus / as sysdba
    
    SQL> startup
    ORACLE instance started.
    
    Total System Global Area  521936896 bytes
    Fixed Size              2229944 bytes
    Variable Size            402655560 bytes
    Database Buffers       109051904 bytes
    Redo Buffers              7999488 bytes
    Database mounted.
    ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
    
    SQL> alter database open resetlogs;
    alter database open resetlogs
    *
    ERROR at line 1:
    ORA-01194: file 1 needs more recovery to be consistent
    ORA-01110: data file 1: '/u01/app/oracle/oradata/tbmdb/system01.dbf'
    Published by: malhi on 27 March 2013 23:55

    Hello;

    It looks like how you restored the control antagonized file a copy who did align with current data files.

    I just tested this I'll now what I did different here in a moment.

    My test:

    http://www.Visi.com/~mseberg/RMAN/simulating_loss_of_control_files_rman.html

    The link shows all the details. What jumps out is two things. I put the DBID and I let RMAN decide what control file to restore. View I had the same ORA-01589 like you and how I recovered from it.

    RMAN > restore database;
    SQL > alter database open resetlogs;
    RMAN > reset database;

    and then the test data.

    Best regards

    mseberg

    Published by: mseberg on March 28, 2013 02:22

  • ORA-01110: data file 1: ' +DATA/cchdr/datafile/system.266 open when sleep

    I configured a physical standby with the primary node 3 CARS. All servers are Redhat 2.6, Oracle 11.2.

    After duplicate successively elementary to the wait, I tried to open the physics of the day before, but error
    SQL> alter database open;
    ERROR at line 1:
    ORA-10458: standby database requires recovery
    ORA-01194: file 1 needs more recovery to be consistent
    ORA-01110: data file 1: '+DATA/cchdr/datafile/system.266.718714217'
    Then I tried
     SQL> alter database recover datafile '+DATA/cchdr/datafile/system.266.718714217';
    alter database recover datafile '+DATA/cchdr/datafile/system.266.718714217'
    *
    ERROR at line 1:
    ORA-00283: recovery session canceled due to errors
    ORA-01610: recovery using the BACKUP CONTROLFILE option must be done
    
    SQL> recover database until cancel using backup controlfile;
    ORA-00283: recovery session canceled due to errors
    ORA-01666: control file is for a standby database
    What's wrong?
    Thank you.

    Ok. First of all, did you restart recovery with ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT; first? Since killed yo9u things you must get the day before to a consistent state.

    Now, that error means generally that you created the standby controlfile (that you used to create the previous day in the first place) before you took the backup of the primary. You need to take backup of the primary, and then create the standby control file. You can try to recreate the standby control file. Stop the day before, go to primary and create a new standby controlfile, replace the day before with this new controlfile and restart the day before. Start the recovery, let her run a little and then try again.

    And if you use ASM follow Note 734862.1 "Guide step by step on how to re-create the standby control file when the data files are on ASM and Using Oracle Managed File."

    Larry

  • Error: ORA-01110, ORA-01578 and ORA-26040

    Oracle installed:

    The RAC

    Oracle Database 11 g Enterprise Edition Release 11.2.0.3.0 - 64 bit Production

    PL/SQL Release 11.2.0.3.0 - Production

    "CORE 11.2.0.3.0 Production."

    AMT for Linux: Version 11.2.0.3.0 - Production

    NLSRTL Version 11.2.0.3.0 - Production

    Linux: Red Hat 64-bit

    Question: I get the following error.  Can someone provide suggestions?

    Thank you.

    Caused by: java.sql.BatchUpdateException: ORA-01578: data corrupted ORACLE (file # 9, block # 316) block
    ORA-01110: data file 9: "+ DATA/msodev/datafile/cmd_default.344.881030253".
    ORA-26040: data block has been loaded using the NOLOGGING option

    Hello

    First ask the dba_extents to identify the nom_segment and nom_tablespace something lke below

    Select the owner, nom_segment, tablespace_name from dba_extents where FILE_ID = 9 and 316 between BLOCK_ID and BLOCK_ID + BLOCKS;

    Once you identify the object you can drop and re-create if his index finger, using DBMS_REPAIR if his table...

    You can find more information in the metalink note

    ORA-1578 / ORA-26040 corrupt blocks by NOLOGGING - explanation of the error and the solution (Doc ID 794505.1)

  • ORA-01547 ORA-01194 ORA-01110

    Hello

    I'm user managed backup and restore. (Source and target are in different servers (RHEL 4 with Oracle 10.2.0.3) 64-bit.

    In the Source

    1. change the system switch logfile-> to mark a new beginning

    2 alter database backup controlfile to trace

    3. copy this file to control for target

    4. turn each tablespace in backup mode, copy its data files to target and complete the mode backup tablespace. Repeat this for all areas of storage

    5 verified that no data file is in backup mode (all files have given status 'INACTIVE' backup$ v);

    In the target

    1. changes to the control file to reflect the dbname and paths and all,

    2. Since the nomount db and then created the control file using the copy of the source

    3. recover database until cancel using backup controlfile;

    4. has published the newspaper archive (copied from the source to destination).


    I issued alter system switch logfile in source several times (10 times more), copied all logs archived and applied to the target. But still get ORA-01547, ORA-01194 and ORA-01110 in target when I issue cancel.

    What should do? What Miss me?

    I tried to redo the whole process, and it worked. I'm still not able to understand what the question was. But I made this a hundred times, and it's the first time I had this error.

    But I was able to go through this process again and got my dev.

    Thank you all for your time.

  • Slaughter of the recovery process... ORA-01110

    Salvation of the experts;

    I created physical Standby. I'm the archives when I start the recovery process by issuing

    change recover managed standby database disconnect log file using current;

    But when I stop this process and change the database open

    ALTER database recover managed standby database cancel

    newspaper reports no errors, but I get when "alter database open"

    ERROR on line 1:
    ORA-16004: backup database requires recovery
    ORA-01194: file 1 needs a recovery more match
    ORA-01110: data file 1: ' / u02/app/oracle/oradata/orcl/system01.dbf'

    This. In fact, I had copied all the data files without issue "ALter database begin backup.

    So please give me the solution

    Thanks in advance
     Actually I had copied all datafiles without issuing "ALter database begin backup"
    

    You have created primary waiting for database by copying the database files directly? Did you stop your primary database during this activity or not?

    Best used hot backup for the creation of database of pending or RMAN backup

    HOT BACKUP:-https://sites.google.com/site/catchdba/physical-standby-database-using-hotbackup

    BACKUP RMAN:-HTTPS://BLOGS.ORACLE.COM/ALEJANDROVARGAS/RESOURCE/DATAGUARD/HOW%20TO%20CREATE%20A%20PHYSICAL%20STANDBY%20DATABASE%20USING%20RMAN%20DUPLICATE%20COMMAND.PDF

  • duplicated in database: ends with error: rman-06136 ora-01110

    OS: Linux REDHAT 5
    DB: 11.2.0.3

    Source DB backed up using rman full backup incremental level 1 twice and scp all backupsets to auxiliary hosts.

    I try to reproduce as follows:
    Run {}
    data duplicated in TST
    UNTIL TIME ' TO_DATE (NOVEMBER 12, 2012 ',' ' HH24:MI:SS JJ/MM/AAAA).
    location of backup "/ stage/TST.
    NOFILENAMECHECK;
    }

    Everything worked out to restore all the, and then he proceeded to recover with following error message:

    Oracle error:
    ORA-01547: WARNING: RECOVER succeeded but OPEN RESETLOGS would get below error
    ORA-01194: file 1 needs a recovery more match
    ORA-01110: data file 1: '+ DAT/tst/datafile/system.279.799358399 '.

    Then he kept to the end with the following errors;
    ORACLE auxiliary database error: ORA-19751: could not create the file change tracking
    ORA-19750: change the trace file: "+ DAT/prds/changetracking/ctf.906.799250971".
    ORA-17502: ksfdcre:4 cannot create the +DAT/prds/changetracking/ctf.906.799250971 file
    ORA-15046: ASM '+ DAT/prds/changetracking/ctf.906.799250971' file name is not unique creation as a file

    Ignore the error, retry command after only two copies ends

    content of Script memory:
    {
    ALTER clone database open resetlogs;
    }
    execution of Script memory

    RMAN-00571: ===========================================================
    RMAN-00569: = ERROR MESSAGE STACK FOLLOWS =.
    RMAN-00571: ===========================================================
    RMAN-03002: failure of Db in dual at 14/11/2012 22:26:18
    RMAN-05501: abandonment of duplicate target database
    RMAN-03015: an error has occurred in the script stored memory Script
    RMAN-06136: the auxiliary database ORACLE error: ORA-01194: file 1 needs a recovery more match
    ORA-01110: data file 1: '+ DAT/tst/datafile/system.279.799358399 '.

    RMAN >

    Should I proceed from here?

    Thank you.

    Yes

    Here is my document to support:

    During replication of the database, Rman error ora-1547, ora-1152, ora-1110 during recovery [274118.1 ID]

    Best regards

    mseberg

  • Error ORA-01110

    Hi all


    My DB: 10.2.0

    OS: Soalris

    I am facing this problem

    ORA-01187: cannot read the file ORA-01187: cannot read the file 201 because she has no verification tests
    ORA-01110: data file 201: "+ WICS1/temp01.dbf".

    According to the guidelines of your output, it seems very well with the data files.

    Have you try to create a new temporary tablespace?

    Create a new temporary tablespace with location '+ WICS1/bscsprod/tempfile/temp2_01.tmp', make sure you have the appropriate directories.

    Newly created this tempfile status indication, if any problem affecting all users that this new temporary tablespace.

    Still you face the same problems, raise a SR.

  • Error in opening file data after using command DATAFILE RESIZE

    Hi friends,

    I am facing a strange problem here. We had a space problem yesterday ORA-01659: cannot allocate MINEXTENTS beyond 42 in tablespace and I increased the underlying data by using the resize command files. The data files are 1 G earlier and I have them increased to 2G using the command
    ALTER DATABASE DATAFILE 4 resize 2G;

    It went well and I saw the free space in my table space. But after that when I try to delete a table using a script that connects to the db as the owner of the schema (the right script selects all the dictionary tables and sinks using the "drop table constraints x cascade", he thorws the following error)

    ERROR on line 1:
    ORA-01116: error opening the database file 4
    ORA-01110: data file 4: ' / SAN/p0/oradb/CBA11/data/avient01CBA11.dbf'
    ORA-27092: file size exceeds the limit of file size of the process
    Additional information: 132104
    Additional information: 262145

    Via metalink, I found that there could be problems with ulimit setting of the operating system. My OS is SunOS 5.8 Generic_117350-28 sun4u sparc SUNW, Sun-Fire-480R and my 10.2.0.1.0 oracle version. I updated unlimited for hard and soft limit parameters ulimit for the size of the file.

    airsun10 [CBA11] oracle: ulimit - as
    Time (seconds) unlimited
    leader (Blocks) unlimited
    Data (KBytes) unlimited
    Stack (KBytes) 8192
    coredump (Blocks) unlimited
    nofiles (descriptors) 256
    Vmemory (KBytes) unlimited
    airsun10 [CBA11] oracle: ulimit - aH
    Time (seconds) unlimited
    leader (Blocks) unlimited
    Data (KBytes) unlimited
    Stack (KBytes) unlimited
    coredump (Blocks) unlimited
    nofiles (descriptors) 256
    Vmemory (KBytes) unlimited

    airsun10 [CBA11] oracle: ulimit - unlimited Ss
    airsun10 [CBA11] oracle: ulimit - as
    Time (seconds) unlimited
    leader (Blocks) unlimited
    Data (KBytes) unlimited
    Stack (KBytes) unlimited
    coredump (Blocks) unlimited
    nofiles (descriptors) 256
    Vmemory (KBytes) unlimited
    airsun10 [CBA11] oracle: ulimit - aH
    Time (seconds) unlimited
    leader (Blocks) unlimited
    Data (KBytes) unlimited
    Stack (KBytes) unlimited
    coredump (Blocks) unlimited
    nofiles (descriptors) 256
    Vmemory (KBytes) unlimited
    airsun10 oracle [CBA11]:

    These solutions are proposed according to the noted MOS ID 271331.1. However, the question is still persistent. I get no idea on what is happening. Any help is appreciated.

    Thank you
    SSN

    The only reason why I could think of is the fact that the listener is started with limited to something different to unlimited. The listener to spawn a process dedicated server with the limit, causing the error ORA. When you connect directly, you use the DOB Protocol, which does not use the listener.

    Best regards, Gerwin.

  • ODI file data store

    Hi all

    I have a confusion about the physical and logical length in the ODI file data store.

    I have a fixed-width file where a c2 col had datatype as string (30).

    I've set this column in the data as string store > physical length 30 > logic length 30

    My interface failed with error as '.

    ORA-12899: value too large for column 'S0_IDM '. «C$ _0S0_EAGLE_DWHCDC_CHRG_MST ".» "" "C2_CHARGE_DESC" (real: 31, maximum: 30).

    When I increased the logical length to 255, the interface worked fine.

    Being always the same 30 physical length.

    How different is it?

    Any help on this will be appreciated.

    Thanks and greetings

    Reshma

    This isn't the official documentation, but here's my point of view, after a few moments of reflection

    Everything you do in the ODI Designer is inspired by the logical architecture. Only when running it manifested in a physical implementation i.e. connection strings are materialized etc. When you perform an integration ODI creates usually a few temporary tables prefixed with C$, I$ etc to be able to perform the necessary data movement and the transformations needed to, for example, to fill a data target (table) store. In your example, your flat file is materialized in such a temporary table before that its content is manipulated (or not) and loaded in the target data store. When ODI generates this code that he uses the logical length emitted in the DDL that generates temporary table column lengths, the physical column is ignored.

    Now in your scenario is not a problem as constraints such as these do not matter to the physical file version knowledge if you were to write to the file, that it would not matter if you wrote return 255 characters or 31. This could be a problem if you were using database tables and varying the logical vs physical lengths but generally you reverse engineer tables from database using ODI rather than manually doing so makes better.

    Anyway, in short, I think that the logical lengths should be taken as representative which will manifest itself in the materialization of the temporary objects used to manged / transform the data from the source models (tables$ CAN) and target (I have tables$) while the physical lengths indicate what the underlying physical representation of these models are in reality.

    EDIT: after reading some logical documentation actually represents the length while physics is related the number of bytes required to store the data. Therefore, you could have a situation with multibyte characters where the physical length could be greater than the logical length but not really the other way around.

  • How can I recharge my favorites if I can't find the file "date.json" in my backup?

    My hard drive crashed and everything had to be recovered and reinstalled. I have a data folder Firefox but can not find the file "date.json" which is indicated to open the troubleshooting instructions. Y at - it another option?

    Hello

    If you have the latest version of Firefox, the file places.sqlite is what keeps your bookmarks. See the article for recovery of data from an old profile for more information.

  • How can I recover the files deleted by Sync Center? I created files while offline connection, then when I am connected once again, they were deleted from my computer.

    I keep files synced between my laptop and our server using under Windows Sync Center.  Normally, this works very well.

    However, recently I did a lot of work so that offline and saved these files in the server folder synchronized (while offline).  I came back and unfortunately the entire folder that I had been synchronization had been moved and windows thought all my new files should be deleted and erased all!   How to make a comeback?

    They are not in my trash.  My guess is that they are locked in a temporary file.

    Help, please!

    Hi Olen Ronning,

    Thanks for posting on Microsoft Answers!

    Let us check if you have the folder (offline) is located here.
    1. open the control panel (all items view), and click the Sync Center icon.
    2. in the left pane, click Manage Offline files.
    3. on the general tab, click the view your offline files.
    4. you will now be in your offline files folder. Open the folder to the location you want to see these files available offline.
    5. for example, select the computers and a computer network available. You will now see the available offline folders and their files offline in them.

    Or

    If you work with offline files in different folders, you can see all the of them without having to open each file individually. Here's how to view all your files in one place offline:
    1. open offline files by clicking the Start button. In the search box, type and then offline files in the results list, click on manage offline files.
    2. on the general tab, click view your offline files.

    If you still can't find the brand of folder that you have enough disk space for offline files.
    And you can also view the folder on the server if it is updated with the latest files. because when you start windows updates the record with the most recent files.

    Manage disk space for offline files
    http://Windows.Microsoft.com/en-us/Windows7/manage-disk-space-for-offline-files

    With the help of added see the articles below:
    http://Windows.Microsoft.com/en-us/Windows7/working-with-network-files-when-you-are-offline
    http://Windows.Microsoft.com/en-us/Windows7/understanding-offline-files

    You will not delete files when you sync unless Sync Center tries to sync with a file that has been deleted. If you have set up a partnership of synchronization for synchronizing files in two different places (for example, between a computer and a mobile device), Sync Center will keep the same set of files in both places. If you add or update a file in one location, Sync Center also will add or update it in the other location. Similarly, if you delete a file in one location, Sync Center will delete it from the other location.

    Please let us know if this helps you resolve the problem or if assistance is needed.
    It will be useful.

    Thank you, and in what concerns:
    Shekhar S - Microsoft technical support.

    Visit our Microsoft answers feedback Forum and let us know what you think.

Maybe you are looking for