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.
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
Requer macOS 13 Ventura ou posterior