Se aplică la
Revolution Analytics

Acest articol descrie verificări de configurare, teste pentru a executa și informații pentru a aduna pentru asistență la depanarea problemelor cu Teradata conexiuni pe Linux din Revolution R Enterprise.Verificați nivelul instalate unixODBC driver manager.

# rpm -qa | grep -i unixodbc

Această comandă ar trebui să returneze nimic ca RRE și Teradata necesită unixODBC 2.3.1 sau 2.3.2 care trebuie să fie construit și instalat de sursă, nu RPM.

# isql --version

Verificați conexiunea la testare Teradata testdsn:

# 'isql -v testdsn dbc dbc

Verifica versiunile și linkuri de odbc legate de biblioteci instalat pe sistem:

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

Dacă Verificați variabilele de mediu ODBCINI şi ODBCINSTINI, set, pentru a asigura acestea să indice destinate odbc.ini și odbcinst.ini fișierele de configurare.

# env | grep -i odbc

În general, dacă setați deloc, acestea trebuie să indice /etc/odbc.ini și /etc/odbcinst.ini.Setați variabila de mediu ODBCINST pentru a indica spre /etc/odbcinst.iniÎncercați două abordări diferite pentru conectarea la baza de date din Revolution R cod

#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)

Dacă există orice problemă cu aceste comenzi sau codul de testare, colecta ieșirea toate testele pentru suport pentru a examina.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.