I just finished up a Windows service in C# that queries an Oracle database. It works fine if the Oracle Client software is installed on the server it runs on, but we don't want to have to install that software on every server just to run this app. Is there a way I can package the .jar file into my program so that it won't have to rely on a huge installation every time? Thanks.
Asked
Active
Viewed 212 times
0
-
1Check out this thread: http://stackoverflow.com/questions/685511/is-odp-net-redistributable – mikey Mar 05 '13 at 19:39
-
Have you looked into whether you need the client at all? Look at this thread - http://stackoverflow.com/questions/3935808/how-can-i-deploy-a-net-application-that-uses-odac-without-installing-the-whole – Mark Walsh Mar 05 '13 at 19:40
-
the xcopy deployment comes with the instant client. You'll need to setup your env correctly to use it. Also, I'm assuming as a service, you won't need to worry about too many installations anyway. – tbone Mar 05 '13 at 23:54
1 Answers
0
If you can use beta or can wait then Oracle should release soon full managed driver that doesn't require Oracle Client. It is API compatible with existing provider but have some limitations.

Sławomir Rosiek
- 4,038
- 3
- 25
- 43