AWS: Babelfish übersetzt von MS SQL auf PostgreSQL

AWS hat das SQL-Migrationswerkzeug Babelfish als Open Source veröffentlicht. Damit soll der Umzug auf PostgreSQL fast ohne Aufwand funktionieren.

Artikel veröffentlicht am ,
Das PostgreSQL-Maskottchen ist ein Elefant.
Das PostgreSQL-Maskottchen ist ein Elefant. (Bild: Pixabay)

Der Babelfisch dient in Douglas Adams' Roman Per Anhalter durch die Galaxis als Universalübersetzer. Daran angelehnt hat der Cloud-Hoster AWS nun das Projekt Babelfish for PostgreSQL als Open Source veröffentlicht. Diesen Schritt hatte der Hersteller bereits auf seiner Hausmesse Re:invent im vergangenen Jahr angekündigt. Der Babelfish von AWS ermöglicht es PostgreSQL, Anfragen von Anwendungen zu verstehen, die für Microsofts SQL Server geschrieben worden sind.

Stellenmarkt
  1. Datenschutzkoordinator (m/w/d)
    S-Kreditpartner GmbH, Berlin
  2. Cyber Security Manager (m/w/d)
    Jungheinrich AG, Hamburg
Detailsuche

Hintergrund des Projekts seien zahlreiche Anfragen von Kunden an AWS nach Möglichkeiten von den proprietären Datenbanksystemen weg auf frei lizenzierte Technik zu wechseln, unter anderem auch um Kosten zu sparen, wie AWS schreibt. Dazu heißt es: "Die Migration von kommerziellen und alten Datenbanken kann jedoch zeit- und ressourcenaufwändig sein".

Zwar gebe es automatisierte Assistenten etwa zum Übertragen der Datenbank-Schemata, aber "die Migration der Anwendung selbst ist immer mit mehr Arbeit verbunden, einschließlich des Umschreibens von Anwendungscode, der mit der Datenbank interagiert. Die Motivation ist vorhanden, aber die Kosten und Risiken sind oft einschränkende Faktoren". Genau hier soll Babelfish ansetzen und eben das Umschreiben der Anwendung möglichst weitgehend unnötig machen.

Übersetzen statt neu schreiben

Zur Funktionsweise selbst heißt es: "Babelfish ist eine Reihe von Erweiterungen, die sowohl T-SQL-Fähigkeiten als auch einen Tabular Data Stream (TDS)-Listener-Port als Erweiterungen für PostgreSQL bieten. Es unterstützt den SQL Server-Dialekt, T-SQL, und wichtige Funktionen wie Savepoints, Stored Procedures, verschachtelte Transaktionen und vieles mehr."

Golem Akademie
  1. Einführung in die Programmierung mit Rust: virtueller Fünf-Halbtage-Workshop
    21.–25. März 2022, Virtuell
  2. Elastic Stack Fundamentals – Elasticsearch, Logstash, Kibana, Beats: virtueller Drei-Tage-Workshop
    26.–28. Oktober 2021, Virtuell
Weitere IT-Trainings

Ein eigens für Babelfish erstelltes Werkzeug soll außerdem vor der Migration einen Bericht über Fähigkeiten und mögliche Probleme erstellen können. Der Code von Babelfish nutzt die Apache- und die PostgreSQL-Lizenz und steht auf Github bereit. AWS selbst bietet die Technik als Babelfish for Aurora PostgreSQL in seinem Hosting-Dienst an.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
MS Satoshi
Die abstruse Geschichte des Bitcoin-Kreuzfahrtschiffs

Kryptogeld-Enthusiasten kauften ein Kreuzfahrtschiff und wollten es zum schwimmenden Freiheitsparadies machen. Allerdings scheiterten sie an jeder einzelnen Stelle.
Von Elke Wittich

MS Satoshi: Die abstruse Geschichte des Bitcoin-Kreuzfahrtschiffs
Artikel
  1. Gigafactory Berlin: Tesla verzichtet für Akkufertigung auf staatliche Förderung
    Gigafactory Berlin
    Tesla verzichtet für Akkufertigung auf staatliche Förderung

    Tesla verzichtet für die geplante Akkufertigung in Grünheide bei Berlin auf eine mögliche staatliche Förderung in Milliardenhöhe.

  2. Microsoft: Xbox-Spieler in Halo Infinite von Crossplay genervt
    Microsoft
    Xbox-Spieler in Halo Infinite von Crossplay genervt

    Im Multiplayer von Halo Infinite gibt es offenbar immer mehr Cheater. Nun fordern Xbox-Spieler eine Option, um gemeinsame Partien mit PCs zu vermeiden.

  3. 50 Prozent bei IT-Weiterbildung sparen
     
    50 Prozent bei IT-Weiterbildung sparen

    Die Black Week 2021 in der Golem Karrierewelt läuft weiter: 50 Prozent bei zahlreichen Live-Workshops, Coachings und E-Learnings sparen - noch bis Montag!
    Sponsored Post von Golem Akademie

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Heute ist Black Friday • Corsair MP600 Pro XT 1TB 167,96€ • Apple Watch Series 6 ab 379€ • Boxsets (u. a. Game of Thrones Blu-ray 79,97€) • Samsung Galaxy S21 128GB 777€ • Premium-Laptops (u. a. Lenovo Ideapad 5 Pro 16" 829€) • MS Surface Pro7+ 888€ • Astro Gaming Headsets [Werbung]
    •  /