Streams Configuration

I have a few questions about streams configuration.
I have two oracle DBs veriosn 9.2.0.6. I configured streams with global rules so that I can have bi-directional replication of the databases.
1)Do I still need schema rules for each schema in addition to the global rules?
2) Do I need to set global / schema instantiation and ALSO table instantiations in both the databases?
Thanks
NT

Someone please correct me if I am inaccurate, but I believe your databases can have the same SID and utilize Streams, however your fully qualified hostnames will be different.
Hope this helps!

Similar Messages

  • Complete Removal of Stream Configuration in 9.2

    Could any one send me the script for complete removal of streams configuration in oracle 9i database. I faces a lot of error while creating stream configuration.

    Hi,
    Agree with Willard Martin. If you want to a DAG member, you need to remove database copies first, then you can remove the Mailbox Server from the DAG.
    Here is a related article for your reference. Even though this article is for Exchange 2013, it also applies to Exchange 2010.
    http://exchangeserverpro.com/exchange-2013-how-to-remove-dag-member/
    Best regards,
    Belinda Ma
    TechNet Community Support

  • Stream Configuration between different 11gr1 and 11gr2

    I have oracle downstream set-up between two DBs both are 11gr1, i want to upgrade my my target DB to 11gr2. I want to ask whether my streams set-up would work after this or not.
    OR
    Is it possible have streaming between two version of oracle.
    I shall be V thankful for you guidance.

    Hi,
    Yes it possible to have streams configured between 2 different versions.
    Anand

  • Database service name changed after streams configuration

    Hi All,
    I test setting streams replication in my database 10g from a stand-alone database to a RAC database.
    Replication worked fine but i sow strange thing, my service names in the target database (RAC environment) has changed like the following output:
    SQL> sho parameter service
    NAME TYPE VALUE
    service_names string SYS$STRMADMIN.STREAMS_QUEUE.AB
    DATAWH
    So the value of my service names has changed, i don't know why. I tried to remove streams configuration and restart the database but it's not changed and it cause connexion problem from client.
    Does anybody can help me to solve this problem, why it's changing and how to take it back to the old service names.
    Thanks for your help
    raitsarevo

    Nona has any idea about my problem
    Please

  • Streams configuration using grid control 10.2

    can we configure streams thru grid control 10.2 ? Please let me know the step by step streams configuration.
    Thanks.

    Grid Control has a wizard that helps configure table, schema, or full database replication. You can use the wizard to generate a script to do the configuration, ask well. There are some online resources available that cover the replication wizard and monitoring Streams in general with EM.
    For example, there is an annotated presentation ( Grid Control 10.2.0.5: Streams Management ) that describes the EM Streams pages and how to use them. Link at: http://download.oracle.com/docs/cd/E11882_01/server.112/e10703/tdpii_repcont.htm
    There is also an Oracle By Example (OBE) demonstrating 11.2 DBControl Streams management that walks through the replication wizard and other configuration and monitoring. Link at: http://http//www.oracle.com/technology/obe/demos/11gr2/streams11_2/streams_and_em/streams_and_em_viewlet_swf.html
    The 11.2 2Day+ Data Replication and Integration book(Chapter 4) also includes a walk-through of the 11.2 DBControl Streams pages. Link at: http://download.oracle.com/docs/cd/E11882_01/server.112/e10703/tdpii_repcont.htm#BABEFAFI
    Edited by: pmcelroy on Mar 30, 2010 7:45 PM

  • Oracle streams configuration problem

    Hi all,
    i'm trying to configure oracle stream to my source database (oracle 9.2) and when i execute the package DBMS_LOGMNR_D.SET_TABLESPACE('LOGMNRTS'); i got an error bellow:
    ERROR at line 1:
    ORA-01353: existing Logminer session
    ORA-06512: at "SYS.DBMS_LOGMNR_D", line 2238
    ORA-06512: at line 1
    When checking some docs, they told i have to destraoy all logminer session, and i verify to v$session view and cannot identify logminer session. If someone can help me because i need this sttream tools for schema synchronization of my production database and datawarehouse database.
    That i want is how to destroy or stop logminer session.
    Thnaks for your help
    regards
    raitsarevo

    Thanks Werner, it's ok now my problem is solved and here bellow the output of your script.
    I profit if you have some docs or some advise for my database schema synchronisation, is using oracle sctrems is the best or can i use anything else but not Dataguard concept or standby database because i only want to apply DMl changes not DDL. If you have some docs for Oracle streams and especially for schema synchronization not tables.
    many thanks again, and please send to my email address [email protected] if needed
    ABILLITY>DELETE FROM system.logmnr_uid$;
    1 row deleted.
    ABILLITY>DELETE FROM system.logmnr_session$;
    1 row deleted.
    ABILLITY>DELETE FROM system.logmnrc_gtcs;
    0 rows deleted.
    ABILLITY>DELETE FROM system.logmnrc_gtlo;
    13 rows deleted.
    ABILLITY>EXECUTE DBMS_LOGMNR_D.SET_TABLESPACE('LOGMNRTS');
    PL/SQL procedure successfully completed.
    regards
    raitsarevo

  • Oracle streams configuration

    Hi,
    Our organization is planning to implement Oracle streams. I have couple of fundamental questions:
    1. Can you configure Oracle Streams while the source database is up and running?
    2. I think the answer is yes, but please confirm that the LCR data can be extracted and transformed before applying to the target
    3. Is there any performance impact on the source database if Oracle Streams is enabled? If yes, how much?
    That’s all for now…
    Thanks…

    See my answers inline.
    1. Can you configure Oracle Streams while the source database is up and running?
    YES. Your database must be up and running to create streams processes.
    2. I think the answer is yes, but please confirm that the LCR data can be extracted and transformed before applying to the target
    You have to instantiate the target database so that there source and target are in sync.
    3. Is there any performance impact on the source database if Oracle Streams is enabled? If yes, how much?
    There is a minimal overhead of running the capture process on the source. But this should be negligable. This also depends upon what is being streamed i.e. LOB's are being streamed, high transaction volume etc.

  • Streams configuration multiple source-single destination

    hi all,
    can we configure streams capturing changes from multiple source databases and applying at single destination?
    to configure table level replication is it mandatory to enable suppliment logging foe enrire database?
    is it possible to configure streams without setting GLOABAL_NAMES parameter to TURE.?
    if i enable table level suppliment logging ,will my dependent objects on the table go invalid?
    there may be some silly questions,PLease answer my questions.
    regards
    Sangeeth

    >
    can we configure streams capturing changes from multiple source databases and applying at single destination?yes you can, just should care about conflict resolution when multiple source tables are replicated into the same destination table.
    to configure table level replication is it mandatory to enable suppliment logging foe enrire database?no, you can have it for specific tables, which are replicated.
    is it possible to configure streams without setting GLOABAL_NAMES parameter to TURE.?yes, you can, but it's error-prone and will be every time pointed by Oracle Support in case of any streams problems.
    if i enable table level suppliment logging ,will my dependent objects on the table go invalid?why? I didn't catch it.

  • Streams configuration not applied in destination

    I have configured the source and destination databases as given the document
    http://www.oracle.com/technology/oramag/oracle/04-nov/o64streams.html
    There were no erros while configuring the databases.
    After inserting the row in the emp table neither i have received error (on both source and destination) nor inserted the row in the destination table.
    how to see the errors and where it got struck etc?
    Thanks,
    Bhaskar

    I have exactly the same issue. I am very new to streams.
    The capture statistics shows
    Total Messages Captured 92302
    Captured Message Number 3815566
    Captured Message Create Time May 2, 2008 3:18:08 PM IST
    Available Message Number 3815567
    Available Message Create Time May 2, 2008 3:18:25 PM IST
    Enqueue Time May 2, 2008 2:47:24 PM IST Total Messages Enqueued 10650
    Enqueued Message Number 3813430
    Enqueued Message Create Time
    Startup Time May 2, 2008 1:25:19 PM IST
    Elapsed Capture Time (ms) 656229
    Elapsed Rule Time (ms) 0
    Elapsed LCR Time (ms) 11192
    Session ID 149
    Serial Number 11
    Capture Process Number 1
    Etc.....
    but the propagation statistics has nothing. Something wrong with Propagation? what could it be? how to find out what's wrong?
    Start Time April 30, 2008 1:53:57 PM IST
    Process Name J000
    Session ID 145, 81
    Cluster Database Instance 1
    Total Number of Messages Propagated 0
    Total Number of Bytes Propagated 0
    Total Propagation Time in Seconds 0
    Maximum Number of Messages in Propagation Window 0
    Maximum Number of Bytes in Propagation Window 0
    Average Number of Messages in Propagation Window 0
    Average Number of Bytes in Propagation Window 0
    Average Time to propagate a Single Message in Seconds 0
    Total Wait Time in Seconds 0
    Average Wait Time in Seconds 0
    Failures
    Number of Failures in the Current Propagation 0
    The Last Error occured At n/a
    Thanks.

  • Adobe Access Server for Protected Streaming Configuration Problem

    I cannot get the Adobe Access Server for Protected Streaming sample implementation up and running.  Could somebody help me figure out where I'm going wrong?
    I've configured the license server with the correct PFX files and when I run the validation tool, I get the following output.  This is a clean install with only the license server configuration (the content server is a separate machine).  I also get a similar error in the tomcat logs when I try to access a piece of content licensed to this server. 
    $ java -jar libs/flashaccess-validator.jar -g -r /var/lib/tomcat6/licenseserver/
    Validating global deployment ...
            Validating partition deployment - flashaccessserver...
                    Validating tenant deployment - flashaccessserver/mediafly...Failed to validate tenant deployment 'flashaccessserver/mediafly' - Error reading key server certificate for partition='flashaccessserver', tenant='mediafly'
    See log for details:
    (/tmp/temp281722781181937073071254678876423/flashaccessserver/flashaccess-partition.log)
    $ cat /tmp/temp281722781181937073071254678876423/flashaccessserver/flashaccess-partition.log
    [] 2013-02-12 15:37:26,383 INFO  [[Partition(flashaccessserver)].com.adobe.flashaccess.server.license.context.SimpleContex tFactory] Creating class loader for partition 'flashaccessserver' with libraries '[file:/var/lib/tomcat6/licenseserver/flashaccessserver/libs/, file:/var/lib/tomcat6/licenseserver/flashaccessserver/libs/flashaccess-license-server-ext -sample.jar]'
    [] 2013-02-12 15:38:41,247 ERROR [[Partition(flashaccessserver)].com.adobe.flashaccess.server.license.tools.Validator] Failed to validate tenant deployment 'flashaccessserver/mediafly'
    com.adobe.flashaccess.server.common.configuration.ConfigurationException: Error reading key server certificate for partition='flashaccessserver', tenant='mediafly'
            at com.adobe.flashaccess.server.license.configuration.commonsadapter.TenantConfigurationImpl $ServerCertsImpl.readCerts(TenantConfigurationImpl.java:720)
            at com.adobe.flashaccess.server.license.configuration.commonsadapter.TenantConfigurationImpl $ServerCertsImpl.<init>(TenantConfigurationImpl.java:705)
            at com.adobe.flashaccess.server.license.configuration.commonsadapter.TenantConfigurationImpl .<init>(TenantConfigurationImpl.java:115)
            at com.adobe.flashaccess.server.license.configuration.commonsadapter.CommonsConfigurationBas edFactory.getTenantConfiguration(CommonsConfigurationBasedFactory.java:90)
            at com.adobe.flashaccess.server.license.tools.Validator.validateTenantDeployment(Validator.j ava:255)
            at com.adobe.flashaccess.server.license.tools.Validator.validatePartitionDeployment(Validato r.java:283)
            at com.adobe.flashaccess.server.license.tools.Validator.validateGlobalDeployment(Validator.j ava:301)
            at com.adobe.flashaccess.server.license.tools.Validator.process(Validator.java:173)
            at com.adobe.flashaccess.server.license.tools.Validator.main(Validator.java:117)
    Caused by: java.security.cert.CertificateException: java.lang.IllegalArgumentException: unknown object in factory: org.bouncycastle.asn1.DERInteger
            at org.bouncycastle.jce.provider.JDKX509CertificateFactory.engineGenerateCertificate(Unknown Source)
            at java.security.cert.CertificateFactory.generateCertificate(CertificateFactory.java:322)
            at com.adobe.flashaccess.core.crypto.CertUtil.loadCert(CertUtil.java:33)
            at com.adobe.flashaccess.sdk.cert.CertificateFactory.loadCert(CertificateFactory.java:45)
            at com.adobe.flashaccess.server.license.configuration.commonsadapter.TenantConfigurationImpl $ServerCertsImpl.readCert(TenantConfigurationImpl.java:739)
            at com.adobe.flashaccess.server.license.configuration.commonsadapter.TenantConfigurationImpl $ServerCertsImpl.readCerts(TenantConfigurationImpl.java:718)
            ... 8 more
    Some additional information:
    $ uname -s -r -v -m
    Linux 2.6.32-350-ec2 #59-Ubuntu SMP Mon Jan 7 14:20:59 UTC 2013 x86_64
    $ lsb_release -a
    No LSB modules are available.
    Distributor ID: Ubuntu
    Description:    Ubuntu 10.04.4 LTS
    Release:        10.04
    Codename:       lucid
    $ dpkg -l | grep tomcat
    ii  libtomcat6-java                                             6.0.24-2ubuntu1.12                Servlet and JSP engine -- core libraries
    ii  tomcat6                                                     6.0.24-2ubuntu1.12                Servlet and JSP engine
    ii  tomcat6-common                                              6.0.24-2ubuntu1.12                Servlet and JSP engine -- common files
    $ dpkg -l | grep jdk
    ii  openjdk-6-jre-headless                                      6b24-1.11.5-0ubuntu1~10.04.2      OpenJDK Java runtime, using Hotspot JIT (hea
    ii  openjdk-6-jre-lib                                           6b24-1.11.5-0ubuntu1~10.04.2      OpenJDK Java runtime (architecture independe
    $ md5sum AdobeAccessProSDK_4_0_LS1_java.exe
    73068d8348cbdc1c29211a463a58b8df  AdobeAccessProSDK_4_0_LS1_java.exe
    Thanks,
    Bryan

    I found the problem. 
    Certificates/KeyServer/File[@path] needs to be set your license file, but it must be in the ".cer" format.  The server won't start without this fileand it was not mentioned anywhere in the quick start guide but is mentioned in the protected streaming document.
    Bryan

  • Tips for DME - WM Server Streaming Configuration

    Hey pros,
    Here i am again, seeking for your advice!
    So,we have implemented the DMS and we have reached the point were we need to configure the DME and WM Server.
    As far as i can understand, the relation between the later should be :
    DME:push configuration and the WMS to announce to a publishing point the stream.
    So, the tips i'm asking for lay over here:
    On the DME,while configuring the Push configuration, i'am asked to input the following:
    Description,name,format: ok
    Streaming server URL(inc port): http://<server's ip-OK>: <port> --> is it referring the the mms ports on the WMS?
    Name of Publishing point: ok.
    So actually the issue begins while starting the DME in push configuration mode.It starts for 2-3 seconds and then stops.So i suspect that it is related with the "Streaming server url" settings.
    What do you suggest?

    Thanks for sharing this info. It leaves me a little confused, because when my firm's I.S. guys set me up (this afternoon), they definitely did not install any certificate on my iPhone. (I know, because they never took the phone out of my office -- just went away, did some stuff, and then came back and told me what info to enter to set up the account on the phone.)
    Does the fact that they did not install a certificate explain why I keep getting a message that my certificate could not be verified? (Notwithstanding that message, everything seems to be working pretty much fine.)

  • ANy thing special for Streams configuration in RAC?

    We are going to configure streams in a 2 node RAC environment.
    when the node goes down on which CAPTURE or APPLY or PROPAGATE runs, does it automatically failover to available to node? What kind of extra configuration should be taken care specifically for RAC to handle this scenario?

    I do run Streams on RAC and on non-RAC. Only thing that changes is that the node that processes the Streams is determined by the queue table node ownership and remember that v$ views will be empty on the node where the streams are not running.

  • Error during removinf Oracle streams configuration in oracle 10g

    Hi,
    When i am trying to remove stream comfiguration at capture side..it is giving me following error:
    SQL> execute DBMS_STREAMS_ADM.REMOVE_STREAMS_CONFIGURATION();
    BEGIN DBMS_STREAMS_ADM.REMOVE_STREAMS_CONFIGURATION(); END;
    ERROR at line 1:
    ORA-06550: line 1, column 7:
    PLS-00201: identifier 'DBMS_STREAMS_ADM' must be declared
    ORA-06550: line 1, column 7:
    PL/SQL: Statement ignored
    by connecting which user i need to run this.
    Thanks

    This error is coming
    SQL> execute DBMS_STREAMS_ADM.REMOVE_STREAMS_CONFIGURATION();
    BEGIN DBMS_STREAMS_ADM.REMOVE_STREAMS_CONFIGURATION(); END;
    ERROR at line 1:
    ORA-06564: object "NCM"."BIN$dD1n7UJhZcPgRAAUTxcb/g==$0" does not exist
    ORA-06512: at "SYS.DBMS_LOGREP_UTIL", line 82
    ORA-06512: at "SYS.DBMS_LOGREP_UTIL", line 115
    ORA-06512: at "SYS.DBMS_CAPTURE_ADM_INTERNAL", line 490
    ORA-01403: no data found
    ORA-06512: at "SYS.DBMS_CAPTURE_ADM", line 395
    ORA-06512: at "SYS.DBMS_STREAMS_ADM", line 1877
    ORA-06512: at line 1

  • How to check the Stream configuration?

    Hi guys,
    I get 2 oracle servers, both are 11g, the data in server_1 is sync from server_2, i'm not sure what mechanism is used to achieve that synchronization, maybe Stream, is there any way to check it's Stream or not? you know, maybe some dictionary views or others.
    Many thanks.

    Hi,
    OEM Java based client which comes with Oracle 9i or oracle 10g client can show you if streams replication is setup. If you have OEM Grid or OEM database control, "data movement" tab has a section of "streams" which will also show you if streams replication is setup. Querying following tables will also help you to find out this.
    USCOFMS.US.ORACLE.COM$SYS> select table_name from dictionary where table_name like '%STREAM%';
    TABLE_NAME
    ALL_STREAMS_GLOBAL_RULES
    ALL_STREAMS_SCHEMA_RULES
    ALL_STREAMS_TABLE_RULES
    DBA_STREAMS_GLOBAL_RULES
    DBA_STREAMS_SCHEMA_RULES
    DBA_STREAMS_TABLE_RULES
    GV$STREAMS_APPLY_COORDINATOR
    GV$STREAMS_APPLY_READER
    GV$STREAMS_APPLY_SERVER
    GV$STREAMS_CAPTURE
    V$STREAMS_APPLY_COORDINATOR
    V$STREAMS_APPLY_READER
    V$STREAMS_APPLY_SERVER
    V$STREAMS_CAPTURESalman

  • Few questions about streams configuration

    Hi all,
    I am currently setting up a test streams environment while going through the documentation, and had a few questions. This will be for a 10.2.0.2 environment across two databases.
    1) If I setup a streams admin account of "strmadm", and create the queue under this account. Is it possible to have other user accounts create the rules for the capture and apply? The documentation mentions granting dba to the strmadm account, and we would be prevented from allowing the application developers to have access to this account.
    2) What are some of the best sources of info for 10g streams? I have doc 298877.1 and the Oracle documentation, but was wondering if there were any other good sources of info.
    3) Our current plan is to have the capture, stage, and propagation monitored by the DBA team, while the apply is managed and coded by the developers. We were thinking to do this we would create a strmadm account in each database, with a queue created by strmadm. We would have a local capture done on database A, and propagate the LCRs to the queue on database B. Once the messages were in queue on database B, it would be the application developers who were responsible for writing the code to properly apply the messages. Does this make sense from a high level, or am I missing something?
    Thanks for the help

    1)
    Sure. You can use any name. even multiple dfifferent accounts.
    DBA is requared.
    2)
    298877.1 is good document but for 10gR1
    You can use Streams docs. Just search DBMS_STREAMS_ADM.MAINTAIN... procedures. You will find good source somethere close.
    3)
    I think DBA team should be responsible for everything excluding DML handlers.
    Regards,
    Sergey

