Accedi a Microsoft
Accedi o crea un account.
Salve,
Select a different account.
Hai più account
Scegli l'account con cui vuoi accedere.

In questo articolo vengono descritti i controlli di configurazione, eseguire test e informazioni da raccogliere per il supporto per la risoluzione dei problemi relativi alle connessioni Teradata su Linux dalla rivoluzione R Enterprise.

Controllare il livello installato di Gestione driver unixODBC.

# rpm -qa | grep -i unixodbc


Questo comando deve restituire nothing come RRE e Teradata richiedono unixODBC 2.3.1 o 2.3.2 che deve essere compilato e installato dall'origine, non giri/min.

# isql --version


Controllare Teradata testdsn test connessione:

# 'isql -v testdsn dbc dbc


Controllare le versioni e i collegamenti delle librerie relative odbc installate nel sistema:

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


Controllare le variabili di ambiente ODBCINI e ODBCINSTINI, se impostato, in modo che facciano riferimento ai file di configurazione ODBC. ini e Odbcinst previsti.

# env | grep -i odbc


In genere, se impostata affatto, dovrebbe puntano /etc/odbc.ini e /etc/odbcinst.ini.

Impostare la variabile di ambiente ODBCINST per puntare a /etc/odbcinst.ini

Provare a due diversi approcci per la connessione al database da codice rivoluzione R

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


Se non vi è alcun problema che eseguono questi comandi o il codice di test, raccogliere tutto l'output dei test per il supporto per la revisione.

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?

Grazie per il feedback!

×