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

У цій статті описано, що конфігурації перевіряє виконання тестів та відомості для збору на підтримку, під час виправлення неполадок, які Teradata підключення на Linux, що Revolution R Enterprise.

Перевірте встановлений рівень драйверу unixODBC.

# rpm -qa | grep -i unixodbc


Ця команда повинна повернутися до нічого, як РРП і Teradata, потребують unixODBC 2.3.1 або 2.3.2, який має вбудований та інстальовано джерело, а не на ХВИЛИНУ.

# isql --version


Перевірте підключення до тест testdsn Teradata:

# 'isql -v testdsn dbc dbc


Перевірте версії та посилання, пов'язані з odbc бібліотек установлено на комп'ютері.

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


ODBCINI та ODBCINSTINI змінні середовища, перевірте, чи встановлення, щоб переконатися, що вони вказують на цільовій файлів конфігурації odbc.ini і odbcinst.ini.

# env | grep -i odbc


Як правило, якщо встановлено на всіх, які потрібно вказати /etc/odbc.ini та /etc/odbcinst.ini.

Установіть змінну середовища ODBCINST до /etc/odbcinst.ini

Спробуйте два різних підходи до підключення до бази даних код Revolution 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)


Якщо будь-які проблеми з цих команд або код перевірки, збирати, усі результати тестів для підтримки, щоб переглянути.

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×