Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 258
  • Last Modified:

Microsoft Oracle.Net data provider

I'm using Microsoft Oracle.Net data provider to connect to my Oracle database through VB.Net.

I'm using the foll. conn. string

constrMain = "data source =serviceNameValue;User ID=userNameValue;Password=pwdNameValue

Is it necessary to have Oracle client installed on every client system wherever this product needs to be installed or there is any ohter way out wherein I can use MS Oracle .Net provider without having Oracle client installed on user system.

Thanks in advance.

Santosh Mhatre.

0
santosh_sbimf
Asked:
santosh_sbimf
  • 2
1 Solution
 
123654789987Commented:
HI Santosh,

U should have Oracle client installed on every client system.

0
 
ptakjaCommented:
I believe the MS Oracle .Net Provider utilizes code/files from the Oracle Client in order to talk to the database.  There are many files that control access to Oracle databases don't exist without the client installed.
0
 
wguerramCommented:
Why don't you use Oracle .NET Data provider

http://www.oracle.com/technology/tech/windows/odpnet/index.html

Using this driver, they don't mention you have to use the client installed.

I would be better to use them, since you will get best performance.
0
 
123654789987Commented:
Your problem will be solved if u are using a 3-tier application. In this case if the business logic was separated from UI, then
u could have had the Oracle.Client installed on only one machine, since only one machine would execute database queries.

But, if U are having a 2-tier application then u have to install either Oracle client or the above mentioned driver in every client machine.



0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now