Primary key cause problem in the meantime Partition Exchange

DB: 11.2.0.2
OPERATING SYSTEM: AIX 6.1

I get the problem when exchanging data with range partitioned table. I have a partitioned table of interval and a regular intermediate table with data to be uploaded.
Here are the steps that I did.
SQL> CREATE TABLE DEMO_INTERVAL_DATA_LOAD (
                ROLL_NUM        NUMBER(10),
                CLASS_ID        NUMBER(2),
                ADMISSION_DATE  DATE,
                TOTAL_FEE       NUMBER(4),
                COURSE_ID       NUMBER(4))
                PARTITION BY RANGE (ADMISSION_DATE)
                INTERVAL (NUMTOYMINTERVAL(3,'MONTH'))
                ( PARTITION QUAT_1_2012 VALUES LESS THAN (TO_DATE('01-APR-2012','DD-MON-YYYY')),
                 PARTITION QUAT_2_2012 VALUES LESS THAN (TO_DATE('01-JUL-2012','DD-MON-YYYY')),
                 PARTITION QUAT_3_2012 VALUES LESS THAN (TO_DATE('01-OCT-2012','DD-MON-YYYY')),
                 PARTITION QUAT_4_2012 VALUES LESS THAN (TO_DATE('01-JAN-2013','DD-MON-YYYY')));

Table created.

SQL> ALTER TABLE DEMO_INTERVAL_DATA_LOAD ADD CONSTRAINT IDX_DEMO_ROLL PRIMARY KEY (ROLL_NUM);

Table altered.

SQL> SELECT TABLE_OWNER,
           TABLE_NAME,
           COMPOSITE,
           PARTITION_NAME,
       PARTITION_POSITION,
          TABLESPACE_NAME,
       LAST_ANALYZED
FROM DBA_TAB_PARTITIONS
    WHERE TABLE_OWNER='SCOTT'
   AND TABLE_NAME='DEMO_INTERVAL_DATA_LOAD'
   ORDER BY PARTITION_POSITION;

TABLE_OWNER                    TABLE_NAME                     COM PARTITION_NAME                 PARTITION_POSITION TABLESPACE_NAME                LAST_ANAL
------------------------------ ------------------------------ --- ------------------------------ ------------------ ------------------------------ ---------
SCOTT                          DEMO_INTERVAL_DATA_LOAD        NO  QUAT_1_2012                                     1 USERS
SCOTT                          DEMO_INTERVAL_DATA_LOAD        NO  QUAT_2_2012                                     2 USERS
SCOTT                          DEMO_INTERVAL_DATA_LOAD        NO  QUAT_3_2012                                     3 USERS
SCOTT                          DEMO_INTERVAL_DATA_LOAD        NO  QUAT_4_2012                                     4 USERS

SQL> INSERT INTO DEMO_INTERVAL_DATA_LOAD VALUES (10,1,'12-MAR-2012',1000,90);

1 row created.

SQL> INSERT INTO DEMO_INTERVAL_DATA_LOAD VALUES (11,5,'01-JUN-2012',5000,80);

1 row created.

SQL> INSERT INTO DEMO_INTERVAL_DATA_LOAD VALUES (12,9,'12-SEP-2012',4000,20);

1 row created.

SQL> INSERT INTO DEMO_INTERVAL_DATA_LOAD VALUES (13,7,'29-DEC-2012',7000,10);

1 row created.

SQL> INSERT INTO DEMO_INTERVAL_DATA_LOAD VALUES (14,8,'21-JAN-2013',2000,50); ---- This row will create a new interval partition in table.

1 row created.

SQL> commit;

SQL> SELECT TABLE_OWNER,
        TABLE_NAME,
        COMPOSITE,
        PARTITION_NAME,
        PARTITION_POSITION,
        TABLESPACE_NAME,
        LAST_ANALYZED
  FROM DBA_TAB_PARTITIONS
     WHERE TABLE_OWNER='SCOTT'
   AND TABLE_NAME='DEMO_INTERVAL_DATA_LOAD'
   ORDER BY PARTITION_POSITION;

TABLE_OWNER                    TABLE_NAME                     COM PARTITION_NAME                 PARTITION_POSITION TABLESPACE_NAME                LAST_ANAL
------------------------------ ------------------------------ --- ------------------------------ ------------------ ------------------------------ ---------
SCOTT                          DEMO_INTERVAL_DATA_LOAD        NO  QUAT_1_2012                                     1 USERS
SCOTT                          DEMO_INTERVAL_DATA_LOAD        NO  QUAT_2_2012                                     2 USERS
SCOTT                          DEMO_INTERVAL_DATA_LOAD        NO  QUAT_3_2012                                     3 USERS
SCOTT                          DEMO_INTERVAL_DATA_LOAD        NO  QUAT_4_2012                                     4 USERS
SCOTT                          DEMO_INTERVAL_DATA_LOAD        NO  SYS_P98                                         5 USERS   

