[英]R connect to database
抱歉,我現在無法完成一個非常簡單的任務。
我有以下數據庫信息:
我想與RODBC包建立連接。 根據我的谷歌搜索結果,我應該做
conn<-odbcConnect(dsn, uid=***, pwd=***)
什么是“ dsn”? 這是正確的方法嗎?
dsn
是數據源名稱,這是您可以在計算機上定義的快捷方式,用於存儲有關連接的關鍵信息。 設置DSN的方式因操作系統而異。
我寫的腳本可以在多台機器上運行,所以我不使用DSN,而是使用odbcDriverConnect
,例如
odbcDriverConnect(connection="driver=[driver]; server=[server]; database=[database]; uid = [User ID]; pwd = [password]")
您需要知道您的驅動程序名稱才能進行此工作。 在哪里可以找到它取決於您的操作系統以及所用SQL的風格。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.