Client Teradata pour Mac
Authentifiez-vous avec TD2 ou TDNEGO, parcourez bases et utilisateurs avec leurs tables, vues, procédures et macros, et interrogez et modifiez via un pilote Swift natif sans logiciel client Teradata à installer.
Fonctionne sur MacLe pilote se télécharge la première fois que vous choisissez Teradata
En bref
- Langage de requête
- SQL
- Pilote
- Téléchargé à la première utilisation
- Connexion via
- Hôte et port, Tunnel SSH, SSL/TLS
- Port par défaut
- 1025
- iPhone et iPad
- Ne s’ouvre pas
Connectez-vous et authentifiez-vous
Saisissez hôte, utilisateur et mot de passe. Tout système Vantage acceptant TD2 fonctionne, sans vérification de version. Mécanisme de connexion dans Options accepte TD2 ou TDNEGO ; Base de données n’est nécessaire que pour un défaut différent de celui du compte.
Le port par défaut transporte une session en clair. Tout mode SSL la déplace au point WebSocket de la passerelle sur le port 443, non modifiable. Vérifier l’AC exige un certificat d’AC ; Vérifier l’identité contrôle chaîne et nom d’hôte avec ce certificat ou, sans lui, le magasin de confiance système.
Laissez Mode de transaction sur DEFAULT sauf si un script nécessite les règles de commit ANSI ou TERA et la sensibilité à la casse de session. Utilisez un tunnel SSH derrière un bastion. Importer depuis une URL… accepte les URL teradata://, que macOS n’ouvre pas comme liens.
Interrogez et modifiez
Base et utilisateur sont tous deux des espaces de noms dans Teradata ; ils figurent en haut de la barre latérale avec tables et vues. Un onglet lié à une seconde base conserve la session et exécute DATABASE avant ses instructions.
Les procédures stockées figurent dans la barre latérale et les macros sous Fonctions, ouvrant leur source dans un onglet en lecture seule.
Teradata n’a pas de LIMIT : la première page utilise TOP, les suivantes QUALIFY ROW_NUMBER(). EXPLAIN retourne le plan en texte brut. Les modifications attendent l’enregistrement et l’Aperçu SQL montre d’abord chaque instruction.
Structure
Créez des tables et changez leurs colonnes dans l’onglet Structure. La vue DDL montre leur définition complète, contraintes comprises.
Transférez des données
Chargez des fichiers CSV, TSV, JSON, JSONL, XLSX et SQL avec Importer et enregistrez tables ou résultats en CSV, JSON, SQL, XLSX, Markdown, HTML et XML. Copier vers envoie tables, lignes ou les deux à une autre connexion Teradata ; la copie vers un autre moteur est refusée.
iPhone et iPad
L’app iPhone et iPad n’a pas de pilote Teradata. Les connexions Teradata synchronisées depuis un Mac apparaissent dans sa liste, mais ne s’ouvrent pas.
Limites
- LDAP, Kerberos et JWT sont refusés. Utilisez TD2 ou TDNEGO.
- Les clés étrangères ne sont pas listées. Consultez-les dans le DDL de la table.
Questions sur Teradata
Pourquoi mon mécanisme de connexion est-il ignoré ?
Saisissez-le en majuscules. Une valeur inconnue, comme tdnego en minuscules, est lue comme TD2.
Comment savoir si la session est chiffrée ?
Testez Requis (ignorer la vérification) ou un mode de vérification. Préféré revient au clair si le port TLS est inaccessible ; un échec de négociation ressemble donc encore à une connexion réussie.
Obtenir TablePro
Nécessite macOS 13 Ventura ou version ultérieure