Driver requirements
- Last Updated: December 15, 2023
- 2 minute read
- DataDirect Connectors
- ODBC
- Microsoft SQL Server 8.0
- Documentation
Data source and platform requirements
- The SQL Server Wire Protocol driver connects via TCP/IP. TCP/IP connections must be configured on the Windows server on which the Microsoft SQL Server database resides.
For the latest support information, visit the DataDirect Product Compatibility Guide.
Windows requirements for 32-bit drivers
- All required network software that is supplied by your database system vendors must be 32-bit compliant.
- You must have Microsoft Visual C/C++ runtime version 14.40.33810 or higher.
- You must have ODBC header files to compile your application. For example, Microsoft Visual Studio includes these files.
Windows requirements for 64-bit drivers
- All required network software that is supplied by your database system vendors must be 64-bit compliant.
- You must have Microsoft Visual C/C++ runtime version 14.40.33810 or higher.
- You must have ODBC header files to compile your application. For example, Microsoft Visual Studio includes these files.
Linux requirements for 32-bit drivers
- If your application was built with 32-bit system libraries, you must use 32-bit drivers. The database to which you are connecting can be either 32-bit or 64-bit enabled.
- An application compatible with components that were built using g++ GNU project C++ Compiler version 3.4.6 and the Linux native pthread threading model (Linuxthreads).
Linux requirements for 64-bit drivers
- An application compatible with components that were built using g++ GNU project C++ Compiler version 3.4 and the Linux native pthread threading model (Linuxthreads).
AIX requirements for 32-bit and 64-bit drivers
- IBM POWER processor
-
An application compatible with components that were built using Visual Age C++ 6.0.0.0 and the AIX native threading model.
HP-UX requirements for 32-bit drivers
- The following processors are supported:
- PA-RISC
- Intel Itanium II (IPF)
-
For PA-RISC: An application compatible with components that were built using HP aC++ 3.30 and the HP-UX 11 native (kernel) threading model (posix draft 10 threads).
-
For IPF: An application compatible with components that were built using HP aC++ 5.36 and the HP-UX 11 native (kernel) threading model (posix draft 10 threads).
HP-UX requirements for 64-bit drivers
- Intel Itanium II (IPF) processor
- HP aC++ v. 5.36 and the HP-UX 11 native (kernel) threading model (posix draft 10 threads).
Oracle Solaris requirements for 32-bit drivers
- The following processors are supported:
- Oracle SPARC
- x86: Intel
- x64: Intel and AMD
-
For Oracle SPARC: An application compatible with components that were built using Oracle Workshop version 6 update 2 and the Solaris native (kernel) threading model.
-
For x86/x64: An application compatible with components that were built using Oracle C++ 5.8 and the Solaris native (kernel) threading model.
Oracle Solaris requirements for 64-bit drivers
- The following processors are supported:
- Oracle SPARC
- x64: Intel and AMD
-
For Oracle SPARC: An application compatible with components that were built using Oracle Workshop version 6 update 2 and the Solaris native (kernel) threading model.
-
For x64: An application compatible with components that were built using Oracle C++ Compiler version 5.8 and the Solaris native (kernel) threading model.