Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Загальні відомості

У цій статті, оновлення Teradata клієнта за Linux розділу 10.2 в RevoScaleR Teradata посібник із початку роботи обліковий запис для зміни розповсюдження та пакування Teradata 14.10 драйверами клієнта після публікації керівництво.

Додаткові відомості

Переконайтеся, що не було інстальовано unixODBC через хвилину. Якщо він має видалити до інсталяції unixODBC 2.3.1.

# rpm -qa | grep unixODBC



Це не слід повернути. Якщо є у списку будь-які пакети, скористайтеся ням, щоб видалити їх.

# yum remove <package>



Інсталюйте інші додаткове пакетів, необхідні для успішного складання та інсталяції драйвера.

# yum install ksh


# yum install gcc


# yum install make


Створення посилання на ksh, тому tdodbc-хв, належним чином, встановити:

# ln -s /bin/ksh /usr/bin/ksh


Створення та інсталювати Диспетчер драйверів unixODBC 2.3.1:

# mkdir ~/downloads


# cd ~/downloads


# wget ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.1.tar.gz


# tar -zxf unixODBC-2.3.1.tar.gz


# cd unixODBC-2.3.1



За промовчанням, налаштувати буде викликати unixodbc інсталювати під /usr/місцеві /

# ./configure


# make


# make install



Інсталяція драйверів Teradata ODBC

Отримання файлів:

# cd ~/downloads


# mkdir teradata_odbc


# cd teradata_odbc



Ввійдіть до http://downloads.teradata.com/download/connectivity/odbc-driver/linux і завантажити каталог teradata_odbc tdodbc__linux_indep.14.10.00.00-1.tar.gz .

# tar -zxf tdodbc__linux_indep.14.10.00.00-1.tar.gz


# tar -zxf tdicu__linux_indep.14.10.00.00-1.tar.gz 


# tar -zxf TeraGSS_linux_x64__linux_indep.14.10.00.06-1.tar.gz

Інсталюйте оборотах.

# rpm -ihv tdicu/tdicu-14.10.00.00-1.noarch.rpm


# source /etc/profile


# rpm -ihv TeraGSS/TeraGSS_linux_x64-14.10.00.06-1.noarch.rpm 


# rpm -ihv tdodbc/tdodbc-14.10.00.00-1.noarch.rpm


Оновлення ODBC ini-файлів. Щоб знайти ini-файлів, введіть:

# odbcinst -j


Редагування odbcinst.ini (драйвери) і додайте такі:

[Teradata]


Driver=/opt/teradata/client/14.10/odbc_64/lib/tdata.so


APILevel=CORE


ConnectFunctions=YYY


DriverODBCVer=3.51


SQLLevel=1


Редагування odbc.ini (DSN) і додайте такі.  Змініть ім'я користувача, пароль та бази даних, за потреби в іншому випадку залиште порожнім.

[ODBC Data Sources]


TDDSN=tdata.so



[ODBC]


InstallDir=/opt/teradata/client/14.10/odbc_64


Trace=0


TraceDll=/opt/teradata/client/14.10/odbc_64/lib/odbctrac.so


TraceFile=/usr/joe/odbcusr/trace.log


TraceAutoStop=0



[TDDSN]


Driver=/opt/teradata/client/14.10/odbc_64/lib/tdata.so


Description=Teradata database


DBCName=<MachineName or ip>


LastUser=


Username=


Password=


Database=


Перевірте Teradata підключення з використанням isql:

# isql tddsn <username> <password>


+---------------------------------------+


| Connected!                            |


|                                       |


| sql-statement                         |


| help [tablename]                      |


| quit                                  |


|                                      |


+---------------------------------------+


SQL> select * from Database.Table;


SQL> quit; 


Змінити LD_LIBRARY_PATH, щоб Revolution R Enterprise можна знайти драйвер:

# export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(odbc_config --lib-prefix)


# echo $LD_LIBRARY_PATH


Наприклад, Revolution-R-Enterprise (DSNless). За потреби, змініть TeradataConnString параметрів.

TeradataConnString <- "DRIVER=Teradata;DBCNAME=machinename;DATABASE=databasename;UID=username;PWD=password;"


rxOdbcDS <- RxOdbcData(sqlQuery = "SELECT * FROM db.table", connectionString = TeradataConnString)


rxImport(rxOdbcDS)

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

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×