SYS_P98 partition is added to table automatically.

SQL> CREATE TABLE DEMO_INTERVAL_DATA_LOAD_Y (
                ROLL_NUM        NUMBER(10),
                CLASS_ID        NUMBER(2),
                ADMISSION_DATE  DATE,
                TOTAL_FEE       NUMBER(4),
                COURSE_ID       NUMBER(4)); 

Table created.

SQL> INSERT INTO DEMO_INTERVAL_DATA_LOAD_Y VALUES (30,3,'21-MAY-2013',2000,12);

1 row created.

SQL> commit;

Commit complete.


Since, i need a partition in DEMO_INTERVAL_DATA_LOAD table, which can be used in partition exchange, so i create a new partition as below:


SQL> LOCK TABLE DEMO_INTERVAL_DATA_LOAD PARTITION FOR (TO_DATE('01-APR-2013','DD-MON-YYYY')) IN SHARE MODE;

Table(s) Locked.

SQL> SELECT TABLE_OWNER,
           TABLE_NAME,
           COMPOSITE,
           PARTITION_NAME,
           PARTITION_POSITION,
           TABLESPACE_NAME,
           LAST_ANALYZED
FROM DBA_TAB_PARTITIONS
    WHERE TABLE_OWNER='SCOTT'
   AND TABLE_NAME='DEMO_INTERVAL_DATA_LOAD'
   ORDER BY PARTITION_POSITION;

TABLE_OWNER                    TABLE_NAME                     COM PARTITION_NAME                 PARTITION_POSITION TABLESPACE_NAME                LAST_ANAL
------------------------------ ------------------------------ --- ------------------------------ ------------------ ------------------------------ ---------
SCOTT                          DEMO_INTERVAL_DATA_LOAD        NO  QUAT_1_2012                                     1 USERS
SCOTT                          DEMO_INTERVAL_DATA_LOAD        NO  QUAT_2_2012                                     2 USERS
SCOTT                          DEMO_INTERVAL_DATA_LOAD        NO  QUAT_3_2012                                     3 USERS
SCOTT                          DEMO_INTERVAL_DATA_LOAD        NO  QUAT_4_2012                                     4 USERS
SCOTT                          DEMO_INTERVAL_DATA_LOAD        NO  SYS_P98                                         5 USERS
SCOTT                          DEMO_INTERVAL_DATA_LOAD        NO  SYS_P102                                        6 USERS

SQL> ALTER TABLE DEMO_INTERVAL_DATA_LOAD
EXCHANGE PARTITION SYS_P102
WITH TABLE DEMO_INTERVAL_DATA_LOAD_Y
INCLUDING INDEXES
WITH VALIDATION;
ALTER TABLE DEMO_INTERVAL_DATA_LOAD
*
ERROR at line 1:
ORA-14097: column type or size mismatch in ALTER TABLE EXCHANGE PARTITION
Now, if I turn off and drop the primary key constraint, it works without any problem.
SQL> alter table DEMO_INTERVAL_DATA_LOAD disable constraint IDX_DEMO_ROLL;

Table altered.

SQL> alter table DEMO_INTERVAL_DATA_LOAD drop constraint IDX_DEMO_ROLL;

Table altered.

SQL> ALTER TABLE DEMO_INTERVAL_DATA_LOAD
EXCHANGE PARTITION SYS_P102
WITH TABLE DEMO_INTERVAL_DATA_LOAD_Y
INCLUDING INDEXES
WITH VALIDATION; 

Table altered.

SQL> select * from DEMO_INTERVAL_DATA_LOAD partition (SYS_P102);

  ROLL_NUM   CLASS_ID ADMISSION  TOTAL_FEE  COURSE_ID
---------- ---------- --------- ---------- ----------
        30          3 21-MAY-13       2000         12

SQL> select * from DEMO_INTERVAL_DATA_LOAD_Y;

no rows selected
Please suggest.

First of all, thanks for posting the code that allows us to reproduce your test. It is essential for such problems.

Because the primary key is global you will not be able to use

INCLUDING INDEXES
WITH VALIDATION;

And you need to add the primary key to the temporary table

 ALTER TABLE DEMO_INTERVAL_DATA_LOAD_Y ADD CONSTRAINT IDX_DEMO_ROLL_Y PRIMARY KEY (ROLL_NUM);

The Exchange will work. You must rebuild the primary key after the Exchange.

Tags: Database

