Hi,
Service usually means what TNSNAMES.ORA alias to use or what Oracle instance to connect to - not sure since I always use the 'native' Oracle Server connection and not OLE DB.
Why not use that instead?
To Paraphrase:"The Help you get is proportional to the Help you give.."
Hi,
For an Oracle OLE DB, the 'server' is specified by using the TNS alias...Also,the Oracle client and its tnsnames.ora file must be on the maching requesting the connection.( There are some 'wire protocol' ODBC drivers that do not need an Oracle client, but OLE DB does.)
The 'native' Oracle Server connection is superior to either in many cases.
To Paraphrase:"The Help you get is proportional to the Help you give.."
Thats interesting (you learn something new every day). If you need a TNS for OLE DB, then it would seem that OLEDB is pointless and you might as well use the superior Native connection.
Not on Oracle at present, but using OLE DB to MS SQL server 2005. In this case it is much simpler no need for machine specific ODBC or native connections. Wrongly assumed Oracle would be the same
Hi,
In most cases, yes, the Native Oracle Server is the way to go..there are some cases ( like using VB or .NET apps to run the reports when OLE DB ( and other ADO style ) connections are the only option ( unless you have installed the Oracle .NET assemblies of course)).
The 'wire protocol' ODBC drivers ( and CR's more recent downloadable ones have been that kind, I believe ) are better than OLE DB, since no Oracle client software is needed and little overhead is added.
To Paraphrase:"The Help you get is proportional to the Help you give.."
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.