Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Sammendrag

Denne artikkelen oppdaterer Teradata-klient på Linux instruksjonene fra delen 10,2 av RevoScaleR Teradata håndboken Komme i gang til kontoen for endringer i distribusjon og pakking av Teradata 14.10 ODBC-driverne som klienten etter publiseringen av TV-guiden.

Hvis du vil ha mer informasjon

Kontroller at unixODBC ikke er installert via rpm. Hvis det er kan du fjerne den før du prøver å installere unixODBC 2.3.1.

# rpm -qa | grep unixODBC



Dette vil returnere noe; Hvis alle pakker er oppført, kan du bruke yum til å fjerne dem:

# yum remove <package>



Installere andre nødvendige pakkene som er nødvendig for riktig versjon og installasjonen av drivere:

# yum install ksh


# yum install gcc


# yum install make


Opprette en kobling til ksh slik installerer riktig tdodbc rpm:

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


Bygge og installere unixODBC 2.3.1 driver manager:

# 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



Som standard konfigurerer vil føre til at unixodbc skal installeres under /usr/local /

# ./configure


# make


# make install



Installere Teradata ODBC-drivere

Hente filene:

# cd ~/downloads


# mkdir teradata_odbc


# cd teradata_odbc



Logg på http://downloads.teradata.com/download/connectivity/odbc-driver/linux og Last ned tdodbc__linux_indep.14.10.00.00-1.tar.gz til katalogen 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

Installere RPMs:

# 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


Oppdatere ODBC ini-filer. Hvis du vil finne angir ini-filer:

# odbcinst -j


Redigere odbcinst.ini (drivere) og legge til følgende:

[Teradata]


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


APILevel=CORE


ConnectFunctions=YYY


DriverODBCVer=3.51


SQLLevel=1


Rediger odbc.ini (DSNer) og legge til følgende.  Endre brukernavn, passord og databasen hvis du vil ellers la stå tomt:

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


Kontroller Teradata tilkobling ved å bruke isql:

# isql tddsn <username> <password>


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


| Connected!                            |


|                                       |


| sql-statement                         |


| help [tablename]                      |


| quit                                  |


|                                      |


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


SQL> select * from Database.Table;


SQL> quit; 


Endre LD_LIBRARY_PATH til slik at revolusjon R Enterprise kan finne driveren:

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


# echo $LD_LIBRARY_PATH


Eksempel i revolusjon R Enterprise (DSNless). Endre parametere for TeradataConnString etter behov:

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


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


rxImport(rxOdbcDS)

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×