1
RODBCではなくRSQLServerを使用して、 'Mkt_DW'というデータベースに接続します。私は私のサーバーのホスト名は、私のマシンDHX番号だと思う - それは私が使用してSQL Server 2008のホスト名を照会したときに返されるものです。R - RSQLServerを使用してSQL Serverに接続する
SELECT HOST_NAME() AS HostName, SUSER_NAME() LoggedInUser
が、私はその後、R Studioに次のコードを入力します。
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
私が間違っていることを教えてもらえますか?それはsql.yaml 'ファイルを見つけることができないので、それがある
おかげで、
ニール
私はあなたの答えが適切ではないと思います。 (リンクされたGitHubの問題から) 'java.sql.SQLException:不明なサーバのホスト名 'AW'.'(質問から)' java.sql.SQLException:ネットワークエラーIOException:Connection refused:connect'。 – Julian