Vai al contenuto

Usi TablePro ogni giorno? La licenza dà funzioni a pagamento e finanzia il prossimo rilascio. Acquista licenzaAcquista licenza

Client Teradata per Mac

Accedi con TD2 o TDNEGO, esplora database e utenti con tabelle, viste, procedure e macro ed esegui query e modifiche tramite un driver nativo Swift, senza installare software client Teradata.

Funziona su MacIl driver viene scaricato la prima volta che scegli Teradata

A colpo d’occhio

Linguaggio di query
SQL
Driver
Scaricato al primo utilizzo
Connetti tramite
Host e porta, Tunnel SSH, SSL/TLS
Porta predefinita
1025
iPhone e iPad
Non si apre

Connetti e accedi

Inserisci host, nome utente e password. Funziona qualsiasi sistema Vantage che accetti l’accesso TD2, senza controlli di versione. Logon Mechanism nella sezione Options accetta TD2 o TDNEGO e Database serve solo per un database predefinito diverso da quello dell’account.

La porta predefinita usa una sessione non cifrata. Qualsiasi modalità SSL sposta la sessione sull’endpoint WebSocket del gateway alla porta 443, che non può essere modificata. Verify CA richiede un certificato CA e Verify Identity verifica la catena e il nome host rispetto a quel certificato oppure, in sua assenza, all’archivio di certificati attendibili del sistema.

Lascia Transaction Mode su DEFAULT, a meno che uno script richieda le regole di commit e la distinzione tra maiuscole e minuscole di ANSI o TERA nella sessione. Raggiungi un sistema dietro un bastion tramite un tunnel SSH. Import from URL… accetta URL teradata://, che macOS non apre come link.

Esegui query e modifica

In Teradata, database e utenti sono entrambi namespace, quindi compaiono entrambi in cima alla barra laterale con tabelle e viste. Una scheda associata a un secondo database mantiene la stessa sessione ed esegue DATABASE prima delle sue istruzioni.

Le procedure memorizzate sono elencate nella barra laterale e le macro si trovano sotto Functions: ciascuna apre il proprio codice sorgente in una scheda di sola lettura.

Teradata non ha LIMIT, quindi la prima pagina di una tabella usa TOP e le successive QUALIFY ROW_NUMBER(). EXPLAIN restituisce il piano Teradata come testo non elaborato. Le modifiche alle righe attendono il salvataggio e Preview SQL mostra prima ogni istruzione.

Struttura

Crea tabelle e modifica le colonne dalla scheda Structure. La vista DDL di una tabella mostra la definizione completa, vincoli inclusi.

Sposta i dati

Carica file CSV, TSV, JSON, JSONL, XLSX e SQL con Import e salva una tabella o un risultato in CSV, JSON, SQL, XLSX, Markdown, HTML e XML. Copy To invia tabelle, righe o entrambe a un’altra connessione Teradata; la copia verso un motore diverso viene rifiutata.

iPhone e iPad

L’app per iPhone e iPad non ha un driver Teradata. Le connessioni Teradata sincronizzate da un Mac compaiono nell’elenco, ma non si aprono.

Limiti

  • Gli accessi LDAP, Kerberos e JWT vengono rifiutati. Usa TD2 o TDNEGO.
  • Le chiavi esterne non sono elencate. Leggile dal DDL della tabella.

Domande su Teradata

Perché il mio meccanismo di accesso viene ignorato?

Scrivilo in maiuscolo. Un valore non riconosciuto dal driver, come tdnego in minuscolo, viene interpretato come TD2.

Come faccio a sapere se la sessione è cifrata?

Prova con Required (skip verify) o una modalità di verifica. Preferred ripiega su una sessione non cifrata quando la porta TLS non è raggiungibile, quindi un handshake fallito appare comunque come una connessione riuscita.

Scarica TablePro

L’app per Mac si scarica e si usa gratuitamente. Un piano Starter o Team aggiunge funzioni opzionali.
Scarica per Mac

Richiede macOS 13 Ventura o successivo