1

DSX の rstudio ide から dashDB への接続をセットアップしようとすると、次のエラーが発生します。

[RODBC] ERROR: state IM002, code 0, message [unixODBC][Driver Manager]Data source name not found, and no default driver specified

これはこれを記入した後です

dsn_driver <- "{IBM DB2 ODBC Driver}"
dsn_database <- "BLUDB" # e.g. "BLUDB"
dsn_hostname <- "<Enter Hostname>" # e.g.: "awh-yp-small03.services.dal.bluemix.net"
dsn_port <- "50000" # e.g. "50000"
dsn_protocol <- "TCPIP" # i.e. "TCPIP"
dsn_uid <- "<Enter UserID>" # e.g. "dash104434"
dsn_pwd <- "<Enter Password>" # e.g. "7dBZ39xN6$o0JiX!m"

conn_path <- paste("DRIVER=",dsn_driver,
";DATABASE=",dsn_database,
";HOSTNAME=",dsn_hostname,
";PORT=",dsn_port,
";PROTOCOL=",dsn_protocol,
";UID=",dsn_uid,
";PWD=",dsn_pwd,sep="")
conn <- odbcDriverConnect(conn_path)
conn

したがって、このコードは私には機能しません。ここに欠けているものはありますか?RODBC ライブラリをインポートしました。

4

3 に答える 3

1

odbcConnect を使用する代わりに、パッケージ ibmdbR をロードして、その idaConnect メソッドと、dashDB プッシュ ダウン data.frame API を使用することもできます。

于 2016-07-15T14:46:11.347 に答える
0

次のリンクの指示に従った場合、以下のリンクに記載されている ibmdbR パッケージをインストールする必要があります。

https://www.ibm.com/support/knowledgecenter/SS6NHC/com.ibm.swg.im.dashdb.doc/connecting/connect_connecting_rstudio.html

于 2016-07-14T23:52:29.237 に答える