Dialup connection with Advance Replication

My Multimaster replication 9i is working fine on LAN with hostname setting with dblink method.
I want to connect office and home databases for replication with dialup connect with local isp. DSL connection is available in office.
1) How will I connect with dialup from home; i.e. should I make a dblink with IP setup instead of hostname at home; and provide the dynamic IP address of home server in office server?
2) Do I need static IP for home as well?
3) If we setup our server with dynamic IP then what changes will we make on every connection; I mean should I make a dblink for every dynamic IP? Or should I open tnsnames file every time when we connect through dialup?
Is there any other setting required for connection between two servers? Please guide me in detail.

Assuming that the dialup link even provides enough bandwidth to handle the volume of changes you're making, and that we're dealing with asynchronous, rather than synchronous, operation...
You would almost certainly need to have a static IP address on both sides. I'd be a little suprised if a dialup ISP offered static IP addresses, but I suppose it's possible. Barring a static IP address, you might be able to use some sort of dynamic DNS service, but that would just be adding another level of fragility to an already very fragile system.
You would need to be able to make a direct connection from your database at home to the database at work. Assuming that you follow basic security guidelines, though, the work database should be behind a firewall and inaccessible to the public internet. That would mean that you would want to create a VPN tunnel from your home machine to your work machine. That encryption, though, will tend to decrease the bandwidth you have for replication. If you don't use VPN software, you'd probably have to open holes through the firewalls at work and at home to allow database traffic, which would be somewhat insecure.
What is the purpose of this exercise, though? It seems unlikely to be particularly stable, however it is configured. If you can describe the goal, we may be able to suggest more stable alternatives.
Justin

