Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Streszczenie

W tym artykule aktualizacje klienta Teradata na podstawie ppkt 10.2 RevoScaleR Teradata Getting Started Guide do konta dla zmiany w dystrybucji i pakowania sterowników Teradata 14.10 ODBC klientów od czasu publikacji Przewodnik instrukcji Linux.

Więcej informacji

Upewnij się, że unixODBC nie została zainstalowana za pośrednictwem obr. / min. Jeśli ma on należy ją usunąć przed podjęciem próby zainstalowania unixODBC 2.3.1.

# rpm -qa | grep unixODBC



Program powinien zwrócić nic; Jeśli są wymienione wszystkie pakiety, należy użyć Dim je usunąć:

# yum remove <package>



Należy zainstalować inne pakiety uwzględnione w wymaganiach wstępnych niezbędne do kompilacji pomyślne i instalacji sterowników:

# yum install ksh


# yum install gcc


# yum install make


Utwórz łącze do ksh, więc prawidłowo zainstaluje obr. / min w tdodbc:

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


Budowanie i zainstalować Menedżera sterowników 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



Domyślnie konfiguracja będzie powodować unixodbc zainstalować w/usr/local /

# ./configure


# make


# make install



Zainstaluj sterowniki Teradata ODBC

Pobieranie plików:

# cd ~/downloads


# mkdir teradata_odbc


# cd teradata_odbc



Zaloguj się na http://downloads.teradata.com/download/connectivity/odbc-driver/linux i Pobierz tdodbc__linux_indep.14.10.00.00-1.tar.gz do katalogu teradata_odbc.

# 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

Zainstaluj rpm:

# 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


Aktualizowanie plików ini ODBC. Aby znaleźć pliki ini wprowadź:

# odbcinst -j


Edytuj odbcinst.ini (sterowniki) i należy dodać następujący wpis:

[Teradata]


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


APILevel=CORE


ConnectFunctions=YYY


DriverODBCVer=3.51


SQLLevel=1


Edytuj odbc.ini (DSN) i dodaj następujące czynności.  Zmodyfikować nazwę użytkownika, hasło i bazy danych, w razie potrzeby w przeciwnym razie pozostaw puste:

[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=


Sprawdź połączenia Teradata przy użyciu isql:

# isql tddsn <username> <password>


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


| Connected!                            |


|                                       |


| sql-statement                         |


| help [tablename]                      |


| quit                                  |


|                                      |


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


SQL> select * from Database.Table;


SQL> quit; 


Modyfikowanie LD_LIBRARY_PATH do tak, że rewolucja R Enterprise można odszukać odpowiedni sterownik:

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


# echo $LD_LIBRARY_PATH


Przykład w przedsiębiorstwie Rewolucji R (DSNless). Zmodyfikuj parametry TeradataConnString, odpowiednio:

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


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


rxImport(rxOdbcDS)

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×