

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Identifizieren Ihrer Babelfish-Version
<a name="babelfish-information-identify-version"></a>

Sie können Babelfish abfragen, um Details zur Babelfish-Version, der Aurora-PostgreSQL-Version und der kompatiblen Microsoft SQL Server-Version zu finden. Sie können den TDS-Port oder den PostgreSQL-Port verwenden. 
+ [To use the TDS port to query for version information](#apg-version-info-tds)
+ [To use the PostgreSQL port to query for version information](#apg-version-info-psql)

**So fragen Sie Versionsinformationen mit dem TDS-Port ab**

1. Verwenden Sie `sqlcmd` oder `ssms`, um eine Verbindung mit dem Endpunkt Ihres Babelfish-DB-Clusters herzustellen.

   ```
   sqlcmd -S {{bfish_db.cluster-123456789012}}.{{aws-region}}.rds.amazonaws.com,1433 -U
       {{login-id}} -P {{password}} -d {{db_name}}
   ```

1. Um die Babelfish-Version zu identifizieren, führen Sie die folgende Abfrage aus:

   ```
   1> SELECT CAST(serverproperty('babelfishversion') AS VARCHAR)
   2> GO
   ```

   Die Abfrage gibt Ergebnisse wie die Folgenden zurück:

   ```
   serverproperty
   ------------------------------
   3.4.0
   
   (1 rows affected)
   ```

1. Um die Version des Aurora-PostgreSQL-DB-Clusters zu identifizieren, führen Sie die folgende Abfrage aus:

   ```
   1> SELECT aurora_version() AS aurora_version
   2> GO
   ```

   Die Abfrage gibt Ergebnisse wie die Folgenden zurück:

   ```
   aurora_version                                                                                                                                                                                                                                  
   -------------------------------------------------
   15.5.0
   
   (1 rows affected)
   ```

1. Führen Sie die folgende Abfrage aus, um die kompatible Microsoft SQL Server-Version zu identifizieren:

   ```
   1> SELECT @@VERSION AS version
   2> GO
   ```

   Die Abfrage gibt Ergebnisse wie die Folgenden zurück:

   ```
   Babelfish for Aurora PostgreSQL with SQL Server Compatibility - 12.0.2000.8
   Dec 7 2023 09:43:06
   Copyright (c) Amazon Web Services
   PostgreSQL 15.5 on x86_64-pc-linux-gnu (Babelfish 3.4.0)
   
   (1 rows affected)
   ```

Als Beispiel für einen kleinen Unterschied zwischen Babelfish und Microsoft SQL Server können Sie die folgende Abfrage ausführen. Bei Babelfish gibt die Abfrage `1` und auf Microsoft SQL Server `NULL` zurück. 

```
SELECT CAST(serverproperty('babelfish') AS VARCHAR) AS runs_on_babelfish
```

Sie können auch den PostgreSQL-Port verwenden, um Versionsinformationen abzurufen, wie im Folgenden beschrieben.

**So fragen Sie Versionsinformationen mit dem PostgreSQL-Port ab**

1. Verwenden Sie `psql` oder `pgAdmin`, um eine Verbindung mit dem Endpunkt Ihres Babelfish-DB-Clusters herzustellen. 

   ```
   psql host={{bfish_db.cluster-123456789012}}.{{aws-region}}.rds.amazonaws.com
        port=5432 dbname=babelfish_db user={{sa}}
   ```

1. Schalten Sie das erweiterte Feature (`\x`) von `psql` ein, damit die Ausgabe besser lesbar ist.

   ```
   babelfish_db=> \x
   babelfish_db=> SELECT
   babelfish_db=> aurora_version() AS aurora_version,
   babelfish_db=> version() AS postgresql_version,
   babelfish_db=> sys.version() AS Babelfish_compatibility,
   babelfish_db=> sys.SERVERPROPERTY('BabelfishVersion') AS Babelfish_Version;
   ```

   Die Abfrage gibt dann eine Ausgabe ähnlich der folgenden zurück:

   ```
   -[ RECORD 1 ]-----------+-----------------------------------------------------------------------------------------------
   aurora_version          | 15.5.0
   postgresql_version      | PostgreSQL 15.5 on x86_64-pc-linux-gnu, compiled by x86_64-pc-linux-gnu-gcc (GCC) 9.5.0, 64-bit
   babelfish_compatibility | Babelfish for Aurora Postgres with SQL Server Compatibility - 12.0.2000.8                     +
                           | Dec 7 2023 09:43:06                                                                          +
                           | Copyright (c) Amazon Web Services                                                             +
                           | PostgreSQL 15.5 on x86_64-pc-linux-gnu (Babelfish 3.4.0)
   babelfish_version       | 3.4.0
   ```