CDC ODI - promoting changes in the Table to only run Env

In my environment, CDC is lit and ODI discusses changes to many tables. Test and production environments are execution only.  There are packages to start and stop logging on all tables.

What is the procedure to follow if a column is added to a table and the change must be promoted to a runtime environment only?

Stop and start logging on any risk of paintings lose transactions when J$ tables are dropped and re-created?  Oracle Streams or smart enough to read since the Redo logs?

I saw messages on issues with the ALTER_CHANGE_TABLE having for result logging do not pick up the new column.

Any help would be appreciated.

Paul

Hi Paul,.

Sure, in this scenario, you must remove the newspaper and re - create change therefore defines the J$ tables and views containing your new column. I do not think that ODI exposes all the tricks of the framework flow ths - you could probably do it manually but then ODI won't know changes anyway.

If you duck beneath ODI you can re - define workflows to a known SCN using the method of re-instantiate layout - no reason you can't integrate it to the JKM as a step after capture to apply processes are put in place - you may have an option JKM which takes the SCN number in option, and begins to capture / apply from there.

Hope this helps, in my experience we just off the CDC at a known point quiet and restarted, updating a column to himself and forcing through the logs, pushed in the last hour or so (window of downtime). Not elegant, but it worked!

See you soon

Alastair

Tags: Business Intelligence

