Her er instruktionerne, jeg har udviklet til vores side:
- Installer Oracle Instant Client. Filerne, der skal udpakkes, er:instantclient-basic-win32-11.1.0.7.0.zipinstantclient-odbc-win32-11.1.0.7.0.zipinstantclient-sqlplus-win32-11.1.0.7.0.zip (valgfrit)
Bemærk:Pakkerne Basic Instant Client og ODBC Instant Client skal udpakkes i samme mappe. For eksempel C:\Oracle\instantclient_11_1.
Oracle downloadside:http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html
-
Tilføj placeringen af de udpakkede filer til stimiljøvariablen (f.eks. C:\oracle\instantclient_11_1)a. Højreklik på "Denne computer" på skrivebordet, klik på "Administrer".b. Højreklik på "Computerstyring (lokal)", klik på "Egenskaber".c. På den avancerede fane skal du klikke på knappen Indstillinger under "Miljøvariabler."d. Find "Sti"-indgangen under "Systemvariabler", og klik på knappen Rediger.e. Tilføj placeringsstien til slutningen af boksen "Variabelværdi". Bemærk, at elementer er adskilt af et semikolon.f. Klik på OK for at bekræfte ændringer. Luk vinduet Computer Management.
-
Dobbeltklik på filen odbc_install.exe i Instant-klientbiblioteket.
-
Åbn C:\WINDOWS\system32\odbcad32.exe
-
Tilføj en datakilde til oracle-databasen.a. Klik på knappen Tilføjb. Vælg "Oracle i instantclient11_1", og klik på Udfør.c. Indtast følgende i dialogboksen Oracle ODBC Driver Configuration:Datakildenavn:DSNDescription:Roacle (eller hvad som helst) TNS-tjenestenavn:SERVER:1521/DSN - Skift dette bruger-id:Din oracle-bruger hedder. Klik på knappen Test forbindelse. Du vil blive bedt om din adgangskode, og hvis alt gik godt, vil du få en "Forbindelse vellykket"-meddelelse.
Du kan derefter oprette en kanal i R med:
odbcConnect(dsn, uid = uid, pwd = pwd, readOnly = TRUE)