Re: [问题] 与数据库连结的问题

楼主: Schematic (小小宝的妈)   2016-01-28 16:21:31
试着将错误讯息show出
1: In odbcDriverConnect("DSN=database_name;UID=uid;PWD=passwd") : [RODBC]
ERROR: state IM002, code 0, message [Microsoft][ODBC]ODBC connection failed
很明显是与database的连结发生了问题
但这是透过php呼叫R才会发生
php本身与DB连结是ok的
R(利用Rscript或RStudio)与DB连结也ok
所以真的不知道是哪边没有设定到
※ 引述《Schematic (小小宝的妈)》之铭言:
: [问题类型]:
:
: 程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
:
: [软件熟悉度]:
: 入门(写过其他程式,只是对语法不熟悉)
: [问题叙述]:
: 将R与SOL server 2012连接(R程式与Database在同一台主机上)
: 在R Studio的command环境下执行都没问题,能正常的存取数据库并做运算
: 但若透过网络,从另外一台电脑呼叫RScript的话,就无法执行后续的查询动作
: [程式范例]:
: odbcChannel <- odbcConnect("Database_name", uid="uid", pwd="pwd")
: query <- c("select * from table_name")
: sqlQuery(odbcChannel, query) <
作者: silent910 (唉呀呀)   2016-02-02 07:13:00
有去控制台那新增一个ODBC吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com