Similar Questions

  • How to track the changes on the table, not not using triggers

    Hello
    I would like to track DML changes on the tables. As I have several tables, it is not effective to write triggers.

    Is there any installation that I can do at the database level.

    I use 11g R2.


    Thank you
    thanks fran,
    
    I am a developer DBA with no access to db as sysdba.
    
    how can I access au$ table
    
    SQL> show parameter audit_trail
    
    NAME TYPE VALUE
    -----------
    audit_trail string DB
    SQL> audit select,insert on ctrl_batch;
    
    Audit succeeded.
    
    SQL> select sqltext from aud$ where sqltext is not null;
    select sqltext from aud$ where sqltext is not null
    *
    ERROR at line 1:
    ORA-00942: table or view does not exist
    

    Hmm... a contradiction in terms...

    (1) audit trail must be in "DB, EXTENDED" see sqltext in the table sys.aud$.

    (2) If you have not logged: $sqlplus / as sysdba, if logged in SQL > conn / as sysdba (and of course sqlplus sys / conn sys as sysdba / as sysdba).

    (3) in your example, you are using views of dictironary of data that require dba (such as system or sys) privileges, but the owner of aud$ is sys. So, probably you use user system, right? Try to connect as sys as I told you in step 2 and try again.

  • The table used to run very quickly

    I read about 22000 records of weak financial data in a graph of candel stick. The table used to run very quickly, but now it works slow Koala after some small changes. Ideas of probable causes?

    I figured out that the disabledDays was originally the slow almost 10 times slower

    disabledDays = "{offDays}.

  • Problem of local connection only. -After a five-minute Internet connection, the network of the changes at the local level only

    I connect to internet at the top 3 mobile broadband using the supplied usb Huawei 3 modem. It was fine for the first 4 days, it was working perfectly until 2 days ago. Now it connects fine but after about 1 minute of connection (sometimes more, up to 5 minutes max) the connection of the changes at the local level only. I searched the forum and website I can find solutions, but nothing seems to work. If I click on diagnose and repair I get an answer that is different each time, such as 'There could be a problem with one or more network adapters on this computer' or "Cannot communicate with the DNS server" or sometimes it says there is no problem even if it doesn't quite work. Sometimes disconnect and then reconnect works but then after a minute it goes to the local level only again. Any help would be appreciated, it gets very annoying to have to disconnect and reconnect every time that I need to go to another page.

    Here is the procedure to empty the DNS: http://www.mydigitallife.info/2008/08/21/how-to-flush-and-reset-dns-cache/ - but even if it's worth a try, I don't know it can solve your problem.

    If this does not work, then I suggest strongly since it's only a week or older that return you it to where you have it for a replacement or a service while it is still covered by the warranty.  There are several possible causes and we could spend a lot of time searching to find that it's a hardware problem.  They also know their systems better than we do, and maybe it's a simple configuration problem that has not been defined in law or has been accidentally changed after the first 4 days. In addition, more you mess with it, you, more likely they will tell you caused the problem and the warranty - and you certainly don't want that.

    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.

  • Little change in the table and little range between 2 numeric values

    Hi all

    I am a student in Electromechanics in Belgium and I do a simulation of an explosion with 48 leds for my final project.

    In the attachment, you can see the program that I have already written. I think that this can be done more easily, but I don't know how.

    I cut out 48 leds in 2 tables, with each table 24 LED.

    If you see the program you will understand actually the best way to do this is to shift bits, but I don't think it can be done in LabVIEW?

    But, the program works, so this isn't the real problem.

    Now, I have to add a new function to the program, which allows you to add a range of leds.

    So if you want to test 10 led 18 led, you can choose the "from... to..." menu and complete the range of leds.

    Also, if you want to send a linear explosion with a fork, it must be possible to leave the early explosion to run 10 and end on 18.

    I thought to do a function like this:

    1111 1111 1111 1110 0000 0000 (10)

    0000 0011 1111 1111 1111 1111 (18 reverse)

    0000 0011 1111 1110 0000 0000 (the LED range I want)

    but I do not know how...

    Can someone please help me with this, it's keep me busy for days

    I don't ask you to do the program for me, because I know it's complicated, but some advise to help me further with this.

    Thank you!

    I forgot the attachment

  • Choice of the message can be changed in the table of search results Simple query region?

    Hi friends,

    I have a Simple search query region in 11i.

    I created the SearchVO and bound to the query Table Region.

    I have two attributes MessageStyleText and a MessageChoice attribute in the simple search criteria.

    Search results show very well for all attributes.

    But when I search with the criteria of MessageChoice, in the table of results, this attribute MessageChoice is indicated as editable, display the drop-down list.

    I did this attribute ReadOnly = True but then it becomes readonly in search also. So this dosent help.

    I need to this drop-down list of MessageChoice be modifiable in the search criteria, but read in the table of results.

    Please help me with the resolution. Its kinda urgent.

    Would appreciate any help.

    Thank you

    Rajesh

    He solved.

    Added programmatically in code.

    Kept the attribute as MessageChoice in the query Table Region.

    Added to the controller

    ' Public Sub processRequest (pageContext OAPageContext, OAWebBean webBean)

    {

    super.processRequest (pageContext, webBean);

    OAM OAApplicationModule = pageContext.getRootApplicationModule ();

    OAMessageChoiceBean = processFlagMessageChoice

    (OAMessageChoiceBean) webBean.findChildRecursive ("AttributeId");

    processFlagMessageChoice.setReadOnly (true);

    }

  • Changes to the table is not reflected in the Java application

    Hi all!
    I'm under Oracle Developer J 11 g.
    I'm quite new to using Java .sql command execution and so feel my way around.
    I used SQL Worksheet the IDE and create tables in a database.
    I also used this SQL worksheet to fill tables and checked the content as well.
    Then using Java, I wrote a code to issue a Select statement in a table to store the contents of the query in
    Some Arraylists... etc etc...
    In any case, I then ran the program and everything seems to work properly.
    So I ran a sql script to insert several rows in the table.
    When I do a select sql query * command, my new lines are there.
    Then I run the Java program and the new lines don't seem to be there?
    Now, I'm stumped. Am I missing something here?
    Please can someone enlighten me?
    Any help would be welcome.

    Hello

    conn.setAutoCommit();
    

    Sound used when you want to work in a transaction. If a connection is in auto-commit mode, then all the sql stmts will be executed and committed as individual tranasction. Some other sql stmts are grouped in a transaction that must be engaged by a method or a cancellation.
    So, once your transaction is complete, replace the State of autocommit to true.

    or

    try {
    // Connect to Oracle using JDBC driver
    System.out.print("*** -> Connecting to -> " + connectionURL + "\n");
    conn = DriverManager.getConnection(connectionURL,"SYSTEM","PASSWORD");
    System.out.print("*** -> Connected as URL -> " + connectionURL + "\n");
    
    // TURN OFF AutoCommit
    //System.out.print("*** -> Turning Off AutoCommit...\n");
    conn.setAutoCommit(false);
    stmt = conn.createStatement (ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_UPDATABLE);
    
    System.out.print("*** -> Opening ResultsSet...\n");
    results = stmt.executeQuery (sql);
    
    conn.commit();
    
    } catch(SQLException sqel) {
    conn.rollback();
    }
    

    Twinkle

  • Problem with headphone selection if the table has only one row

    Hi all

    I have developed a table in which I use selection listener to perform a task when a line is selected.
    It works fine when I have more than 1 row in the table, but when I did that one line in the table, the listener of selection do not call the corresponding method in the bean.
    I understand this selection event is raised only when the line is changed, but in the case of use when only one line is there, what do I do to make the listener of selection work?

    The selection listener I wrote the code to make the line selected as current line and perform the required task.

    Please suggest a way out of this situation.

    Thanks in advance.

    Hello

    try to remove this table attr

    selectedRowKeys="#{bindings.xxx_VO1.collectionModel.selectedRow}"
    
  • Rename the table require re-run the stats?

    OS: OEL (last) 64-bit
    DB: 11 GR 1 material

    I need to create a copy of a large table A in production (call of the new table B). The data are the same, but the physical layout of the tables is different (different partitioning scheme is used between table A and B).
    When I go to move table B to replace table A (which will be eventually abandoned), should I raise his stats on table B?

    It's
    (1) table to become A_OLD
    (2) table B becomes table A

    I have to raise its stats on table A in step (2)? Is there something else that needs to be done?
    (I do this to limit the impact to the GUI that uses this table - the name of the final table does not change so the GUI should not be affected).

    See you soon!

    user601798 wrote:
    Yes, I have to raise his stats on the 'new' A table even if it has the same data and the name (after renaming) but different partitioning scheme (physical model)? It seems to me that the answer would be 'yes '.
    Otherwise, not the optimizer does not fail to recognize the new partitioning?

    (1) Board toys (all data) and table Toys_New (empty)
    (2) the Toys_New table is loaded with toys data table (the two tables have the same data - only difference is partitioning)
    (2) the toys table is renamed table Toys_Old (this will be served at a later date)
    (4) table Toys_New is renamed table Toys

    And I was thinking - I forgot to talk about first-hand - Toys_New will have the same indexes, but of course the clues will have unique names from toys (to avoid the error "object already exists".

    Given that the last note, I am convinced more than stats must be run on Toys_New after step (4)

    See you soon!

    Yes, you must.

    Name of your new table is 'Toys', but this new table is totally different than the old toys. If you need to analyze the table again.

    Concerning

    Grosbois

  • Change all the templates page only once

    Hello

    Is it possible to change all the page templates in all applications of 1 GB, we have 100s of applications and to change the titile tag < title > #TITLE # < /title > < title > #TITLE #-#APP_VERSION # < /title >

    Thanks in advance.

    Graham

    If I understand correctly you need to change all your aps by changing the models?

    The fastest way is to change the actual models source if you have permission to do so.

    the table I fold models is wwv_flow_templates

    There is need of clob utilities, but it is possible

    concerning
    Piotr

  • The Stimulus of the Table load and run in the stream or target RT via Ethernet?

    I need to re-read a CAN track with the high fidelity and sequencing of rapid fire. The PC operating system is in the way too much to be able to control this tight of the moment. It must be managed within the target in real time.

    Do the stimulus of the table the stimulus replay load data to the RT, and then run the target of RT, or don't work space running on the PC the data flow to the RT for execution? Streaming would be subject to delays of PC operating system and network transport times.

    Thanks in advance for your help.

    Table of stimulus data gets loaded completely in memory on the target of RT and are replayed from there. PC or network delays has no effect on reading as soon as it starts.

  • How to find the tables placed only on pages.

    Hi experts,

    I find all the tables in the document (no XML Indd file.) .indd There is only a certain number of tables. And a table in the master page also. Now I'm trying to get back only the tables except the master page. How can I got it?

    I used the following code. But it is not working properly.

    var myTables is app.activeDocument.stories.everyItem () .tables;.

    App.Select(mytables[0]);

    var myTableCount = myTables.length;

    Alert (myTableCount);

    for (var i = 0; i < myTableCount; i ++) {}

    var myTableObj = myTables [i];

    Alert (myTableObj.parent);

    Try

    {

    var myTableObj.parent.parentPage.name = XXX;

    If (xxx.match("^[0-9]+$"))

    {

    Alert ('table');

    myTableObj.label = 'table' +(i+1);

    }

    on the other

    {

    Alert ("Master Page table");

    }

    }

    catch (e)

    {

    Alert (e.message);

    }

    }

    Always throw catch loop...

    Can someone guide me...!

    Thank you and best regards,

    Vel.

    Hi Peter,.

    Finally, I close with the codes below. It make me fight a lot...

    var pagelen = app.activeDocument.pages.length;

    Alert (pagelen);

    for (var i = 0; i)<>

    {

    var pageitemlen = app.activeDocument.pages [i].pageItems.length;

    for (var j = 0; j)<>

    {

    v var = app.activeDocument.pages [i] .pageItems [j] .tables;

    Alert (v.Length);

    for (var x = 0; x)<>

    {

    App.Select (v [x]);                                                      Here, I can select.

    App.Selection [0] .label = "table" + count;

    Count ++;

    myTables.push (v [i]);

    }

    }

    }

    Peter, thank you very much for your time in Golden for my problem...

    With respect,

    Vel.

  • Import the structure of the table consumes only space in GB

    Hello
    I used oracle 9i Exp commmand to export a schema structure. (If no line) There are only 150 paintings and export is perfect without any warning.
    When I try to import into another schema, I see that it consumes 3 GB of space in the default tablespace for this scheme. I checked the free space in the tablespace before importing... There are 3 GB of free space...
    When I start the import, it is full and import crashes. It engages not just yet. Im not able to understand why 3 GB of space used for just the structure of the table.

    Help, please
    Thank you

    Yes, use "COMPRESS = N" in the export command line.

    Have you not move the tables (and the clear space) in the database target before you reimport? They contain no data if LINES = N has been specified.

  • Is it possible to install the structure of the table from only EBS?

    I had an installation of R12 in my laptop that has been corrupted. It took me 2 days to install the application in my system RAM of 1 GB. I don't want to go through the painful steps once again, especially when the end result is a very slow application. But is there a way I can install the structure of the table of a single product in a clean oracle database installation. I just need to check the possibility of a few reports of discoverer and other animals... Is there a tweak we can do using all .odf files (in a window system?)

    If you still have the file system, just to create the database and rerun adodfcmp the tables/views you need - will probably be a bunch of dependencies however. Might be better for someone to send you exp = n their database lines.

    G.

  • Repeat them bar change in the table header

    Hi all

    I need to have all my ongoing table headers a table at the bar change to have repeat on all pages, but the change only appears on the first page.

    How can I get the bar to change header on every page of my table?

    I have 11 of FrameMaker, Windows 7.

    Thank you!!

    You'll have to pretend using a graph of the change bar in a framework anchored in the first line of table position (set to be outside the column. FM repeat had an in a cell header on the following pages, but it won't for a change bar.

Maybe you are looking for

  • WANT 4500 general printing problem

    My desire to 4500 guard folding paper while printing, almost every page comes out with two brands creased on the top edge of the document.  It corresponds to two small white rollers inside the printer.  More or less, a person on ten pages comes out O

  • Why e-mail is-address is not available for use as a new Apple ID?

    Try to put in place the new Apple ID for my wife. His e-mail address IS NOT currently used as identification code of Apple however, I get a message "this e-mail address is not available for use as a new Apple ID." I tried the routine julien inconu an

  • need a bios password

    Hello can any body help me just installed a new hard drive in a computer hp mini 110 and I wanted to boot from the flash drive, but he keeps asking me a bios password error code cnu 9414frl new user thanks

  • Each single screw updated my laptop

    each time new updates come out my laptop downloads them and installs them, then I stopped as usual, installation however are there. When I go to use the next time, it starts normal with the scrolling green bar, and then he sits right on a black scree

  • As fazer para por a dar an impressora Hp 2110 com o Windows 7?

    Remember itself - Esse e um Público, nunca publicar information access forum, tais como e-mail or phone numbers! Ideas: Programas as voce esta tendo problemas com As messages of erro Recent mudancas as você Fez para o seu computador Voce tentou resol