Maybe you are looking for

  • Excel Services and Excel Web Access Web Part on O365 SharePoint...

    I am using O365 E3 w/SharePoint and I have successfully created Pivot Charts via PowerPivot to query oData feeds from a couple of SharePoint lists. I was not able to refresh the data on O365 until I performed this operation. I updated the data connec

  • I created a website with iweb, some of the links do not work on ie

    Icreated a website on iweb, originally had problem with firefox, I was helped and that issue was resolved.  I just discovereded that some of my links within the site are not hot/working.  It seems to be working on safari, firefox and google chrome bu

  • Can an "Archive From Camera" folder be opened up in Final Cut Pro?

    Greetings. I'm just starting out, using an AVCHD camcorder and iMovie. I've got video in my camcorder, and I want to remove it from the camcorder to make room for more video, and edit it in iMovie. However, I also want to preserve the original in its

  • I'm having to clear cache constantly now in order to load pages.

    Unless I clear my cache constantly, I get either an "invalid url" error or an "oops, no such page error"--sometimes an incomplete Web page. == URL of affected sites == many, some of which are new to me

  • Printing JTable content

    i wrote a program that reads from a MS-Access db and fill a jtable. i want to print out the content of the jtable. the problem is that i did not use PrinterJob class before and i can fiugre out how to get the selected rows data and passing it to the