blob: 6c7de93935ed0e1c5ccea7890315e63294a8d3ee [file] [log] [blame]
@echo off
set ODBC_AMD64=%1
set ODBC_X86=%2
if [%ODBC_AMD64%] == [] (
echo error: 64-bit driver is not specified. Call format: install_amd64 abs_path_to_64_bit_driver [abs_path_to_32_bit_driver]
pause
exit /b 1
)
if exist %ODBC_AMD64% (
for %%i IN (%ODBC_AMD64%) DO IF EXIST %%~si\NUL (
echo warning: The path you have specified seems to be a directory. Note that you have to specify path to driver file itself instead.
)
echo Installing 64-bit driver: %ODBC_AMD64%
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Apache Ignite" /v DriverODBCVer /t REG_SZ /d "03.80" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Apache Ignite" /v UsageCount /t REG_DWORD /d 00000001 /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Apache Ignite" /v Driver /t REG_SZ /d %ODBC_AMD64% /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Apache Ignite" /v Setup /t REG_SZ /d %ODBC_AMD64% /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers" /v "Apache Ignite" /t REG_SZ /d "Installed" /f
) else (
echo 64-bit driver can not be found: %ODBC_AMD64%
echo Call format: install_amd64 abs_path_to_64_bit_driver [abs_path_to_32_bit_driver]
pause
exit /b 1
)
if [%ODBC_X86%] == [] (
echo warning: 32-bit driver is not specified. If you want to install 32-bit driver please specify path to it as a second argument.
pause
exit /b 1
)
if exist %ODBC_X86% (
for %%i IN (%ODBC_X86%) DO IF EXIST %%~si\NUL (
echo warning: The path you have specified seems to be a directory. Note that you have to specify path to driver file itself instead.
)
echo Installing 32-bit driver: %ODBC_X86%
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBCINST.INI\Apache Ignite" /v DriverODBCVer /t REG_SZ /d "03.80" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBCINST.INI\Apache Ignite" /v UsageCount /t REG_DWORD /d 00000001 /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBCINST.INI\Apache Ignite" /v Driver /t REG_SZ /d %ODBC_X86% /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBCINST.INI\Apache Ignite" /v Setup /t REG_SZ /d %ODBC_X86% /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBCINST.INI\ODBC Drivers" /v "Apache Ignite" /t REG_SZ /d "Installed" /f
) else (
echo warning: 32-bit driver can not be found: %ODBC_X86%
)