Protokoll SQL



  • Hallo,

    welches Protokoll wird benutzt um SQL abzuwickeln.
    Ich sende einen SQL String an einen MYSQL oder Oracle Server und bekomme eine Antwort zurück..



  • Sollte in der Dokumentation der Datenbank beschrieben sein. Den String sendest du ja vermutlich über einen Bibliotheksaufruf und was die Lib macht - da kannst du zumindest bei Open-Source in den Quelltext schauen.



  • welches Protokoll wird benutzt um SQL abzuwickeln.

    da gibt es nicht ein Protokoll - jeder Hersteller hat da sein eigenes Datenbank eigenens Protokoll

    meistens läuft diese spezifische Protokoll in einem TCP/IP-Frame oder z.B. lokaler Pipe-Verbindung

    Ich sende einen SQL String an einen MYSQL oder Oracle Server und bekomme eine Antwort zurück..

    bei MySQL gibt es eine Beschreibung: https://dev.mysql.com/doc/internals/en/client-server-protocol.html

    bei Oracle heisst das Protokoll glaube ich TNS und ist nicht öffentlich verfügbar

    Es gibt z.B. https://www.devart.com/mydac/ die haben für fast alle Datenbanken einen "native" Implementierung - ich denke selbst analysiert/implementiert

    Was willst du denn genau wissen?


Log in to reply