Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

요약

이 문서는 Teradata 클라이언트 구역의 10.2 RevoScaleR Teradata 시작 가이드 계정 변경 가이드 게시 한 이후 Teradata 14.10 ODBC 클라이언트 드라이버 패키징 및 배포에 대 한 Linux 명령에 따라 업데이트 됩니다.

자세한 내용

UnixODBC rpm를 통해 설치 되지 않은 것을 확인 하십시오. 가 unixODBC 2.3.1 설치 하기 전에 제거 합니다.

# rpm -qa | grep unixODBC



반환 해야 없습니다. 패키지를 모두 나열 된 yum을 사용 하 여 제거.

# yum remove <package>



성공적으로 빌드 및 드라이버 설치에 필요한 기타 필수 구성 요소 패키지를 설치 합니다.

# yum install ksh


# yum install gcc


# yum install make


Tdodbc rpm은 제대로 설치 되도록 ksh에 대 한 링크를 만듭니다.

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


빌드하고 2.3.1 unixODBC 드라이버 관리자를 설치 합니다.

# 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



기본적으로 구성 됩니다 인해 설치에서 /usr/지역/unixodbc

# ./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

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


ODBC ini 파일을 업데이트 합니다. 찾으려면 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=


Isql을 사용 하 여 Teradata 연결을 확인 합니다.

# isql tddsn <username> <password>


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


| Connected!                            |


|                                       |


| sql-statement                         |


| help [tablename]                      |


| quit                                  |


|                                      |


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


SQL> select * from Database.Table;


SQL> quit; 


R 기업 혁명 드라이버를 찾을 수 있도록 LD_LIBRARY_PATH를 수정 합니다.

# 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 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×