What's the smallest footprint necessary to use an unmanaged Oracle provider? - oracle

I'm working on an application written in .NET. We are currently using ODP.NET 11's xcopy deployment for all of our .NET operations and everything is peachy - we can run on machines with no Oracle client previously installed. Peachy, that is, until we came to the part of the application which depends on a library written in COM, which obviously(?) cannot use .NET providers.
What's the least amount of stuff we have to install in order to get an OLEDB or ODBC provider for Oracle working?
Some additional details:
I believe that any OLEDB or ODBC provider will be good enough for these purposes - performance isn't a big deal.
We definitely need to use the ODP.NET 11 client for .NET stuff because we're using 11-specific functionality. (So we can't just install the big ol' 10 client.)
We're eventually going to have an installer, so it's important that we can install whatever we need to via the command line.

You probably want to look at the Instant Client. You would need the basic package as well as either the ODBC Supplement (to use ODBC) or the ODAC (to use OLE DB). This involves installing just a handful of DLLs and environment variables as part of your installer.

Related

Deno: how do I connect to oracle database?

For a rest service written in DENO - i.e Nodejs replacement, I need to query oracle database.
How can I do that? Any examples?
Note: I do see postgres libs, but that's not my current need.
Note2: If currently no solution, just make the question more visible so the 'gods' know that there is a popular-demand.
Deno is pretty young, I doubt that we already an Oracle driver implemented in Deno (But I might be wrong). If you want to build a production-ready application I suggest you to stick with Node.js until Deno has all the libraries and driver that you require.
You can see all the third-party libraries available for Deno here. There is limited database support. Check out this library for MySQL, SQLite and PostgreSQL. Not sure there's any for Oracle.

Is there a package containing Apache PostgreSQL Perl for Windows?

I am looking for a package containig Apache Web server, PostgreSQL database and Perl for Windows (7, 10). Does anybody know such a package, possibly portable?
I don't believe so, but those sorts of bundles are not as necessary as they once were. They're no longer as wielded together. Instead, get the pieces.
Strawberry Perl which comes with PostgreSQL drivers and compilers and everything you need for Perl development.
PostgreSQL for Windows
Apache for Windows
I'd recommend skipping Apache unless you specifically need it, it's likely quite a bit more complex than you need. Instead, write web server generic code using Plack. Use a Perl web server for development, and then the application can be deployed to whatever web server you'd like for production. Using a Perl web framework such as Dancer will make that all much simpler.

Firebird 3 do Firebird 2.5 Free-Adhoc UDFs work?

I am currently running an application on Firebird 1.54 and working on an Upgrade to 2.56. As Firebird 3 is released, I would like to directly go to this version but I need the great Free-AdHoc-UDFs as users also have custom statements in their installations that make heavy use of these UDFs. Apart from that, not all of these UDFs are replaceable by new native functions.
Unfortunately these UDFs are officially only available for Firebird 2.5 and I am currently not even able to compile them for all required platforms.
Does anybody have experiences with UDFs from Firebird 2.5 and using them in Firebird 3?
Update: I found out that Firebird 3 supports functions in PSQL, so my first approach will be to replace the udfs by new self written PSQL functions. But I believe the question still is interesting.

Is Node.js compatible with Oracle 11g?

I've searching for this, but I couldn't find anything.
In a university project, we should specify the technologies that we're gonna use for a project given to us, and it's a big project, so we consider to use Oracle
and for the server, we consider Node.js, but, are they compatible?
I've found that is compatible with 9i, but nothing abour this 11g version

Alternative to Microsoft Sync Framework 4.0

we are looking for a database sync framework which is platform independent. We target devices like wp7, iphone, blackberry, android etc. Syncfx 4.0 has this feature but it still in CTP stage.
what about Oracle Database Lite? Does it have support for synchronization with custom providers like syncfx 4.0?
Oracle Database Lite supports Blackberry, Android, Windows Mobile, and Windows 7/Vista/XP on the client side.
It is not interoperable with syncfx, but it can be used as a replacement for syncfx. It does require that you use Oracle Database for your backend data store. However if you can meet that requirement, then Database Lite could be exactly what you're looking for. It is a very powerful tool for synchronizing client SQLite or Berkeley DB databases with an Oracle backend.
You can download and try it out here.
Hope that helps, good luck with solving your problem.

Resources