Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Σύνοψη

Αυτό το άρθρο ενημερώνει Teradata υπολογιστή-πελάτη Linux οδηγίες από ενότητα 10.2 RevoScaleR Teradata εγχειρίδιο γρήγορης εκκίνησης στο λογαριασμό για τις μεταβολές της διανομής και της συσκευασίας των προγραμμάτων οδήγησης του προγράμματος-πελάτη Teradata 14.10 ODBC μετά τη δημοσίευση του οδηγού.

Περισσότερες πληροφορίες

Βεβαιωθείτε δεν έχει εγκατασταθεί unixODBC μέσω rpm. Εάν έχει την καταργήσετε για να δοκιμάσετε να εγκαταστήσετε unixODBC 2.3.1.

# rpm -qa | grep unixODBC



Αυτό θα πρέπει να επιστρέψει τίποτα; Εάν παρατίθενται τα πακέτα, χρησιμοποιήστε το yum για να τα καταργήσετε:

# yum remove <package>



Εγκατάσταση άλλα προαπαιτούμενα πακέτα που είναι απαραίτητες για την επιτυχημένη δημιουργία και εγκατάσταση των προγραμμάτων οδήγησης:

# yum install ksh


# yum install gcc


# yum install make


Δημιουργία σύνδεσης με ksh έτσι το rpm 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 και κάνετε λήψη tdodbc__linux_indep.14.10.00.00 1.tar.gz στον κατάλογο 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

Εγκατάσταση 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


Ενημέρωση αρχείων ini ODBC. Για να βρείτε τα αρχεία 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 για να ώστε επανάσταση R Enterprise μπορούν να εντοπίσουν το πρόγραμμα οδήγησης:

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


# echo $LD_LIBRARY_PATH


Παράδειγμα στην εταιρεία επανάσταση R (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. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×