Platí proRevolution Analytics

Tento článek popisuje konfiguraci kontroly, testy k provedení a informace můžete získat podporu při řešení problémů s připojení Teradata z revoluce R Enterprise Linux.Zkontrolujte nainstalované úroveň správce ovladačů unixODBC.

# rpm -qa | grep -i unixodbc

Tento příkaz by měl vrátit nothing jako RRE a Teradata vyžadují unixODBC 2.3.1 a 2.3.2, které musí být vytvořeny a nainstalovali ze zdroje není ot. / min.

# isql --version

Zkontrolujte připojení k Teradata testdsn testu:

# 'isql -v testdsn dbc dbc

Kontrola verze a odkazy související s odbc knihovny v systému nainstalován:

# ls -al /usr/lib64 | grep -i odbc

Zkontrolujte proměnné prostředí ODBCINI a ODBCINSTINI-li nastavit, aby ukazovali na zamýšlené odbc.ini a odbcinst.ini konfiguračních souborů.

# env | grep -i odbc

Obecně platí Pokud nastavit vůbec, by ukazovaly na /etc/odbc.ini a /etc/odbcinst.ini.Nastavit proměnnou prostředí ODBCINST přejděte na /etc/odbcinst.iniZkuste dva odlišné přístupy k připojení k databázi z kódu R revoluce

#No DSN rxSetComputeContext("local") SQL <- "SELECT * FROM dbc.dbcinfo" DS<- RxOdbcData(sqlQuery = SQL, connectionString = "DRIVER=Teradata;DBCNAME=DbMachineNameOrIP;UID=RevoTester;PWD=RevoTester;") rxImport(DS)#With DSN rxSetComputeContext("local") SQL <- "SELECT * FROM dbc.dbcinfo" DS<- RxOdbcData(sqlQuery = SQL, connectionString = "DSN=testdsn;UID=SomeUser;PWD=SomePwd;") rxImport(DS)

Pokud není žádný problém se spuštěním těchto příkazů nebo testovací kód, shromažďovat všechny výstupy testů pro podporu ke kontrole.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.