sql >> Databáze >  >> RDS >> Oracle

Jak se připojím k databázi Oracle v R?

Zde jsou pokyny, které jsem vytvořil pro naše stránky:

  1. Nainstalujte okamžitého klienta Oracle. Soubory k extrahování jsou: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 (volitelné)

Poznámka:Balíčky Basic Instant Client a ODBC Instant Client musí být rozbaleny do stejného adresáře. Například C:\Oracle\instantclient_11_1.

Stránka ke stažení Oracle:http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html

  1. Přidejte umístění extrahovaných souborů do proměnné prostředí path (např. C:\oracle\instantclient_11_1)a. Klikněte pravým tlačítkem na „Tento počítač“ na ploše a klikněte na „Spravovat“.b. Klikněte pravým tlačítkem na "Správa počítače (místní)", klikněte na "Vlastnosti."c. Na záložce Upřesnit klikněte na tlačítko Nastavení pod "Proměnné prostředí."d. Najděte položku "Cesta" v části "Systémové proměnné" a klikněte na tlačítko Upravit.e. Přidejte cestu umístění na konec pole „Hodnota proměnné“. Všimněte si, že položky jsou odděleny středníkem.f. Klepnutím na OK potvrďte změny. Zavřete okno Správa počítače.

  2. Dvakrát klikněte na soubor odbc_install.exe v adresáři okamžitého klienta.

  3. Otevřete C:\WINDOWS\system32\odbcad32.exe

  4. Přidejte zdroj dat pro databázi Oracle.a. Klepněte na tlačítko Přidatb. Vyberte „Oracle v instantclient11_1“ a klikněte na Finish.c. V dialogovém okně Konfigurace ovladače Oracle ODBC zadejte následující:Název zdroje dat:DSNDescription:Roacle (nebo cokoliv jiného) Název služby TNS:SERVER:1521/DSN - Změňte toto ID uživatele:Jméno vašeho uživatele Oracle. Klepněte na tlačítko Testovat připojení. Budete vyzváni k zadání hesla, a pokud vše proběhlo v pořádku, zobrazí se zpráva „Připojení úspěšné“.

Poté můžete vytvořit kanál v R pomocí:

     odbcConnect(dsn, uid = uid, pwd = pwd, readOnly = TRUE)


  1. RowGen v3 automatizuje generování testovacích dat databáze

  2. Jak najít všechny spojené podgrafy neorientovaného grafu

  3. Jak se připojíte k více databázím MySQL na jedné webové stránce?

  4. Export databáze MySQL pomocí PHP