Q
Comme je comprends les choses, ODS (Open Data Service) de SQL Server 2000 est compatible avec Tabular Data Stream (TDS) 8.0, TDS 7.0, et TDS 4.2 fonctionnant sur des machines clients ; ODS de SQL Server 7.0 est compatible avec TDS 7.0 et TDS 4.2 ; et les releases
Expliquer la compatibilité entre MDAC et TDS
SQL Server antérieures sont compatibles avec TDS 4.2 uniquement. MDAC (Microsoft Data Access Components) 2.6 contient le driver ODBC et le provider OLE DB livrés avec SQL Server 2000. Par conséquent, ces modules produisent TDS 8.0. Quand MDAC 2.6 communique avec un SQL Server téléchargé, est-ce que le protocole TDS contient un mécanisme (comme le protocole SMB -Server Message Block) qui permet au client et au serveur de négocier le plus haut niveau commun du protocole que les deux pairs supportent ? Et dans ce cas, est-ce que MDAC adapte sa version TDS à ce niveau ? La documentation parle seulement d’exécuter le script instcat.sql sur des serveurs de bas niveau pour amener les procédures stockées au niveau de MDAC sur le client. Donc, quand on exécute instcat.sql sur des serveurs de bas niveau, MDAC n’est pas rétrocompatible ; autrement dit, MDAC ne détermine pas que le serveur exécute une version antérieure et s’ajuste au niveau TDS du client. Pourquoi MDAC 2.6 n’embrouille-t-il pas les serveurs de bas niveau qui ne sont pas compatibles avec TDS 8.0 ?
R
Vos deux suppositions sont correctes et mutuellement inclusives. MDAC sélectionne automatiquement le plus haut niveau TDS du client, puis ajuste sa propre version TDS par rapport au plus haut niveau TDS du serveur. (En fait, MDAC essaie un paquet Negotiate d’abord.) Cependant, certains fonctions MDAC s’exécutent sur le serveur, et pour bénéficier de certaines nouvelles caractéristiques MDAC côté client, les fonctions ont besoin de certaines procédures cataloguées qui doivent résider sur le serveur. Vous devez exécuter run.instcat.sql sur le serveur de bas niveau pour pouvoir utiliser les nouvelles caractéristiques de MDAC avec l’ancien serveur.
Téléchargez cette ressource
Créer des agents dans Microsoft 365 Copilot
Insight vous guide dans l’utilisation de la nouvelle expérience de création d’agents dans Microsoft Copilot Studio, disponible dans Copilot Chat. Découvrez les étapes clés pour concevoir, configurer et déployer ces nouveaux agents et injecter la puissance de l’IA directement dans le flux de travail.
Les articles les plus consultés
- Chiffrements symétrique vs asymétrique
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Activer la mise en veille prolongée dans Windows 10
- Afficher les icônes cachées dans la barre de notification
Les plus consultés sur iTPro.fr
- Top 5 du Baromètre de la cybersécurité 2025 : entre confiance et vulnérabilités persistantes
- Analyse Patch Tuesday Février 2026
- Entamer la transition vers la cryptographie post quantique est prioritaire
- Full Cloud : une transformation numérique inévitable pour les entreprises ?
Articles les + lus
Quand l’innovation échappe à ses créateurs: Comment éviter l’effet Frankenstein à l’ère de l’IA
Alliée ou menace ? Comment l’IA redessine le paysage cyber
CES 2026 : l’IA physique et la robotique redéfinissent le futur
Les 3 prédictions 2026 pour Java
Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
À la une de la chaîne Tech
- Quand l’innovation échappe à ses créateurs: Comment éviter l’effet Frankenstein à l’ère de l’IA
- Alliée ou menace ? Comment l’IA redessine le paysage cyber
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
- Les 3 prédictions 2026 pour Java
- Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
