Ospravedlňujeme sa, ale práve teraz nedokážem na veľmi jednoduchú úlohu.
Mám nasledujúce informácie o databáze:
- názov databázy
- meno hosťa
- prístav
- SID
- TNS
- ID používateľa
- heslo
Chcem vytvoriť spojenie s balíkom RODBC. Podľa výsledkov môjho vyhľadávania Google by som mal robiť
conn<-odbcConnect(dsn, uid=***, pwd=***)
čo je "dsn"? je to aj správna cesta?
odpovede:
1 pre odpoveď č. 1dsn
je názov zdroja údajov, čo je skratka, ktorú môžete v zariadení nastaviť na uloženie kľúčových informácií o pripojení. Nastavenie DSN sa líši v závislosti od vášho operačného systému.
Píšem skripty, ktoré bežia na viacerých počítačoch, takže radšej nepoužívam DSN odbcDriverConnect
, cez niečo ako
odbcDriverConnect(connection="driver=[driver]; server=[server]; database=[database]; uid = [User ID]; pwd = [password]")
Musíte vedieť meno vášho ovládača, aby ste túto prácu vykonali. Kde nájsť to bude závisieť od vášho operačného systému, rovnako ako od chuti SQL, ktorý používate.