Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Santrauka

Šiame straipsnyje atnaujina Teradata kliento Linux skyriaus 10.2 RevoScaleR Teradata darbo pradžia vadovas abonemento pokyčių siuntimo ir pakavimo Teradata 14.10 ODBC kliento tvarkyklės vadovą paskelbus nurodymus.

Daugiau informacijos

Užtikrinkite, kad unixODBC nebuvo įdiegtas per min. Jei jis turi pašalinti prieš diegdami unixODBC 2.3.1.

# rpm -qa | grep unixODBC



Tai turėtų grįžti nieko; Jei nurodomos paketus, naudokite yum juos pašalinti:

# yum remove <package>



Įdiegti kitų būtina paketai, reikalingi sėkmingai sukurti ir įdiegti tvarkykles:

# yum install ksh


# yum install gcc


# yum install make


Sukurkite saitą į ksh, kad tdodbc min bus tinkamai įdiegti:

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


Sukurti ir įdiegti unixODBC 2.3.1 tvarkyklės tvarkytuvą:

# 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



Pagal numatytuosius parametrus sukonfigūruoti bus sukelti unixodbc įdiegti/usr/vietos /

# ./configure


# make


# make install



Teradata ODBC tvarkykles

Gaukite failus:

# cd ~/downloads


# mkdir teradata_odbc


# cd teradata_odbc



Prisijunkite prie http://downloads.teradata.com/download/connectivity/odbc-driver/linux ir atsisiųsti tdodbc__linux_indep.14.10.00.00 1.tar.gz į teradata_odbc katalogą.

# 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

Įdiekite 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


Atnaujinti ODBC ini failai. Norėdami rasti įveskite ini failai:

# odbcinst -j


Redaguoti odbcinst.ini (tvarkykles) ir įtraukti į šį:

[Teradata]


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


APILevel=CORE


ConnectFunctions=YYY


DriverODBCVer=3.51


SQLLevel=1


Redaguoti odbc.ini (DSN) ir pridėti toliau nurodytų veiksmų.  Pakeisti vartotojo vardą, slaptažodį ir duomenų bazės, jei norite kitaip nerašykite:

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


Patikrinkite, ar Teradata prisijungti naudojant isql:

# isql tddsn <username> <password>


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


| Connected!                            |


|                                       |


| sql-statement                         |


| help [tablename]                      |


| quit                                  |


|                                      |


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


SQL> select * from Database.Table;


SQL> quit; 


Modifikuoti LD_LIBRARY_PATH Norėdami, kad Revolution R Enterprise galite rasti tvarkyklę:

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


# echo $LD_LIBRARY_PATH


Pvz., Revolution R įmonės (DSNless). Jei reikia, pakeiskite TeradataConnString parametrus:

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


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


rxImport(rxOdbcDS)

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×