18

コマンドを使用して会社の DMS を R に接続しようとしましodbcConnectたが、次のメッセージが表示されます。

myConn <-odbcConnect("NZSQL", uid="cejacobson", pwd="password")
Warning messages:
1: In odbcDriverConnect("DSN=NZSQL;UID=cejacobson;PWD=password") :
  [RODBC] ERROR: state IM002, code 0, message [unixODBC][Driver Manager]Data source name not found, and no default driver specified
2: In odbcDriverConnect("DSN=NZSQL;UID=cejacobson;PWD=password") :
  ODBC connection failed

問題は、データ ソース名が NZSQL であり、uid とパスワードも正しいことです。Rがデータソース/ドライバーを見つけられない理由についての洞察(ちなみに、ドライバーは指定されており、機能しています)。

どうすればこれを修正できますか?

4

7 に答える 7

2

SQL Server データベースにアクセスしようとしたところ、同じエラーが発生しました。正しい形式の db 接続を使用した後、SQL サーバー データベースにアクセスできるようになりました。

dbhandle <- odbcDriverConnect("Driver={SQL Server};Server=mydbhost;Database=mydbname;Trusted_Connection=Yes")
于 2016-05-26T21:10:33.033 に答える