ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย 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 Revolution สามารถค้นหาโปรแกรมควบคุม:

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


# echo $LD_LIBRARY_PATH


ตัวอย่างในองค์กร Revolution 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 ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×