Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 4254038
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 21, 20262026-05-21T05:01:41+00:00 2026-05-21T05:01:41+00:00

I have a third party .Net web application (Sitecore) which connects to an Oracle

  • 0

I have a third party .Net web application (Sitecore) which connects to an Oracle database on a server in my DMZ (separated from my LAN with a firewall). Connectivity between the application and the database is slow. It does not fail, the process (called Publishing) just takes a long time in comparison to the same process occurring between the application (Sitecore) and an Oracle database inside our LAN (a few milliseconds versus 20 minutes). Interestingly I get the same behaviour when I use Toad for Oracle to query the database in the DMZ versus querying a copy of the database inside my LAN.

I have replicated the setup inside our LAN and the problem goes away. If I use an MSSQL database the problem also goes away. If we don’t use Sitecore or Toad and instead run simple queries in Oracle’s sqlPlus application the problem doesn’t occur.

This indicates to me that the problem is specific to applications that use the Oracle Data Provider for .Net, and that are running inside our LAN and are trying to query an Oracle database outside our LAN.

OS is Windows 2008R2 64bit (Oracle DB server), Windows 2008 32bit (Sitecore), Win7 64bit (Toad and SqlPlus clients). Not sure what the firewall is but I think it is on some kind of a virtual switch/router thing (yeah, I’m not a network guy, how’d you guess?). Oracle is 10g. Clients are using Oracle.DataAccess 2.102.4.0 or 2.102.5.0 for 64 and 32 bit. Toad is 10.6. Sitecore is 6.2.0 rev 091012

I have run various monitors like Wireshark, Procmon, and the Win7 Resource Monitor but I’m not really sure what I’m looking for. All I can see is that there are large gaps of time between sends and receives but I can’t determine where these gaps are being created. To me this is all really spooky. In my experience network connectivity either works or it doesn’t, and if some traffic is slow, then all traffic is slow.

Any ideas as to what might cause this behaviour? Specifically, what network/router/firewall settings might cause connectivity (over TNS & TCP protocols according to Wireshark) to go slowly but not fail completely, for a particular implementation of an Oracle data provider?

Confused and mildly spooked,

James.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-21T05:01:42+00:00Added an answer on May 21, 2026 at 5:01 am

    So the answer is the firewall we are using is causing the issue. It is trying to do deep packet inspection on the Oracle traffic (which has been processed by the ODP.net provider), which slows the network traffic down considerably, without actually stopping it. A firewall that works with a different method should fix the problem. The guys are Quest (Toad Support) were very good and came up with the answer. Oracle support were less helpful. Quest have some documentation on the problem but it is behind there support portal.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a third party .NET Assembly and a large Java application. I need
I've got an Oracle 10g database, and I have a third-party jar file. I
I have a third-party product, a terminal emulator, which provides a DLL that can
Say I have a third party Application that does background work, but prints out
We have consumed a third party web service and are trying to invoke it
We have a very simple ASP.NET web application comprising mostly static content and a
I have a scenario where users of my ASP.NET web application submit testimonials consisting
I have the following programming task (Visual Studio .net - no web application) where
We have old .net 1.1 project that is using a third party component. Aparently
I have a third party library that internally constructs and uses the SqlConnection class.

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.