Microsoft® SQL Server® 2000 Driver for JDBC™ Service Pack 3

Frequently Asked Questions
==========================

Q: Do I need the release version of this driver for JDBC to install SP3?
A: No. The SP3 package comes with the complete set of files for the driver.

Q: How can I get this driver?                                                   
A: The driver is available for download now at 
http://www.microsoft.com/sql/downloads. This is the only way to obtain the 
driver.

Q: Where can I find version information for the driver?
A: While the individual .jar files are not branded with a version number, the 
version installed on your system is documented in the read.me file in the 
directory where the product is installed. If you installed it the default 
directory, that would be C:\Program Files\Microsoft SQL Server 2000 driver for 
JDBC.

Q: Can I use this driver with SQL Server 7.0?
A: The driver is not certified for SQL Server 7.0 and it is not supported 
configuration.

Q: Can I redistribute this driver?
A: Once downloaded for your organization, you may install as many copies of 
this driver as you need within your organization. The driver may not be 
distributed outside your organization. Please read the End-User License 
Agreement that is included with the download for more information.

Q: Is the technology available for all versions or just the Enterprise version?
A: The Microsoft SQL Server 2000 Driver for JDBC is compatible with all editions 
of SQL Server 2000 running on a supported operating system.

Q: Will the driver be supported? By whom?
A: Microsoft will provide support for the Microsoft SQL Server 2000 Driver for 
JDBC as it does for other Microsoft data access components. Microsoft offers a 
variety of support options for its products ranging from per incident web 
support to onsite Premier Support.

Q: Does this driver for JDBC support Unicode?
A: Absolutely. As a pure Java component it is optimized for Unicode but has 
excellent support for DBCS and all of SQL Server’s supported code page 
encodings. The driver and documentation also are localized into German and 
Japanese.

Q: Do applications written using this driver work with SQL Server 2000 in a 
failover cluster?
A: Yes. Users just need to ensure they are connecting to the virtual server name 
the same way it is done in ODBC and OLEDB. Sample connection string 
jdbc:Microsoft:sqlserver://my-virtualserver:1433;DatabaseName=Pubs This assumes 
the use of default port 1433. If you have named instances or are using a non 
default port(s), you will have to check with your DBA to find out which port is 
being used and how to handle dynamic ports. This is not specifically related to 
JDBC and is well documented in SQL Server Book Online. 

Q: Does this driver support SSL and encrypted connections?
A: No. Due to the complexities involved in implementing SSL and encrypted 
connections with Type-4 drivers, few if any vendors provide such a feature. This 
capability is typically implemented in Type-3 drivers.

Q: What is the impact of the recent announcement on Microsoft's support for its 
Java Virtual Machine?
A: If you are presently using the Microsoft JVM, we recommend that you switch to 
another supported JVM like the ones from BEA or IBM. If you are currently NOT using 
the Microsoft JVM, there is no impact.