Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Identificazione della versione di Babelfish - Amazon Aurora

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Identificazione della versione di Babelfish

Puoi interrogare Babelfish per trovare dettagli sulla versione Babelfish, sulla versione Aurora Postgre e sulla SQL versione compatibile di Microsoft Server. SQL Puoi usare la porta o la porta Postgre. TDS SQL

Per utilizzare la TDS porta per richiedere informazioni sulla versione
  1. Utilizza sqlcmd o ssms per connetterti all'endpoint per il cluster database Babelfish.

    sqlcmd -S bfish_db.cluster-123456789012.aws-region.rds.amazonaws.com,1433 -U login-id -P password -d db_name
  2. Per identificare la versione Babelfish, esegui la query riportata di seguito:

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

    La query restituisce risultati simili a quanto esposto di seguito:

    serverproperty ------------------------------ 3.4.0 (1 rows affected)
  3. Per identificare la versione del cluster Aurora Postgre SQL DB, esegui la seguente query:

    1> SELECT aurora_version() AS aurora_version 2> GO

    La query restituisce risultati simili a quanto esposto di seguito:

    aurora_version ------------------------------------------------- 15.5.0 (1 rows affected)
  4. Per identificare la versione compatibile di Microsoft SQL Server, esegui la seguente query:

    1> SELECT @@VERSION AS version 2> GO

    La query restituisce risultati simili a quanto esposto di seguito:

    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)

Come esempio che mostra una piccola differenza tra Babelfish e Microsoft SQL Server, puoi eseguire la seguente query. Su Babelfish, la query viene restituita1, mentre su Microsoft SQL Server, la query viene restituita. NULL

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

È inoltre possibile utilizzare la SQL porta Postgre per ottenere informazioni sulla versione, come illustrato nella procedura seguente.

Per utilizzare la SQL porta Postgre per richiedere informazioni sulla versione
  1. Utilizza psql o pgAdmin per connetterti all'endpoint per il cluster database Babelfish.

    psql host=bfish_db.cluster-123456789012.aws-region.rds.amazonaws.com port=5432 dbname=babelfish_db user=sa
  2. Attiva la funzionalità estesa (\x) di psql per un output più leggibile.

    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;

    La query restituisce un output simile al seguente:

    -[ 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
PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.