How add capture schema level to existing table level capture

I have setup Oracle Streams 2 databases( oracle 10.2.0.4 windows 2003) 2-way replication. Database A capture 55 tables and database B capture 32 tables from same schema.
I need add one more database C (oracle 11.1.0.7 rac windows 2003); replicate whole schema level from database A;
What sould I do?
Add new schema level capture process on database A?
Can I drop current capture table level on database A and create schema level capture and use different propagation?
Please help

Better use 2 differents captures and 2 differents propagations, specially since on the of the capture is bi-directional.
When troubles will come, you will be happy of this separation, Also if something special is requested, you will be confortable with the implementation and sure that no side effects on the other capture. But the ease of maintenance, the different FIRST_SCN, will make your life better.
Remember that a propagation that goes always from A-->B, you can remove the rule set. In this case everything that enter A goes to B.
So is it better to do
A -> rules  |-----> B
             |-----> Cor not proagation rules :
    A ---> B
    A ---> CI vote for the second.

Similar Messages

  • How to find the list of existing tables in a schema using DB link?

    Hi
    I know how to find the list of existing tables in a schema using the following query
    SQL> select * from tab;
    but, how to list the tables using a DB link?
    For Example
    SQL> select * from tab@dblink_name;
    why this doesn't work?
    Pl advice me
    Thanks
    Reddy.

    ORA-02019: connection description for remote database not foundHave you used this database link successfully for some other queries?
    The error posted seems to indicate that the DB Link is not functional at all. Has it worked for any other type of DML operation or is this the first time you ever tried to use the link?

  • Add a new field to existing Table

    Hi , We want to add a new field to existing table from ECC  and populate historical data .
    We have already extracted data from ECC to VBAK Table . We have to add a new field - Incoterms in HANA . This field exists in ECC .
    Please guide.

    Hi Vicky,
        I dont think you can add new fields to the condition table once you have activated the condition table.
    SAP says you can only make limited changes to the condition table, like changing the description, fast entry screen, header and footer fields, but not able to add new fields to the table, and I think that is the correct approch or else for the same table you will have two sets of condition records.
    Please refer to the below link:
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/de/7a8534c960a134e10000009b38f83b/frameset.htm
    What you can do is create a new condition table with additional field and assign this table before the currently used table in the access sequence.
    Hope this helps.
    Regards
    Raj

  • How to create a partition on existing table?

    Hey
    Could some one please tell me on how to create a partition on existing table?

    Could some one please tell me on how to create a partition on existing table?
    You can't - that isn't possible. Unless a table is already partitioned you can NOT create another partition on it.
    You must either redefine the table as a partitioned table (using the DBMS_REDEFINITION package) or create a new partitioned table and move the data to its new partitions.
    The choice will depend on how much data the existing table has and whether you can do it offline.

  • How to take  schema level  Encrypted export  dump

    Hi ,
    Pls. let me know how to take schema level export dump with encryption .
    regards
    chandrasekar.v

    This article on how to setup and maintain TDE may help you: Transparent Data Encryption
    additionaly, you may find this interesting > Transparent Data Encryption (TDE) in Oracle 10g Database Release 2
    ~ Madrid.

  • How to add create partition to an existing table?

    hi,
    please tell me how to add partition to an existing table.
    i have tried
    alter table mvr add partition sno
    but getting error : ORA-14501: object is not partitioned
    thanks.

    Just Googling for ora-14501 resulted in the following
    Adding a partition results in ORA-14501: object is not partitioned
    It is really sad you can not do this on your own, and always need someone to do this for you.
    Sybrand Bakker
    Senior Oracle DBA

  • Datapump : How to append data in an existing table

    Hello Everyone,
    We are new to Datapump.
    We try to extract data from one user/schema and to append it into another user/schema.
    First we tried Tt use the parameter table_exists_action=append during the importation but we receive this error (but the rows are appended):
    ORA-39152: Table "XXXXX"."YYYYY_ZZZ" exists. Data will be appended to existing table but all dependent metadata will be skipped due to table_exists_action of append
    Which I don't expect since the utility have been told to, indeed, append data.
    Next we tried to use CONTENT=DATA_ONLY on exportation and importation but the importation never end.
    How can we append data into a table's user/schema without having an error?
    Best regards.
    Carl

    IGNORE=Y during the import.it does the same operation. if the table already exists,it ignores and proceed with importing/appending data to the tables. same way, they do have indexes=n and constraints=n option.
    both export/import have equivalent options for fitering to our requirement and datapump has one step above classic import in which you can filter upto metadata object as well.

  • How to insert columns in an existing table?

    iv read the tutorial in this site http://www.w3schools.com/sql/sql_alter.asp but it is not for SQL Server 2000 DB.
    Im using SQL Server 2000 DB. how do i insert column in an existing table?
    i tried to execute the code (String query) below but it doesn't wrk:
    For data type char:
    String query = "ALTER TABLE [dbo].["+tablename+"] ADD [columnname] [char] (60) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL";
    For data type int:
    String query = "ALTER TABLE [dbo].["+tablename+"] ADD [columnname] [int] NOT NULL";________________________
    is what's wrong with the code?

    Best solution would be to look up the exact syntax from the SQL Server 2000 documentation. The tutorial you have there teaches the ANSI Standard SQL. It is surprising that SQL Server 2000 (Microsoft right?) doesn't comply with that (especially since they list it in as one of the ones the tutroial was made to demonstrate).
    I would double and triple check your sintax, whatch your error logs to make sure something else isn't preventing you from changing, and making sure you are logged in to the DB as a user who has the ability to alter tables.

  • Add a new aprtition to existing table

    Hi all,
    we have already a table badge2 in our database we need to add partition but when we add this like we get some errors. below is the structure of the table .please any one suggest me how do i add a partition to existing table. quick response will be higly appreciated.
    Name Null? Type
    EMP_TYPENO NUMBER(10)
    EMP_NO NUMBER(10)
    EMP_DATE DATE
    EMP_TIME DATE
    EMP_EVINT NUMBER(1)
    EMP_FLAGE NUMBER(1)
    MAC VARCHAR2(50)
    EMP_CARDNO NUMBER(3)
    when i run these queries it give errors like this
    sql> alter table badge2 partition by range (emp_date)
    add partition p1 values less than (TO_DATE('01/01/2005', 'DD/MM/YYYY')));
    ERROR at line 1:
    ORA-01735: invalid ALTER TABLE option
    or
    sql> alter table badge2 partition by range (emp_date)
    partition p1 values less than (TO_DATE('01/01/2005', 'DD/MM/YYYY')));
    ERROR at line 1:
    ORA-01735: invalid ALTER TABLE option
    or
    SQL> alter table badge2
    add partition p1 values less than (TO_DATE('01/01/2004', 'DD/MM/YYYY'));
    alter table badge2
    ERROR at line 1:
    ORA-14501: object is not partitioned
    BEST REGARDS

    Hi,
    You can only add partitions to a partitioned table. When the table is non-partitioned table you will be greeted with an error as shown below:
    SQL> create table t(dt date);
    Table created.
    SQL> alter table t add partition  p1 values less than (TO_DATE('01/01/2004', 'DD/MM/YYYY'));
    alter table t add partition  p1 values less than (TO_DATE('01/01/2004', 'DD/MM/YYYY'))
    ERROR at line 1:
    ORA-14501: object is not partitionedIf the table is already partitioned then you can add partitions as shown below:
    SQL> create table t1( dt date) partition by range(dt)
      2  (partition p1 values less than (TO_DATE('01/01/2004', 'DD/MM/YYYY')));
    Table created.
    SQL> alter table t1 add partition p2 values less than (TO_DATE('01/02/2004', 'DD/MM/YYYY'));
    Table altered.
    SQL>I would suggest you to read this document for a clear understanding on how partition are created and maintained:
    http://download.oracle.com/docs/cd/E11882_01/server.112/e10713/schemaob.htm#CFAGCHCD
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/partconc.htm#sthref2570
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/partiti.htm#i1108745
    Regards
    Asif Momen
    http://momendba.blogspot.com

  • How add Custom Collection Form Tab in Table properties

    Hi,
    Request :
    We would like to add a new tab on the table properties of a physical model.
    Example
    Explanation :
    If we have a table with the following form: CREATE TABLE_1 (COL1 CHAR (10), COL2 NUMBER (6) COL3 VARCHAR2 (20));
    We would like that the new tab to be similar to the one above.
    This tab should have for each vertical column - the table columns names.
    This tab should be displayed only if the table has a stereotype "LOV" for "List Of Values"
    For each row in the screen above we will write the values ​​of each table records.
    Objective :
    When we Generate Database the following SQL command must be generated : INSERT INTO TABLE_1 (COL1, COL2, COL3) VALUES ('', '', '');
    We thought to add this command in the .XDB file (DBMS definition file) at table-level category => DBMS :: Script \ Objects \ Table \ Create
    and using variables %TABLE% and %TABLDEFN%. But the TABLDEFN variable provides column names and types, "COL1 CHAR (10), COL2 NUMBER (6) COL3 VARCHAR2 (20)." Given that this variable is not very interesting we have achieve our goal with an extension (XEM). In fact we are able to generate an extension that will give us the following SQL command: insert into TABLE_1 (COL1, COL2, COL3) values ​​('', '', ''); following the creation of the CREATE TABLE statement.
    To complete with value we have need our custom form tab.

    Hi Benoit,
    To get a tab with a list, you need object to fill it. In your case, you need to define (in your xem or xdb) a new extended sub-object SAM (stereotype as metaclass) with several attributes (one per column COL1, COL2, ...) -- It could be dynamically defined but you may enter the dark side of xem enhancement -- let's start with the three extended attributes.
    With the new SAM, you can create an extended composition on your table, targeting the new SAM. In the composition definition, set the columns you want to display (COL1, COL2, COL3 + whatever you want)
    => You then will have your new tab with COL1, COL2 and COL3 columns
    Once done, you can enter values within your tab.
    How to add it in the generation ?
    In the XEM, create the statement in a template ("filldatatable") under Table metaclass that iterate on composition and use
    <<
    .set_value(TablCode, "%Code%")
    .set_value(ColnList, "")
    .foreach_item(Columns)
    .set_value(ColnList, "[%ColnList%?%ColnList%, :%ColnList%]%Code%")
    .next("")
    .foreach_item(DataValues)
    insert into %TablCode% (%ColnList%) values(%insertdata%)
    .next(";\n")
    >>
    -- This assume your table has three columns !!! (you can enhance it to fit your needs)
    The %insertdata% is a template from your extended sub-object filled with
    <<
    %.q:COL1%, %.q:COL2%, %.q:COL3%
    >>
    In order to include it in your sql-generation  you have to instruct PowerDesigner to do so. You use the AfterCreate item that would add some sql after the generation:
    (.// is a comment)
    <<
    .// Because the scope is limited to active XDB, we need to instantiate a vbscript to reach the xem definitions.
    .// If the extension is embedded into current xem, a simple call to template would have been enough.
    .vbscript()
    ScriptResult = ActiveSelection.Item(0).EvaluateTextFor("%filldatatable%", "FillDataTable")
    .endvbscript()
    >>
    At the end, you then have this in data
    And this in preview
    I attached the xem I made for example (change .txt to .xem)
    Marc

  • How to create a cluster on existing table

    how to create a cluster on existing table

    user8949393 wrote:
    how to create a cluster on existing tableAFAIK you can't. You have to create the cluster from scratch, something like
    --cluster key can be just one column also
    CREATE CLUSTER s_emp_dept_ic (deptno NUMBER(7), dname varchar2(30));
    CREATE TABLE emp(
      DEPTNO NUMBER(7),
      DNAME  VARCHAR2(30),
      EMPNO  NUMBER(4),
      ENAME  VARCHAR2(30)
    --cluster clause puts table in cluster.  Deptno, dname are table columns in
    --cluster key
    CLUSTER s_emp_dept_ic (deptno,dname);
    --a cluster index must be created before any data is inserted
    --the index columns used come from the cluster key from CREATE CLUSTER
    CREATE INDEX s_emp_idx ON CLUSTER s_emp_dept_ic;

  • Why do I have to add the Schema name to a table created under SYSTEM.

    The TABLE was created under the SYSTEM account & PSW and accessed under SYSTEM & PSW.

    user2661022 wrote:
    The TABLE was created under the SYSTEM account & PSW and accessed under SYSTEM & PSW.The other responses are correct, but do not answer your question.
    The issue you are facing is in the way Oracle built the database engine. Basically every table requires a full qualification, that is to use the schema and the table. For your convenience Oracle has a default 'current_schema' that is used as the default value when the schema is not provided.
    TO confuse the situation even more, you are allowed to create synonyms that can translate to a fully qualified table (or more accurately fully qualified object).
    So you will be required to fully qualify every table name unless they are in the current schema. But the qualification nay come from system or session defaults or through synonyms.
    Knowing that 10gR2 Express Edition is a proper subset of 10gR2, if you go to the 10gR2 full documentation, you will find a Reference manual that includes session and system parameters (such as current_session) that you can use to manage your environment.

  • How to create a partiotion for existing table

    Hi,
    There ia one table in database with data. I want to create a partion for this table. data loss of data is not an issue.
    Please provide the query for this.
    Regards,
    Venki

    An existing non-partitioned table cannot be partitioned. You will have to create a new, partitioned table and move the data (if you care to keep it) from the old table to the new table, potentially followed by dropping the old table and renaming the new table to use the old table name.
    If you do not have a downtime window to accomplish this, you can use DBMS_REDEFINITION to assist. That, however, is just adding a bit of extra complexity on top of the basic procedure in order to support users accessing the table while you're building the new table. Unless your downtime window is insufficient to accomplish the move manually, I wouldn't bother with DBMS_REDEFINITION.
    Justin

  • Add Sequence to an existing table

    How can I add a Sequence to an existing table in a new field called the User_Id? I'm using Oracle SQL Developer version 3.0.04, and it provides an option to create a sequence, which I did, called Log_Seq. So I need to put this sequence in the table Final_Log under a column named User_Id. I'm stuck at this part. I would appreciate any help I can get!

    You don't "add" a sequence to an existing table at least in existing Oracle versions. A database sequence is an database object that application code must manage with specific SQL data manipulation language (DML) statements. You need to modify application code to add or modify SQL statements.
    See example from Admin. Guide http://docs.oracle.com/cd/E11882_01/server.112/e25494/views002.htm#ADMIN11796 .

  • Add additional column in existing table

    Hello guys,
    I need to add new columns to the existing table, but when I'm trying to add, nothing happens. Checked table itself and all Rows and Column fields are read-only. Can't see any property which indicates this locking behavior. I'm using ES2 LC.
    Thanks,
    Uldis

    You can use an APPEND function.
    Append Structures (SAP Library - Tables)

Maybe you are looking for

  • FAQ: I found a bug. How do I write a useful bug report? Or send bug files to Adobe?

    If you think you've found a bug in Photoshop CS6, please post your findings here on the forums. Here is a list of the information we'll want for you to gather at a minimum: Clear and concise steps so that someone who isn't in front of your comptuer c

  • Windows 7-Internet Explorer 8 and Mozilla Firefox 3.5

    Hi friends; I want to share that great news which is posted Steven Chan (Oracle Development) : I'm very pleased to announce that Microsoft Windows 7 desktop clients are certified for the Oracle E-Business Suite. Both Microsoft Internet Explorer 8 and

  • NIC load balancing

    Hello, I installed a VMWare Hypervisor 5.5 server and put 2 virtual machines on it. The physical server has 2 NICs and connected to the LAN. When I go to the virtual machine performance tab and look at the network data I see that most traffic is goin

  • Behaviour of default value of METHOD_OPT

    Hello, I was trying to test the impact of extended statistics feature of 11g when I was puzzled by another observation. I created a table (from ALL_OBJECTS view). The data in this table was such that it had lots of rows where OWNER = 'PUBLIC' and lot

  • REG: SOAP Interface

    Hi ,       I have a scenrio where SOAP is the sender and File is the receiver.         I have created the WSDL for the SOAP sender.          Now I need to add User Id and Password to the WSDL.         Can some tell me the syntax , how to add userId a