Re: SQL Native Client vs SQL Server Driver
- From: BOGUSevileye0702BOGUS@xxxxxxxxxxxxxxxxxx (John Bigbooty)
- Date: 22 Apr 2008 08:52:12 -0500
Thanks for the information you provided, especially the blog link.
Sorry if I wasn't clear in my original post. Performance is always an
issue but I certainly understand that there are tradeoffs when dealing
with a multiple configuration environment.
I'd love to go SNAC only. I just need to be certain that using it
won't cause our customers using SQL Server 2000 to take a performance
hit. Guess I'll put some people to work benchmarking that scenario.
Thanks again
Mark
Atlanta GA
On Mon, 21 Apr 2008 15:42:12 -0400, "Sylvain Lafontaine" <sylvain aei
ca (fill the blanks, no spam please)> wrote:
Ah, now we are beginning to see a little clearer into your real problem. In
your original post, you have expressed the point that your main concern was
to only get the best performance possible in all cases; even if this was to
give you some extra complication in the setup process but now, you are
speaking more about the possibility of installation problems because of the
need to support hundreds of customers, with many different versions of
Windows and SPs.
On the blog for the SQL Native Client (SNAC), you will find a lot of useful
information about its differences with the other ODBC or OLEDB drivers for
SQL-Server and its support for various OS:
http://blogs.msdn.com/sqlnativeclient/
The problem with the SNAC is that you will probably have to distribute it
with your installation setup (or at least, provide the link to download it).
However, its biggest advantage is that unlike the MDAC, not only that you
will be sure to not have any problem because of a difference of version of
the installed MDAC but also, you can also be sure (up to 100%) that you
won't break anything on the user's machine; something that you cannot say if
you take the precaution (?) of installing the latest available version of
MDAC on the client's machines.
Probably that there are still a lot of clients around here with older
machines and versions of MDAC (I still have some clients with Access 97).
They won't be happy if you break something on their machine by installing
the most recent version of MDAC (or worse, an older version). However, by
installing the SNAC (if they don't have it), you can be sure - probably with
100% of certainty - that you won't mess anything on their machine and even
more, you can even garantee that to your clients.
It will also be easier to upgrade your application in the future with new
functionalities if you start by using the SNAC right now. If you start with
a mix of MDAC (many versions) and SNAC (version 9) from the beginning, it
won't be so easy.
My opinion: your application is a new application and whenever it's
possible, a new application should always use the lasted driver if it can do
so.
.
- References:
- SQL Native Client vs SQL Server Driver
- From: John Bigbooty
- Re: SQL Native Client vs SQL Server Driver
- From: Sylvain Lafontaine
- Re: SQL Native Client vs SQL Server Driver
- From: John Bigbooty
- Re: SQL Native Client vs SQL Server Driver
- From: Sylvain Lafontaine
- SQL Native Client vs SQL Server Driver
- Prev by Date: Re: Linked Server error - ODBC timeout
- Next by Date: Re: ODBC Over WAN
- Previous by thread: Re: SQL Native Client vs SQL Server Driver
- Next by thread: Linked Server error - ODBC timeout
- Index(es):
Relevant Pages
|