Я хочу использовать RSQLServer вместо RODBC для подключения к базе данных под названием «Mkt_DW». Я думаю, что мой сервер имя хоста моя машина DHX номер - это то, что возвращается, когда я запрос на имя хоста в SQL Server 2008 с помощью:R - подключение к SQL Server с использованием RSQLServer
SELECT HOST_NAME() AS HostName, SUSER_NAME() LoggedInUser
Я введите следующий код в R Студия:
library(RSQLServer)
library(DBI)
driver <- dbDriver("SQLServer")
url <- "DHX32510;Database=Mkt_DW;Trusted_Connection=TRUE;"
conn <- dbConnect(driver, url)
Я получаю следующую ошибку:
Error in rJava::.jcall([email protected], "Ljava/sql/Connection;", "connect", url, :
java.sql.SQLException: Network error IOException: Connection refused: connect
Может ли кто-нибудь сказать мне, что я делаю неправильно?
Спасибо,
Нил
Я не думаю, что ваш ответ уместен. Найдите отличия: (из вашей связанной проблемы GitHub) 'java.sql.SQLException: Неизвестное имя хоста сервера 'AW'.' (с вопроса)' java.sql.SQLException: Ошибка сети IOException: Connection отказано: connect'. – Julian