Similar Questions

  • I have a personal account of CC.  I'll get a CC account through my work for my machine here soon.  In the meantime, I can run my CC on my work computer or which will cause problems in the future?

    I have a personal account of CC.  I'll get a CC account through my work for my machine here soon.  In the meantime, I can run my CC on my work computer or which will cause problems in the future?

    When you install the cloud on a computer, the use of the programs is related to the Adobe ID used for installation

    Then use the cloud with a different ID, you need to disconnect from your personal account and sign in to your professional account to install and use

    If you would eventually use only the ID of your work on your work computer, it would probably be best to completely remove your personal ID and Cloud programs before you install using your work ID.

    Sign out of your personal account... Uninstall... to run vacuuming...

    -http://helpx.adobe.com/creative-cloud/help/install-apps.html (and uninstall)

    -using the vacuuming after uninstalling and prior to the relocation is necessary

    -https://helpx.adobe.com/creative-suite/kb/cs5-cleaner-tool-installation-problems.html

    -Restart your computer... Log in to your account... Install

  • manually assign primary key and copy to the detailed form

    Hi experts,

    Oracle Apex 4.2, 11g database, using windows 7.

    I created a form and created automatic product no. (not only sequence) with logic and SQL. SQL query produced good wise exercise, and exercise begin from 01 July and ends 30 June each year. This means if the 07/01/2015 start it will create a new voucher No.

    The main Table name is GL_PV and the columns are:

    Number of PV_No

    Date of PV_Date

    Number of CC_code

    number amount

    Remarks varchar2 (100)

    Created a process to submit before the calculations and validations.

    The codes are

    NVL SELECT (MAX (to_number (nvl(pv_no,0))) + 1, 1) AMENDMENTS

    IN: P15_pv_no

    OF GL_PV

    WHERE pv_date

    BETWEEN to_date (' 01-07-' |) (extract (year from to_date (: P15_pv_date, "dd-mm-yyyy")))

    + case when extracted (month of to_date (: P15_pv_date, "dd-mm-yyyy")) < = end of another 0, then 6-1), "dd-mm-yyyy")

    AND to_date (30 - 06-' |) (extract (year from to_date (: P15_pv_date, "dd-mm-yyyy")))

    (+ case when extracted (month of to_date (: P15_pv_date, "dd-mm-yyyy")) < = 6 then 0 otherwise 1 end), "dd-mm-yyyy")

    and cc_code =: P15_cc_code;

    and press the button when Conditions = Generate_Button

    In the form of master I put the data and click on create button is working well and generating good can result.

    Now that I've created a detail of my detail table is pv_detail and the columns are

    pv_voucher_no

    pv_date

    account_code

    Remarks

    amount

    I want to create the relationship of the master / detail form.

    I tried:

    • primary key and foreign key, but does not. column GL_PV table primary key (PV_NO, PV_DATE), PV_DETAIL (pv_voucher_no, pv_date) foreign key table columns: -.
    • has created one for master and 2nd 2 form for details, good master shape generates but not detail of.

    I want to assign pv_no, pv_date in both value table (master / detail), in other words copy value pv_no and pv_date of main table in detail table pv_voucher_no and pv_date.

    Please advise how I can solve this problem.

    Thank you forum oracle to solve my problems.


    error report: ORA-01790: expression must have the same type of data, matching expression

    Find the solution on this forum

    Solution:

    Attributes and the tabular form:

    Change the default type = PL/SQL Expression on the function

    Default = to_date(:P15_PV_DATE,'DD-MON-YYYY')



  • Recovery system causing problems with the size of the screen.

    Due to some problems I had, I finally had to yield and perform a system recovery back to the manufacturer's specifications.  Once this is done, I downloaded all the updates to Vista, all the drivers, etc..  Everything is square and works fine now, with a big problem.  I bought a monitor 20 "a few months ago.  It worked fine before the recovery is done.  Since the resumption, the display is smaller, as if I still had the old monitor 15 '' on the system.  I did that the driver for the monitor is correct and up-to-date.  I found a way to enlarge the display of the size of the screen in an online search, but it does not clear up the problem.  For example... If I go to a site like the Pogo, the bottom of the site is almost normal size for the monitor, but the game pop up displays the size of the screen 15 ''.  I tried everything I know and can't get this last problem fixed.  Any suggestions would be greatly appreciated.  I also checked the resolution and makes sure it's OK for this monitor.  Thanks for your help.

    Do you have the driver from Microsoft or directly from the manufacturer?  If Microsoft, go to the manufacturer website and download THE latest drivers applicable on your screen and the version of Vista (Microsoft sometimes cause problems).  Does the monitor require any firmware - if so, download and install that too much of the manufacturer's web site.  You can also update the video card drivers and firmware just in case it is the underlying cause of the problem - again go to the web site of the manufacturer to get the files rather than using those available through Microsoft.

    Go to start / Control Panel / customization / display settings / and make sure that your monitor is displayed in the drop-down list.  If this is not the case, click on the box and see if you can find your monitor and then select and make the box extend the desktop to this monitor is selected.  Go into the advanced settings, click list all Modes and try one at the top, if it is not already selected (assuming that it is appropriate for your monitor).  If this does not help, try others that are compatible with your monitor to see if you can find one that allows you to achieve your goals.  It may not work, but it's probably worth a try.

    Other than that, I don't know what to think.  You already seem to have covered most if not all of the bases.  If the above does not work, maybe someone else review this thread will have other ideas to offer.

    I hope this helps.

    Good luck!

    Lorien - MCSA/MCSE/network + / has + - if this post solves your problem, please click the 'Mark as answer' or 'Useful' button at the top of this message. Marking a post as answer, or relatively useful, you help others find the answer more quickly.

  • Size of the problems after the system partition resizing - are X 201 hard drives using a particular geometry?

    I recently copied my default system hard disk (320 GB / Western Digital) on a larger hard drive (500 GB / Hitachi) which I also ordered through Lenovo.

    Using a disk imager I first copied the old 1:1 the new disk drive. It gave me an exact copy of my original disk, with about 150 GB of space disk unallocated at the end of the training. I then put this copy in the system and it worked very well, I could start and work at it.

    -With the help of Acronis Disk Director 11 - I moved the hidden partition Lenovo restore to the end of the new drive, and then finally I expanded the system partition to fill all the available space before this recovery partition, giving me a system about 430 GB drive.

    These operation seemed to go very well at everything first, but in the end I got an alert that something had gone wrong and now the disk may be corrupted. Strange, I was able to boot from the disk and everything went well in the beginning but in fact - I now have a very weird problem: when you look in the Panel-online-online disk management management system all partitions are located and that I had the intention of size. The recovery partition (~ 17 GB) is at the end and the system partition is indicated as approximately 430GB and about 60% vacuum. Explorer Windows, however, always reports the size of the old partition (~ 280 GB) and only 10% of empty space, while if there is no resizing the partition space taken.

    In other words: different parts of Windows 'see' and report to different partition sizes. Running chkdsk does not resolve the issue.

    I then realized this phenomenon in the Acronis Disk Director forum and some guys Acronis replied, that problems of resizing and therefore also the difference could be due to the fact that IBM/Lenovo uses a geometry to non-standard head of 240 heads instead of 255 heads. ????  I then asked for details and - if possible - instructions - how we could solve this problem, but got no further response so far.

    Any idea what he's talking about? Lenovo indeed uses some non-standard disk or geometry? I would have thought, that the access disk is the disk drivers? Lenovo have to do here? Or BIOS of the device involved here?

    And finally: has anyone some experience with this problem and can give an idea how to solve this problem? I'd really like to * hate * restart everywhere have to reformat the hard drive and reinstall everything again!

    Michael

    Thanks for this info!

    I'll try to get my wrecked HD using the Paragon suggested partitioning program and I guess, I'll also try to get a refund on DiskDirector 11, since the site explicitly, it is fully ready Windows7, which obviously isn't!

    Michael

  • where can I use statement box put Null or not primary key or null in the result?

    create the table test_target

    (

    letter_grade varchar2 (2) null,

    grade_point number (3,2) not null,

    max_grade number (3).

    min_grade number 4

    );

    create the table test_source

    (

    letter_grade VARCHAR2 (3),

    grade_point number (3,2).

    max_grade number (3,2).

    min_grade number (3).

    created_by date,

    Modified_By date

    );

    with the CBC as

    (

    Select src.table_name src_table_name, src.column_name src_col_name, src.data_type src_data_type, src.data_length src_data_len, src.data_precision src_data_precision, src.data_scale src_data_scale, src.nullable src_nullable

    user_tab_columns CBC

    where table_name = 'TEST_SOURCE '.

    ),

    As TGT

    (

    Select tgt.table_name tgt_table_name, tgt.column_name tgt_col_name, tgt.data_type tgt_data_type, tgt.data_length tgt_data_len, tgt.data_precision tgt_data_precision, tgt.data_scale tgt_data_scale, tgt.nullable tgt_nullable

    of tgt user_tab_columns

    where table_name = 'TEST_TARGET '.

    ),

    col_details as

    (

    Select src.src_table_name, nvl (tgt.tgt_table_name, first_value (tgt_table_name) more (order of nulls last tgt_table_name)) tgt_table_name;

    SRC.src_col_name, src.src_data_type, src.src_data_len, src.src_data_precision, src.src_data_scale, src.src_nullable,

    TGT.tgt_col_name, tgt.tgt_data_type, tgt.tgt_data_len, tgt.tgt_data_precision, tgt.tgt_data_scale, tgt.tgt_nullable

    the CBC

    outer join left tgt

    on)

    SRC.src_col_name = tgt.tgt_col_name

    )

    )

    Select *.

    de)

    Select the case sensitive option

    When tgt_data_type! = src_data_type or tgt_data_len! = src_data_len or tgt_data_precision! = src_data_precision or tgt_data_scale! = src_data_scale or tgt_nullable! = src_nullable

    then 'alter table ' | tgt_table_name | 'Edit ' | tgt_col_name | ' ' || src_data_type | ' (' ||

    -case when src_data_type null ('DATE') then

    on the other

    case

    When src_data_type in ('VARCHAR', 'VARCHAR2')

    then nvl (to_char (src_data_len), ' ') | ') '

    otherwise decode (nvl (src_data_precision-1),-1, null, nvl (to_char (src_data_precision), ' ') |) ', ' || NVL (to_char (src_data_scale), ' ') | ')')

    end

    end

    When tgt_col_name is null

    then 'alter table ' | tgt_table_name | 'Add ' | src_col_name | ' ' || src_data_type |

    -case when src_data_type null ('DATE') then

    on the other

    case

    When src_data_type in ('VARCHAR', 'VARCHAR2')

    then nvl (to_char (src_data_len), ' ') | ') '

    otherwise decode (nvl (src_data_precision-1),-1, null, nvl (to_char (src_data_precision), ' ') |) ', ' || NVL (to_char (src_data_scale), ' ') | ')')

    end

    end

    end alter_statement

    of col_details

    )

    where alter_statement is not null;

    result:

    ALTER table TEST_TARGET change LETTER_GRADE VARCHAR2 (3) / / if it is null or not null primary key or want to see the result as alter table TEST_TARGET change LETTER_GRADE VARCHAR2 (3) null or not null or primary key

    ALTER table TEST_TARGET change the NUMBER of MAX_GRADE (3, 2)

    ALTER table TEST_TARGET change the MIN_GRADE NUMBER (3, 0)

    ALTER table TEST_TARGET add CREATED_BY

    ALTER table TEST_TARGET add MODIFIED_BY

    Please try:

    drop table test_target purge;

    drop table test_source purge;

    create the table test_target

    (

    letter_grade varchar2 (2) primary key,.

    grade_point number (3,2) not null,

    max_grade number (3) unique.

    min_grade number 4,

    MIN_AGE number 4

    );

    create the table test_source

    (

    letter_grade VARCHAR2 (3),

    grade_point number (3,2).

    max_grade number (3,2).

    min_grade number (3).

    created_by date,

    Modified_By date

    );

    with the CBC as

    (

    Select src.table_name src_table_name, src.column_name src_col_name, src.data_type src_data_type, src.data_length src_data_len, src.data_precision src_data_precision, src.data_scale src_data_scale,

    CBC. Nullable src_nullable, decode (T.Constraint_Type, 'P', 'Primary Key', 'U', 'Unique', ") as src_cons

    user_tab_columns CBC

    left join (select Cc.Column_Name, Uc.Constraint_Type

    of user_cons_columns cc, uc user_constraints

    where Cc.Constraint_Name = Uc.Constraint_Name

    and Cc.Table_Name = Uc.Table_Name) t

    on T.Column_Name = Src.Column_Name

    where table_name = 'TEST_SOURCE '.

    ),

    As TGT

    (

    Select tgt.table_name tgt_table_name, tgt.column_name tgt_col_name, tgt.data_type tgt_data_type, tgt.data_length tgt_data_len,

    TGT.data_precision tgt_data_precision, tgt.data_scale tgt_data_scale, tgt.nullable tgt_nullable,

    Decode (T.Constraint_Type, 'P', 'Primary Key', 'U', 'Unique', ") as tgt_cons

    of tgt user_tab_columns

    left join (select Cc.Column_Name, Uc.Constraint_Type

    of user_cons_columns cc, uc user_constraints

    where Cc.Constraint_Name = Uc.Constraint_Name

    and Cc.Table_Name = Uc.Table_Name) t

    on T.Column_Name = TGT. Column_Name

    where table_name = 'TEST_TARGET '.

    ),

    col_details as

    (

    Select src.src_table_name, nvl (tgt.tgt_table_name, first_value (tgt_table_name) more (order of nulls last tgt_table_name)) tgt_table_name;

    SRC.src_col_name, src.src_data_type, src.src_data_len, src.src_data_precision, src.src_data_scale, src.src_nullable, src_cons,

    TGT.tgt_col_name, tgt.tgt_data_type, tgt.tgt_data_len, tgt.tgt_data_precision, tgt.tgt_data_scale, tgt.tgt_nullable, tgt_cons

    the CBC

    outer join full tgt

    on)

    SRC.src_col_name = tgt.tgt_col_name

    )

    )

    Select *.

    de)

    Select the case sensitive option

    When tgt_data_type! = src_data_type or tgt_data_len! = src_data_len or tgt_data_precision! = src_data_precision or tgt_data_scale! = src_data_scale or tgt_nullable! = src_nullable

    then 'alter table ' | tgt_table_name | 'Edit ' | tgt_col_name | ' ' || src_data_type | ' (' ||

    -case when src_data_type null ('DATE') then

    on the other

    case

    When src_data_type in ('VARCHAR', 'VARCHAR2')

    then nvl (to_char (src_data_len), ' ') | ') '

    otherwise decode (nvl (src_data_precision-1),-1, null, nvl (to_char (src_data_precision), ' ') |) ', ' || NVL (to_char (src_data_scale), ' ') | ')')

    end

    end

    ||

    cases where tgt_nullable = 'Y' then 'null '.

    of another end 'not null '.

    || tgt_cons

    When tgt_col_name is null

    then 'alter table ' | tgt_table_name | 'Add ' | src_col_name | ' ' || src_data_type |

    -case when src_data_type null ('DATE') then

    on the other

    case

    When src_data_type in ('VARCHAR', 'VARCHAR2')

    then nvl (to_char (src_data_len), ' ') | ') '

    otherwise decode (nvl (src_data_precision-1),-1, null, nvl (to_char (src_data_precision), ' ') |) ', ' || NVL (to_char (src_data_scale), ' ') | ')')

    end

    end

    || tgt_cons

    When src_col_name is null

    then 'alter table' | tgt_table_name: ' drop '. tgt_col_name

    end alter_statement

    of col_details

    )

    where alter_statement is not null;

    priamry key and unique key you choose user_contraints

    Check and change for your condition

    Concerning

    Mr. Mahir Quluzade

  • Problem with the ID of Exchange in 997

    Hello

    We are implementing 850 entering using B2B integration. We try to the functional acknowledgement (997) by B2B to install itself.
    Get come from the 997, but there is a problem with the ISA segment. Here both the ID of the sender and receiver ID is coming as the same host Trading partner.

    We have defined a 997 and definition for each trading partner of the substitution of the definition of document when creating the operational capacity to 997. Even if the receiver Exchange id is defined as remote trading partner, the partner host value appears for all of the 997.
    But in the GS segment, the values are coming fine. Also our TP have different delimiters and these are also fine such as defined.
    An example of 997 is attached here. Please take a look and let me know in the case of any suggestions.

    Here 3237251000 is the interchange for the host and the CRESCENT-IDX for the remote trading partner id. Also, we use the file protocol.

    ISA * 00 * 00 * 12 * 3237251000 * 12 * 3237251000 * 081012 * 2350 * U * 00201 * 000001020 * 0 * P * > ~.
    GS * F * 3237251000 * CRESCENT-IDX * 20081012 * 2350 * 1020 * X * 004010 ~ ST * 997 * 1016 ~ AK1 * IN. * 2856 ~ AK2 * 850 * 28560001 ~ AK5 * A ~.
    AK2 * 850 * 28560002 ~ AK5 * A ~ AK2 * 850 * 28560003 ~ AK5 * A ~ AK2 * 850 * 28560004 ~ AK5 * A ~ AK2 * 850 * 28560005 ~ AK5 * A ~.
    AK9 * A * 5 * 5 * 5 ~ SE * 14 * 1016 ~ GE * 1 * 1020 ~ IEA * 1 * 000001020 ~.

    Thank you

    During substitution, the protocol settings of the 997 in the partner Trading CRESCENT-IDX document make sure to use the appropriate values i.e CRESCENT-IDX in the ID in the following parameters.

    Identification of the sender of the Exchange
    Exchange of Identification of the beneficiary

  • Fuze causes problems with the new Gigabyte mb

    I know this may sound weird, but with assistance from others and a lot of time to put into it, I found that the "rocket" poses problem with my new motherboard Gigabyte EP45-UD3R.

    I was getting problems strange behaviors and reboot, flaky stuff.  Once I reduced to my USB devices I then reduces it to the "rocket".

    Anyone know anything about this at all?

    I would have given this another day before posting.  But I have the answer and it will go here.

    In the BIOS with the EP45-UD3R (Gigabyte is not a brand off but very good Mo and has existed for some time - including Dell has used their) there is a setting under embedded devices.  It's called "Legacy USB Storage Detect". If this option is enabled it will attempt to boot from a USB device. The "rocket", like others, lights up as soon as your PC turn on.  It was trying to boot from the "rocket" and causing flaky problems.  Once that I disabled it the problem has been resolved.

    I should have taken myself.  Arghhh...

  • Problems about the recovery partition

    I have a Samsung np520u4c-a01ub... on my SW update... I wanted to install the recovery, but it is said that "recovery partition does not exist Setup will be cancelled. How to create a recovery partition? I searched on google and all I found was that recovery partition is created on a USB Flash drive... I want to create the partition on my hard drive recovery... is it possible? If so, how can I create one? :(

    also, when I bought this laptop, I got a problem with BSOD... I used the recovery and restored my PC... but then... when I installed the recommended facilities and updated SW Update... the recovery cannot be installed as what I mentioned above... Please help... :))

    Hi Floyd,

    Recovery partitions differ according to computer models, I would like to recommend you to the computer manufacturer contact to get more information about the issue.

    http://www.Samsung.com/in/support/main/supportMain.do

    Hope this information helps.

  • Contact of Smartphones Corrupt blackBerry causing problems with the rest of the contact list

    Hello
    Tried to use the search, but I got nothing helped.

    I have a corrupted contact that I can not remove or change. This contact is about 25 in my list of 567 and accordingly, all the apps that need to access the list of contacts do not work, as they cannot read beyond this corrupted contact. Vlingo Yes, WhatsApp, etc.. Do not work properly.

    Someone has an idea of what I can do to fix this?

    Well, problem solved, with the help of the @blackberryhelp team. The team has accompanied me through a fresh re-installation of DM, which allowed me to finally sync with Outlook. However, what really solves the problem has roll me back pour.337 that magically gave me back my contacts. I then wiped the device (after saving everything, of course) and re-installed. 448 and PRESTO! all my contacts were there and accessible to the operating system once more. Long and frustrating road, but at least with a satisfactory ending.

  • J2ME SDK 3.0.5 causing problems in the IDE Plugin

    Hello

    After installing the new Plugin JAVA ME SDK 3.0.5 and integrated with my Netbeans IDE, I can not start my other projects is not based JavaME. It gives an error saying that the directory of execution is wrong. He complains that "labour is not a valid directory." This is produced by your plugin because I ran the IDE with a new user directory and just installed your plugin. I use JDK 1.6 update 29 on WinXP SP3 32-bit.

    Here's an exception produced a simple Hello World application that prints a string "Hello World" that cannot perform:

    C:\Documents and Settings\User\.netbeans\6.9\var\cache\executor-snippets\run.xml:52: D:\Project\HelloWorld\work is not a valid directory
    at org.apache.tools.ant.taskdefs.Java.setupWorkingDir(Java.java:855)
    at org.apache.tools.ant.taskdefs.Java.setupExecutable(Java.java:825)
    at org.apache.tools.ant.taskdefs.Java.fork(Java.java:788)
    at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:214)
    at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
    at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:390)
    at org.apache.tools.ant.Target.performTasks(Target.java:411)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1397)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1366)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1249)
    at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:281)
    at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:539)
    at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:154)
    Result of Java:-1

    The problem is resolved. You need to update Java ME SDK 3.0.5 for the fix:

    1. ensure to that you have downloaded and installed the latest Java ME SDK 3.0.5 (released December 23, 2011). In 3.0.5 update version we have added the Japanese and simplified Chinese locations and feature 'Update Center"which is necessary to obtain the fix.

    2 enforce Update Center or start Netbeans "Java ME" menu menu (in this case, you must install Netbeans integration during the installation of Java ME SDK).

    3. install "Java ME SDK Tools Site Netbeans Update" through the center of update.

    4 restart the Netbeans IDE.

    5. in Netbeans, go to tools-> Plugins, catalogue of Reload and install update "Utility" of the category "Java ME SDK Tools.

    That's all.

    For more details, refer to the corresponding blog post at: http://blogs.oracle.com/javamesdk/entry/update_java_me_sdk_through

    Alexander Burdukov, Director of engineering produces Java ME SDK.

  • Text in bold Safari causing problem with the Spry menu bar

    I made a web site using a Spry menu bar. It worked fine in all browsers, as far as I knew. I was just alerted by owner esite th that the menu bar was the last link off position seen in Safari. I don't know when this started happening. I noticed that the text in Safari is more bold than firefox or IE. My guess is that this is the problem. I searched on google for help and found this

    Add-text-shadow: 0 0 0 #000; to the css.

    I tried but it don't seem to have any effect.

    the site is here:

    http://www.telluridegravityworks.com/

    Can anyone offer advice on how I might solve this problem? Thank you!

    I don't see the problem under Win 7/Safari (guess it's a question of Mac) but I see it in Win 7/IE9.

    In the CSS file, http://www.telluridegravityworks.com/css/gravity-works-winter.css

    set the width of the container navbar fix here

    {#nav - menu
    Width: 455px; / * adjusted to 445px * /.
    padding: 0px;
    overflow: hidden;
    float: left;
    margin left: 515px;
    }

  • It seems that the update of Firefox causes problems with the Mac. Should I upgrade to 4.0.1 if it works? I have a Macbook Pro and you have upgraded to Lion.

    I tried to update to FF, since I got Snow Leopard and he just kept spinning and cannot connect. Now I see that maybe there is a good reason.

    Try the alternative and easier way by downloading here

  • ESX iptables, causing problems with the Server 3.5

    Hello

    ESX server is restarted.

    It is quite a large number of iptables rules prevents our monitoring system to check the memory disk, traffic, etc...

    I tried to delete all using iptables - F, but the system crashed and I had to connect through the ILO to reboot the system.

    is there a way to disable / remove all rules in iptables on an esx Server? We have other firewall in our infrastructure, we do not really need iptables or firewall installed with esx.

    Otherwise, what is the method for open access to a port or request so that we can temporary open the necessary port for our monitoring system?

    Thanks in advance

    Mario

    After excuting

    esxcfg-firewall - allowIncoming

    esxcfg-firewall - allowOutgoing

    You should get the following when you run iptables-L

    INPUT string (policy ACCEPT)

    target prot opt source destination

    Chain forward (policy DROP)

    target prot opt source destination

    Chain OUTPUT (policy ACCEPT)

    target prot opt source destination

    The esxcg-firewall command changes the rules in iptables on the ESX server host. I used iptables f to rinse the rulesets in the past (this change can not resist reboot as the configuration files are not changed), but it is recommended that any firewall adjustments using esxcfg-firewall.

    Try the firewall chkconfig--level 3

    diasable firewall after erasing rules.

    To activate just firewall chkconfig--level 3 on , then Start firewall service

    esxcfg-firewall - blockIncoming

    esxcfg-firewall - blockOutgoing

  • "Info" button can be removed without causing problems with the width of the PlayBar?

    I am using Captivate 3 and my project has located BlackGlass PlayBar at the bottom left of the glide without border. I am currently it show with fair return fast, play/pause, mute and the info button. With these buttons the playback bar is very small and compact, end just after the info button, vaguely resembling this:

    < [back] _ [break] [Mute] _ [Info] >.

    That's what I need (other than the button "info") that I have my own controls appearing next to him on the slide.

    I have been in the fla file to remove the info button (removed from the library), but have found that once I did this, the bar then the screens with a long strip of the black background to the right, like this

    < [back] _ [Pause] _ [Mute] _ >

    that covers my controls and prevents it from working.

    Is there a way to get rid of the info without the playback bar button it?

    Try maybe let the more info button in the FLA, but making it 1pixel wide without border?

    If this does not work, you must stop by the site Web de RaisingAimee de Paul Dewhurst. For those who provide a donation, it has a section on its website with all its bars updated available for download:

    http://www.raisingaimee.co.uk/index.php?option=com_docman&task=cat_view&GID=28&Itemid=36

    Kind regards
    John

Maybe you are looking for

  • reskenie na problema

    JAG har problem med windows

  • Acer Aspire 3830TG-6494 blocks everything at stake, using either built-in or nVidia Graphics

    Acer Aspire 3830TG-6494 blocks everything at stake. Symptoms of the accident: -happens anywhere out in the first 15 minutes to several hours in a game (no link with the graphic quality settings). Any loss of performance leading up to the accident. -s

  • Why are my fonts names in different colors?

    When I go to control panel > fonts, most of the names of fonts are in blue. However, certain that I recently added are black. I wonder if I installed them the wrong way. I open the fonts folder and did a drag and drop. Can someone tell me what is hap

  • Terminal Service CAL licenses on Windows 7

    Hello I would like to know if its possible to install the Terminal Server Service on Windows 7 licenses CAL? or is this license apply only to windows as windows server 2008 and 2012, the editions of server http://www.Microsoft.com/OEM/en/licensing/pr

  • Cisco 877 - issue crypto card

    We have implemented a L2L VPN between a cisco 877 and an ASA 5505. On the side of 877, we have: Dialer 0: connect to the internet and has a dynamic IP given by ISP Loopback1: has a static IP address of the public IP range assigned. VLAN 1: has a stat