Video: NetWorker: How to Backup a MySQL Database Configured on Linux Clusters 2024
SQL, tillsammans med några specifika verktyg, kan ansluta databaser över olika databashanteringssystem (DBMS). Databaser skapade av olika DBMS har deras data organiserade på olika sätt, och varje förväntar sig att prata med på egen väg. Det här är bra om ditt databasprogram förutsätter samma DBMS som skapade din databas i första hand. Det är dock inte alltid fallet. Faktum är att ibland kan din ansökan hämta data från en databas och sedan hämta andra data från en annan databas som skapades av en annan DBMS.
För att hantera sådana situationer behöver du något för att översätta generiska databasförfrågningar till den specifika formen som förväntas av databasen på baksidan. Två verktyg som gör det här är ODBC och JDBC. Vad de akronymer som ursprungligen stod för spelar ingen roll för. Vad betyder något är vad de gör. De ger ditt applikationsprogram ett standardgränssnitt som ser ut det oavsett vilken databas du har tillgång till:
-
ODBC eller JDBC översätter din standard SQL till den specifika dialekt som förväntas av databasen.
-
När databasen returnerar ett resultat blir ODBC- eller JDBC-gränssnittet aktivt igen och skickar resultatet till användaren.