Это мой первый раз, когда я подключился к Vertica. Я уже успешно подключился к базе данных MySQL, используя библиотеку RODBC.Подключение R и Vertica с помощью RODBC
У меня есть настройки баз данных в Vertica и я установил окно 64-разрядный драйвер ODBC от https://my.vertica.com/download-community-edition/
Когда я пытался подключиться к Vertica с помощью R, я получаю ошибку ниже:
channel = odbcDriverConnect(connection = "Server=myserver.edu;Database=mydb;User=mydb;Password=password")
Warning messages:
1: In odbcDriverConnect(connection = "Server=myserver.edu;Database=mydb;User=mydb;Password=password") :
[RODBC] ERROR: state IM002, code 0, message [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
2: In odbcDriverConnect(connection = "Server=myserver.edu;Database=mydb;User=mydb;Password=password") :
ODBC connection failed
Может кто-нибудь сказать мне, как это исправить? Или есть ли другие способы подключения к Vertica с помощью R?
Спасибо @bpanulla. Это сработало. Мне нужно добавить небольшую поправку к этому. vDriver должен быть vDriver <- JDBC (driverClass = "com.vertica.jdbc.Driver", classPath = "путь \ to \ driver \ vertica_VERSION_jdk_5.jar") – Jana
Ahhh интересно. Я все еще использую Vertica 5, поэтому, возможно, они изменили пакет для более новых версий. – bpanulla
спасибо @bpanulla. Есть ли в любом случае, я могу загрузить текстовый файл с разделителями табуляции в vertica с помощью JDBC? – Jana