我无法从knitr块查询SQL数据库。我可以建立连接,查询在R会话中工作,但在从RStudio编织时会无限期挂起。knitr和SQL查询
---
title: "Untitled"
author: "XXXXX XXXXXXXXX"
date: "Monday, April 27, 2015"
output: html_document
---
TEST TEST
```{r}
library(RJDBC)
jd<-JDBC(driverClass = "com.osisoft.jdbc.Driver",classPath = "C://Program Files (x86)//PIPC//JDBC//PIJDBCDriver.jar")
piDB<-dbConnect(drv = jd,"jdbc:pisql://XX.XXX.XX.XX/Data Source=XXX;Integrated Security=SSPI")
sql1<-"SELECT * FROM pipoints"
sql.dat <- dbGetQuery(piDB, sql1)
dbDisconnect(piDB)
print('Success')
```
在一个侧面说明,在很多情况下人们可以使用DSN的连接,即没有设置ODBC条目。也许,[这可能有所帮助](https://techsupport.osisoft.com/Troubleshooting/KB/3234OSI8)。 – mlt