System Prerequisites
The Vertica Client Drivers and Tools for Windows released with Vertica Release 7.2. or later has basic system prerequisite requirements. The pack also requires that specific Microsoft components be installed for full integration.
For a list of all prerequisites, see the Supported Platforms document located at http://my.vertica.com/docs.
Important: If you are using Vertica client drivers for Windows that were released before Vertica 7.2.3, you must first uninstall the older drivers. This is true for the separate JDBC client driver download (the .jar
file). This is also true for the client drivers included in the package, Client Drivers and Tools for Windows (an .exe
file), which includes ODBC, vsql, ADO.NET, OLEDB, the Visual Studio plugin, and SQL Server integration components. Once you have installed client versions 7.2.3, you do not need to uninstall for upgrades that follow. For example, upgrading from 7.2.3 to 8.0.0 would not require that you uninstall before upgrade.
Fully Update Your System
Before you install the Vertica driver package, verify that your system is fully up to date with all Windows updates and patches. See the documentation for your version of Windows for instructions on how to run Windows update. The Vertica client libraries and vsql executable install updated Windows libraries that depend on Windows service packs. Be sure to resolve any issues that block the installation of Windows updates.
If your system is not fully up-to-date, you may receive error messages about missing libraries such as api-ms-win-crt-runtime-l1-1-0.dll
when starting vsql.