Similar Messages

  • Whats so special with Advanced Replication feature of Oracle

    Hi Techies,
    I had a long term doubt on this. When the same functionality can be done using triggers and jobs, why should such advanced replication exist to use all those 5-10 packages and all those mess. What other thing in replication does differentiate it from its rival, manual work ie using triggers and jobs.
    Siva

    Why use Oracle Replication? Where to start?
    (1) Re-inventing the wheel is never a good idea. especially when there's a high risk of inventing it square-shaped.
    (2) Oracle will support their replication implementation: they won't support yours.
    (3) QUERY_REWRITE_ENABLED
    (4) efficiency: Oracle's inbuilt kernel code is simply faster than anything we can write
    (5) Do you really mean Advanced Replication and not just materialized views?
    "all those mess"Obviously you've never had a business requirement that really necessitated replication. It is a messy area. We are maintaining a single view of the data in multiple physical locations: that's not clean. Consider: performance, freshness of data, data integrity, data ownership, conflict resolution. Consider deployment and synchronisation with a workforce of remote, disconnected users. Once you have to really wrestle with those sorts of issues you will come to appreciate the flexibility, robustness and completeness of Oracle's replication tools.
    There are so many gotchas in just setting up the replication architecture using Oracle's box of bits that only a mad man would want to add building their own set of low level components into the mix. Now, you may have a very simple replication requirement that could be satisfied with a few triggers and a DBMS_JOB. Are you sure that requirement is fuilly scoped? Furthermore, are you sure that your requirement won't get more complex in the future? And do you really think it will take you less time to knock up some triggers and related database objects that it will do to issue a CREATE MATERIALIZED VIEW statement (and maybe a CREATE MATERIALIZED VIEW LOG too)?
    Oh, and spare a thought for the poor saps that will have to maintain th eapp after you've gone. They'll probably be happier with a standard Oracle implemenation that is well-known well-documented and for which there are training courses.
    Life is too short.
    Cheers, APC

  • Connection with Advanced - custom JDBC URL fails with some valid JDBC-URLs

    Hi,
    I am trying to create a connection with a custom JDBC connection string, but SQL*Developer throws the error message:
    Status : Failure -Test failed: Required property 'hostname' is not set on the DatabaseProvider my tests are:
    <li> with connection via Connection Type set to TNS and a proper alias - it works fine
    <li> with connection via Connection Type set to Advanced and exactly the same values from tns in the url: jdbc:oracle:thin:@(DESCRIPTION=(enable=broken)(ADDRESS=(PROTOCOL=tcp)(HOST=172.24.32.113)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=RESTSVP_SITE1))) - it fails with Status : Failure -Test failed: Required property 'hostname' is not set on the DatabaseProvider<li> with JDBC URL set to jdbc:oracle:thin:@172.24.32.113:1521/RESTSVP_SITE1 - it works fine
    As my jdbc url is quite close to the example in [url http://docs.oracle.com/cd/E11882_01/java.112/e16548/apxtblsh.htm#CHDBBDDA]Using JDBC with Firewalls maybe someone can help me to fix it?
    Martin
    Edited by: berx on Oct 12, 2012 11:32 AM - fixed typos

    Hi Martin,
    1/oci/thick
    2/RAC options
    3/TNS connection
    1/oci/thick
    OCI driver has a slightly different set of features than thin:
    -try oci/thick (requires Oracle Client, server or instant client) (It requires SQLDeveloper java and .dll, .so libraries to match)Re: SQL developer 3.1 shows error Incompatible version of libocijdbc
    jdbc:oracle:oci:@(DESCRIPTION=(enable=broken)(ADDRESS=(PROTOCOL=tcp)(HOST=your_host_name)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=your_service_name)))
    2/RAC options
    More speculatively:
    -Try sid instead of service name (will disable some networking features on that connection), try switching load balancing off.
    From: Unable to access RAC from SQL Developer!
    In general and especially for RAC database you should use SERVICE_NAME to connect and not SID (because only SERVICE_NAME can use load balancing and failover features):
    3/TNS connection
    with connection via Connection Type set to TNS and a proper alias - it works fine(Which Connection Type TNS did you use? TNS Connect Identifier = oci/thick, TNS Network alias (can be thin (I should check, might depend on oci/thick checkbox))
    Is this issue stopping your work i.e. is this workaround unacceptable?
    -Turloch
    SQLDeveloper team

  • Issue with Advanced Replication - ORA-01403: no data found

    Hi,
    got into this weird issue with my replicated environment (9.2.0.5.0 on solaris). We have a bidirectionally replicated table which has been working fine for years but is now showing issues on certain records.
    We had to manually update locally some fields but that's something we did in the past, ensuring both sides were aligned, but this time it does not work.
    The two records are identical but when we try to update on one side the far end fires:
    ERROR at line 1:
    ORA-01403: no data found
    ORA-06512: at "SYS.DBMS_DEFER_SYS_PART1", line 442
    ORA-06512: at "SYS.DBMS_DEFER_SYS", line 1854
    ORA-06512: at "SYS.DBMS_DEFER_SYS", line 1900
    ORA-06512: at line 1
    Thoutght there could be some field out of sync, but the update we execute is quite easy:
    Records on current DBs:
    9495411494 EA10CARD 10 169 0 used 1.0000E+17 31-DEC-99 E-VOUCHER_10_CARD 28-MAR-13 12 10 949541
    9495411494 EA10CARD 10 169 0 used 1.0000E+17 31-DEC-99 E-VOUCHER_10_CARD 28-MAR-13 12 10 949541
    Trying to:
    update ucms_batches set batch_status='new' where serial_no=9495411494;
    commit;
    I see the change locally applied but I see an error reported on the far end. Could not decode the content of the user_data completely, the only thing I could get was:
    3.45.53207 0 0 ?
    OPS$SCNCRAFT? UCMS_BATCHES$RP?
    REP_UPDATE? ?A
    !? used? new?EA10CARD??Y
    7
    Y?'
    !?AE-VOUCHER_10_CARD??AF!????_`*!??!?A
    !????_`*_!?E
    !??? NSMS_MASTERDEF.RMS? N
    Is there anyway I could verify the SQL attempted on the far end with the data used to match the record?
    Thanks
    Mike

    Found a solution using dump function to get the data decoded and compare them across nodes.
    It came out a date field was not matching the hh:mm:ss values.
    Thanks
    Mike

  • Advance Replication and Oracle Label Security

    Has anyone been able to configure both Advance Replication and Oracle Label Security to work together?

    This is currently not supported in Streams. I have an enhancement request in with Oracle for this functionality. This won't be seen in 11g R2 either.
    Has anyone done Label Security with Advance Replication?

  • Oracle Advance Replication

    Hi,
    While doing Advance replication I am getting the following error:
    ERROR at line 1:
    ORA-23308: object ADMIN.BONUS does not exist or is invalid
    ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95
    ORA-06512: at "SYS.DBMS_REPCAT_SNA_UTL", line 4370
    ORA-06512: at "SYS.DBMS_REPCAT_SNA_UTL", line 5158
    ORA-06512: at "SYS.DBMS_REPCAT_SNA", line 82
    ORA-06512: at "SYS.DBMS_REPCAT", line 1076
    ORA-06512: at line 2
    I have one Master site and one Snapshot Site.
    And I am able to setup Master Side/Master Group/Snapshot Site. I have created Snapshot group also, but while adding object in Snapshot group I am getting the above error message!!!
    Could someone help me???
    Thanx in advance,
    Can reply on [email protected]

    This is currently not supported in Streams. I have an enhancement request in with Oracle for this functionality. This won't be seen in 11g R2 either.
    Has anyone done Label Security with Advance Replication?

  • Architecture Limitations with Replication of VM connected with Physical Mode RDM

    what are Architecture Limitations with Replication of VM connected with Physical Mode RDM in vsphere replication. Why VMware is not supporting this?

    vSphere Replication does not work with physical mode RDMs. This is because of the way that vSphere Replication and physical mode RDMs work.
    As outlined in this: VMware KB: Difference between Physical compatibility RDMs and Virtual compatibility RDMs
    It isn't currently possible for VR to do what it needs to do with physical mode RDMs.
    Does this answer your question?

  • Unable to connect hana with sybase replication server and i am not getting ECH plz help

    unable to connect hana with sybase replication server and i am not getting ECH plz help

    Please don't necrobump/hijack threads: https://wiki.archlinux.org/index.php/Fo … bumping.22
    https://wiki.archlinux.org/index.php/Fo … _hijacking
    Closing

  • AP server client connection on SoH with System Replication

    Hi Experts
    I'm using Business Suite on HANA with  System Replication for HA purpose.
    As client access from ABAP server to HANA DB, I use DNS redirection.
    When I takeover to secondary system & after DNS redirection, the working process of user client (SAPGUI)  remains for a while until rdisp/max_wprun_time's limit.
    (means it not automatically restart process.)
    After creating new session from SAPGUI, it works correctly.
    Is this normal procedure?
    If it automatically re-connect with new DB connection, it would be useful.
    BR
    Yoh

    Thanks for the response
    I think I understand what you are saying, I just want to make sure I get it fully. I need to create a separate thread that runs just my connection process to make sure that the processes actually occur? If so, how would I go about doing this?
    Thanks again

  • Why is Advanced Replication available with Standard 8i?

    I was installing Oracle 8i "Standard" today on RH6. When I ran
    dbassist it offered an option to install Advanced Replication.
    According to the white papers online, Advanced Replication is not
    an Option available for 8i Standard, unless I am misreading
    things. "Basic Replication" is supported in 8i Standard, but
    Advanced Replication was listed as a Feature of 8i Enterprise
    Edition.
    FYI we are interested in using Standards support for Updateable
    Snapshots and "Basic Replication".
    Anyways just hoping someone can clear things up for me.
    TIA...
    -Scott
    null

    No just the postcode checker, but the BT call center have confirmed that they think its odd, and when i did the home move order they have had to downgrade my package from infinity (currently get 60MB) to standard Option 3 adsl, they checked the other addresses and confirmed that mine was the only one that was saying no go
    its spalding market exchange

  • Will iChat work with a dialup connection?

    I recently handed down my 2nd gen iMac to my father. He only has dialup capability where he lives. Does iChat work on a dialup connection? I have tried Skype and it was terrible. What other options are there if it won't work?

    Hi
    Yes it should work for text and audio only.
    Have him set the Quicktime streaming setting, goto sys prefs/quicktime/streaming/streaming speed, set to 56kbps
    In ichats prefs click on video and change bandwidth limit to NONE.
    Restart iChat.
    And let us know.
    Tony

  • Cannot open pages while connected with AEBS ?

    I only have a dialup connection through AOL. Finally bought old style AEBS with modem so i could connect with my iBook at home. Seem to have it configured to network with my G5 ok. Got it to connect to AOL, i'm online. My problem is i can't open any pages. I usually use Firefox and it opens fine but after that i can't access any websites, same thing with Safari. Every thing works fine as long as i'm not connected through Airport. Where should i look to remedy this?
    Power Mac Dual 2GHZ & iBook 1GHZ Mac OS X (10.4.8) PM 2.2 RAM
    Power Mac Dual 2GHZ & iBook 1GHZ Mac OS X (10.4.8) PM 2.2 RAM AEBS w/modem
    Power Mac Dual 2GHZ & iBook 1GHZ   Mac OS X (10.4.8)   PM 2.2 RAM

    Hi Robert!
    See if this AOL Internet access requires an update when
    using AirPort helps.
    If you are seeing an asterisk * when trying to
    navigate to webpages, try this;
    A fix for this is to change the modem scripts AOL is
    using.
    Sign Off, but don't quit AOL.
    When signed OFF of AOL, but with the Sign-On screen
    open, click: SET UP > Expert Set UP.
    Click : Add TCP Connection to bring up new
    dialog box.
    Pull down the menu in Advanced Options - Connection
    Scripts:
    Change the connection script to TCP (DO NOT
    use Airport)
    Click Okay and close all windows.
    Good Luck!
    ali b
    Thanks for your help, tried everything you suggested. Unfortunately nothing changed.
    Power Mac Dual 2GHZ & iBook 1GHZ Mac OS X (10.4.8) PM 2.2 RAM

  • DataGuard vs Stream / Advanced Replication

    hi,
    I want to know what is the different between DataGuard and the Oracle 11g Steam or Advanced Replication.
    thanks.

    Oracle Data Guard Physical Standby can be brought up as the primary automatically without human intervention with Fast Start Failover. Setup the data guard broker configuration then start up an observer and then enable fast start failiover. DataGuard also has a level of transparent application failover in 11g, but never set it up or used it yet.
    DataGuard is typically utilized to provide protection against a database failure including storage and is typically at a site other then the primary, this allows a level of site protection as well. We data guard is used to provide a level of local protection the storage for the primary and standby is different so that storage protection is also a part of the protection provided by data guard. Also make sure if the standby is in a remote site that the network can handle the trasnaction activity as to not fall too far behind and interrupt you fast start failover capability.
    Using SAN storage for the database in a streams or data guard environment is recommended as SAN typically can provide some level of redundancy for the storage automatically with any additional configuration on the database administrators part.
    For Oracle streams I do not know of a way to automatically transfer failed sessions, however a TNS connection can be used to connect to the first datbase and if that database is not available it tried a second. This would allow an application to re-connect a failed session and get the second database if there is a failure. The master master would allow you to have 2 active copies of the data at the same time and not require the 2 databases to be exact copies like a physical standby. Again if the 2 streams databases are both local use different storage for each so that a failure in the storage would not make both databases unavailable. Also be careful with streams accross sites as the bandwidth must be able to handle the transaction activity.

  • Solaris 8 and dialup connection

    I have a SunBlade100 running Solaris8 with a dialup connection to the internet using a 56k external modem. The connection has been fine until several days ago when the dialup script started ending at
    "call cleanup (0)"
    with the following error message:
    "10:08:43 process_ppp_msg: PPP_ERROR_IND maximum number of configure requests exceeded".
    The following Q&A is from docs.sun.com:
    Problem: Cannot establish PPP link. Operation fails with the status message:
    "PPP error on ip_interface: Maximum number of
    configure requests exceeded"
    Solution: PPP Configure-request frames are generated to start the link
    establishment phase. After a certain number of frames (defined by the keyword lcp_max_restart in the file ppp.conf) are generated without a valid response, the client assumes that the remote server is unreachable. This may indicate one of the following:
    There is a problem with the physical connection between the two hosts. Check the cable to your modem.
    PPP is not running on the remote host. Check that PPP is configured and started at both ends of the link.
    The link establishment phase is not completed, because the configuration negotiation does not converge. Check for configuration problems.
    If you are trying to establish a link over a long-delay network, such as a satellite connection, or over a congested line, the maximum number of configure requests may be exceeded before the negotiation is completed. Increase the maximum number of configure requests sent (lcp_max_restart) and the time between retries (lcp_restart_timer).
    My question is: where do you go to edit the variables "lcp_max_restart " and "lcp_restart_timer" ?
    Thanks in advance for any info!

    Thanks for the reply.
    I did a file search for ppp.conf as it doesn't exist at /etc/opt/SUNWconn/ppp/.
    It doesn't seem to exist anywhere on my computer!
    Is ppp.conf the normal location for the variables "lcp_max_restart " and "lcp_restart_timer"?

  • Veeam Cloud Connect with Google Cloud Storage Services... Can it be Done?

    Hello fellow IT friends!
    I was just wondering if any of you fine folks have ever had success at getting Veeam Cloud Connect that comes with Backup & Replication Enterprise Edition Version 8 to function with Google Cloud Storage Services as the provider?  
    If so, would you be so kind as to boast about it here and tell me how you got it to work and it can't be done, can anyone explain why it can't be accomplished?
    Thanks in advance...
    Dale
    This topic first appeared in the Spiceworks Community

    You are limited to a single Open Directory - so in terms of authentication, you cannot have the same user names on the server more then once. That also means your directory administrator has access to all the users accounts - so you cannot separate account management. The Apple Admin Application does a good job for majority of the virtualisation you are seeking, e.g. mail, domain, web. What you cannot do using the Admin application, you can do by directly configuring the services themselves (but you may end up breaking the Admin). As you know, the majority of the products that apple use are open source and the web is full of information on how to configure them. You will find that whilst the Admin application is good to get you going and is does the job it is intended for, but after time, you will want to move away from it and use the more complex areas of the servers capabilities.
    Other than posting questions here, good places for to get more 'internal' configuration information/help on the server are [TopicDesk|http://osx.topicdesk.com> and [afp548|www.afp548.com]

Maybe you are looking for

  • Reported a bug a year ago and sky still not sorted (planner)

    When you set a reminder for a program and change the channel early, you still get the stupid pop up telling you of the reminder!!Says to record or view the channel "but i`m already on the channel" surely a year to work out that i`m on the channel is

  • Where is the Media Manager in Desktop 6.0.0.40 ??????

    Last night the BlackBerry Desktop Manager wanted to do an update.  I've done these updates in the past so I thought it would be safe. This new version - 6.0.0.40 (Released August 3, 2010 Bundle 42) does not have the Roxio Media manager.  I have to be

  • Long distance troubleshooting

    I'm trying to help my sister troubleshoot a problem printing wirelessly to an OfficeJet 6500 MFP. The problem is that the printer's wifi radio will not stay on; it turns off as indicated by the fact that the blue wifi led goes out. Thus they have to

  • THE price for Mac pro

    Sorry, I would like to ask, If I buy Mac pro series for two will the price be cheaper or not? Thank you.

  • What is Exact logic to get BOM ITEM

    Hi all, BOm Item retrival logic is giving item ,But checked in CS03 there is no BOM ITEM present for that material and plant combination. Tried with FM 'CSAP_MAT_BOM_ITEM_SELECT 'and BAPI ' CSAP_MAT_BOM_READ'  to get Material BOM ITEM...Its working p