2016-03-31 4 views
0

RODBCを使用してMSSQLからデータを取得したいのですが、MacBookにunixodbcとFreeTDSをインストールしました。
odic.ini、odbcinst.ini、freetds.confファイルは次のとおりです。RODBC ERROR:状態IM002、コード0、メッセージunixODBC Driver Manager]データソース名が見つかりません。デフォルトドライバが指定されていません。

enter image description here

しかし、R誤差がどのように私は解決すべき

odbcConnect(dsn = "RichardDSN",uid = "****",pwd = "******") 1 -1

Warning messages: 1: In odbcDriverConnect("DSN=RichardDSN;UID=****;PWD=******") : [RODBC] ERROR: state IM002, code 0, message [unixODBC][Driver Manager]Data source name not found, and no default driver specified

2: In odbcDriverConnect("DSN=RichardDSN;UID=****;PWD=******") : ODBC connection failed

のですか?

答えて

0

unixodbcとfreetdsを再インストールします。それは動作します。 T_T 私は理由はわかりませんが、最初にodbcconfigを使ってodic.iniとodbcinst.iniがどこにあるかを確認しなければなりません。 vi。

私が再インストールした後、私はまた失敗します。パスエラー、 'freetds'私は 'freetsd'を入力しました。

関連する問題

 関連する問題