본문으로 건너뛰기

TablePro를 매일 쓰시나요? 라이선스로 유료 기능을 사용하고 다음 릴리스 개발을 지원하세요. 라이선스 구매라이선스로 TablePro 후원하기

Mac용 Teradata 클라이언트

TD2나 TDNEGO로 로그인하고 데이터베이스·사용자의 테이블, 뷰, 프로시저와 매크로를 탐색하며 네이티브 Swift 드라이버로 쿼리·편집합니다. Teradata 클라이언트 소프트웨어 설치는 필요 없습니다.

Mac에서 사용 가능처음 Teradata을 선택하면 드라이버 다운로드

한눈에 보기

쿼리 언어
SQL
드라이버
처음 사용할 때 다운로드
연결 방식
호스트 및 포트, SSH 터널, SSL/TLS
기본 포트
1025
iPhone과 iPad
열리지 않음

연결 및 로그온

호스트, 사용자 이름과 비밀번호를 입력합니다. TD2 로그온을 받는 Vantage는 모두 작동하며 버전은 검사하지 않습니다. Options의 Logon Mechanism은 TD2나 TDNEGO를 받고 Database는 계정 기본값과 다를 때만 필요합니다.

기본 포트는 평문 세션입니다. SSL 모드는 변경 불가능한 443 포트의 게이트웨이 WebSocket으로 이동합니다. Verify CA는 CA 인증서가 필요하며 Verify Identity는 해당 인증서나 없으면 시스템 신뢰 저장소로 체인·호스트 이름을 검사합니다.

스크립트에 ANSI·TERA 커밋 규칙과 세션 대소문자 구분이 필요하지 않으면 Transaction Mode를 DEFAULT로 두세요. 배스천 뒤는 SSH 터널로 연결합니다. Import from URL…는 teradata://를 받지만 macOS는 링크로 열지 않습니다.

쿼리 및 편집

Teradata에서 데이터베이스와 사용자 모두 네임스페이스이므로 사이드바 상단에 테이블·뷰와 함께 표시됩니다. 다른 데이터베이스 탭도 같은 세션을 유지하고 구문 앞에 DATABASE를 실행합니다.

저장 프로시저는 사이드바에, 매크로는 Functions 아래에 나열되고 각각 소스를 읽기 전용 탭으로 엽니다.

Teradata에는 LIMIT가 없어 첫 페이지는 TOP, 뒤 페이지는 QUALIFY ROW_NUMBER()를 씁니다. EXPLAIN은 원시 텍스트 계획을 반환합니다. 행 편집은 저장까지 대기하며 Preview SQL이 먼저 보여 줍니다.

구조

Structure 탭에서 테이블을 만들고 열을 변경합니다. DDL 보기는 제약 조건을 포함한 전체 정의를 표시합니다.

데이터 이동

가져오기로 CSV, TSV, JSON, JSONL, XLSX 및 SQL 파일을 넣고 테이블·결과를 CSV, JSON, SQL, XLSX, Markdown, HTML 및 XML로 저장합니다. Copy To는 테이블, 행 또는 둘 다 다른 Teradata 연결로 보내며 다른 엔진은 거부합니다.

iPhone과 iPad

iPhone과 iPad 앱에는 Teradata 드라이버가 없습니다. Mac에서 동기화한 Teradata 연결은 목록에 표시되지만 열리지 않습니다.

제한 사항

  • LDAP, Kerberos 및 JWT 로그인은 거부합니다. TD2 또는 TDNEGO를 사용하세요.
  • 외래 키는 목록에 표시되지 않습니다. 테이블 DDL에서 확인하세요.

Teradata 관련 질문

로그온 메커니즘이 무시되는 이유는 무엇인가요?

대문자로 입력하세요. 소문자 tdnego처럼 인식하지 못하는 값은 TD2로 읽습니다.

세션 암호화 여부를 어떻게 확인하나요?

Required (skip verify)나 검증 모드로 테스트하세요. Preferred는 TLS 포트에 접근 못하면 평문으로 전환해 핸드셰이크 실패도 연결 성공처럼 보입니다.

TablePro 다운로드

Mac 앱은 무료로 다운로드하고 사용할 수 있습니다. Starter나 Team 플랜은 선택 기능을 추가합니다.
Mac용 다운로드

macOS 13 Ventura 이상 필요