Ir para o conteúdo

Usa TablePro todo dia? Uma licença adiciona recursos pagos e financia a próxima versão. Compre uma licençaCompre uma licença

Cliente de Teradata para Mac

Entre com TD2 ou TDNEGO, navegue por bancos de dados e usuários com suas tabelas, views, procedimentos e macros, e consulte e edite com um driver nativo em Swift, sem instalar software cliente de Teradata.

Funciona em MacO driver é baixado na primeira vez que você escolhe Teradata

Visão geral

Linguagem de consulta
SQL
Driver
Baixado no primeiro uso
Conectar por
Host e porta, Túnel SSH, SSL/TLS
Porta padrão
1025
iPhone e iPad
Não abre

Conecte-se e entre

Informe o host, o nome de usuário e a senha. Qualquer sistema Vantage que aceite login TD2 funciona, sem verificação de versão. Logon Mechanism na seção Options aceita TD2 ou TDNEGO, e Database só é necessário para usar um banco padrão diferente do da sua conta.

A porta padrão transporta uma sessão sem criptografia. Qualquer modo SSL transfere a sessão para o endpoint WebSocket do gateway na porta 443, que não pode ser alterada. Verify CA exige um certificado de CA, e Verify Identity verifica a cadeia e o nome do host com esse certificado ou, na ausência dele, com o repositório de confiança do sistema.

Deixe Transaction Mode em DEFAULT, a menos que um script precise das regras de commit e da diferenciação entre maiúsculas e minúsculas de ANSI ou TERA na sessão. Acesse um sistema protegido por um bastion usando um túnel SSH. Import from URL… aceita URLs teradata://, que o macOS não abre como links.

Consulte e edite

No Teradata, tanto um banco de dados quanto um usuário são namespaces, portanto ambos aparecem no topo da barra lateral com suas tabelas e views. Uma aba vinculada a um segundo banco de dados mantém a mesma sessão e executa DATABASE antes das instruções.

Os procedimentos armazenados são listados na barra lateral, e as macros ficam em Functions, cada um abrindo seu código-fonte em uma aba somente leitura.

Teradata não tem LIMIT, portanto a primeira página de uma tabela usa TOP, e as páginas seguintes usam QUALIFY ROW_NUMBER(). EXPLAIN retorna o plano do Teradata como texto bruto. As edições de linhas aguardam o salvamento, e Preview SQL mostra cada instrução antes da execução.

Estrutura

Crie tabelas e altere suas colunas na aba Structure. A visualização DDL de uma tabela mostra a definição completa, incluindo as restrições.

Mova dados

Carregue arquivos CSV, TSV, JSON, JSONL, XLSX e SQL com Import e salve uma tabela ou um resultado como CSV, JSON, SQL, XLSX, Markdown, HTML e XML. Copy To envia tabelas, suas linhas ou ambos para outra conexão Teradata; cópias para outro mecanismo são recusadas.

iPhone e iPad

O app para iPhone e iPad não tem um driver de Teradata. As conexões Teradata sincronizadas de um Mac aparecem na lista, mas não abrem.

Limitações

  • Autenticação LDAP, Kerberos e JWT é recusada. Use TD2 ou TDNEGO.
  • Chaves estrangeiras não são listadas. Leia-as no DDL da tabela.

Perguntas sobre Teradata

Por que meu mecanismo de login é ignorado?

Digite-o em maiúsculas. Um valor que o driver não reconhece, como tdnego em minúsculas, é interpretado como TD2.

Como sei se a sessão está criptografada?

Teste com Required (skip verify) ou um modo de verificação. Preferred volta a uma sessão sem criptografia quando a porta TLS não pode ser acessada, portanto nesse modo uma falha de handshake ainda parece uma conexão bem-sucedida.

Baixe TablePro

O app para Mac é gratuito para baixar e usar. Um plano Starter ou Team adiciona recursos opcionais.
Baixar para Mac

Requer macOS 13 Ventura ou posterior