You have multiple accounts
Choose the account you want to sign in with.

Este artigo descreve verificações de configuração, execução dos testes e informações a reunir-se para o suporte quando a resolução de problemas de ligações de Teradata Linux de revolução R empresarial.

Verificar o nível instalada do Gestor do controlador unixODBC.

# rpm -qa | grep -i unixodbc


Este comando deverá devolver nada como RRE e Teradata requer unixODBC 2.3.1 ou 2.3.2 que deve ser construído e instalado a partir de origem, não RPM.

# isql --version


Verifique a ligação de teste de testdsn Teradata:

# 'isql -v testdsn dbc dbc


Verificar versões e hiperligações de bibliotecas relacionados com o odbc instaladas no sistema:

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


Verificar as variáveis de ambiente ODBCINI e ODBCINSTINI, se o conjunto, para garantir que apontam para os ficheiros de configuração de odbc.ini e odbcinst.ini se destina.

# env | grep -i odbc


Geralmente, se definir sequer, devem apontar para /etc/odbc.ini e /etc/odbcinst.ini.

Definir a variável de ambiente ODBCINST para apontar para /etc/odbcinst.ini

Tente duas abordagens diferentes para ligar à base de dados a partir de código de revolução 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 existir qualquer problema executar estes comandos ou o código de ensaio, recolha todos os resultados dos testes para o suporte rever.

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?

Obrigado pelo seu feedback!

×