在OS X Yosemite上的RStudio中安装R包RODBC时,我收到以下错误:
configure: error: "ODBC headers sql.h and sqlext.h not found"
Run Code Online (Sandbox Code Playgroud)
这是一个常见错误,表示尚未安装ODBC驱动程序(OS 10.9中不包含iODBC标头,因此需要单独安装).因此,我安装unixODBC并确认头文件存在于PATH中.
Sys.getenv("PATH") 给我正确的路径,包括找到两个文件的位置.
但是,当我再试install.packages("RODBC",type = "source")一次时,同样的错误仍然存在.用iODBC和unixODBC进行了测试.
我可以执行任何其他测试来帮助诊断问题吗?
我是R的新手。我正在尝试通过RMyQL包连接到R中的mySQL。我正在使用以下命令连接到SQL Server
ucscdb<-dbConnect(MySQL(),user="xxxx",password="xxxx",dbname="More",host="http://54.89.81.190/phpmyadmin/").
Run Code Online (Sandbox Code Playgroud)
我收到以下错误
**Error in .local(drv, ...) :
Failed to connect to database: Error: Unknown MySQL Server Host 'http://54.89.81.190/phpmyadmin/' (11001)**
Run Code Online (Sandbox Code Playgroud)
可能是什么原因。同一台SQl服务器很容易在linux /中连接