

# Conectar-se a um cluster de banco de dados do Babelfish
<a name="babelfish-connect"></a>

Para conectar-se ao Babelfish, conecte-se ao endpoint do cluster do Aurora PostgreSQL que executa o Babelfish. Seu cliente pode utilizar um dos seguintes drivers de cliente em conformidade com o TDS versão 7.1 a 7.4:
+ Open Database Connectivity (ODBC)
+ OLE DB Driver/MSOLEDBSQL
+ Conectividade de banco de dados Java (JDBC) versão 8.2.2 (mssql-jdbc-8.2.2) e posteriores
+ Microsoft SqlClient Data Provider for SQL Server
+ .NET Data Provider for SQL Server
+ SQL Server Native Client 11.0 (obsoleto)
+ OLE DB Provider/SQLOLEDB (obsoleto)

Com o Babelfish, você executa o seguinte:
+ Ferramentas, aplicações e sintaxe do SQL Server na porta do TDS que, por padrão, é a porta 1433.
+ Ferramentas, aplicações e sintaxe do PostgreSQL na porta do PostgreSQL que, por padrão, é a porta 5432.

Para saber mais sobre como se conectar ao Aurora PostgreSQL em geral, consulte [Como conectar-se a um cluster de bancos de dados Amazon Aurora PostgreSQL](Aurora.Connecting.md#Aurora.Connecting.AuroraPostgreSQL). 

**nota**  
Não há suporte para ferramentas de desenvolvedores de terceiros que usam o provedor OLEDB do SQL Server para acessar metadados. Recomendamos utilizar conexões de cliente SQL Server JDBC, ODBC ou SQL Native para essas ferramentas.

A partir da versão 5.1.0 do Babelfish, a criptografia de conexão de ponta a ponta é imposta por padrão. Para garantir a conectividade contínua:
+ Configure a criptografia SSL/TLS para suas conexões. Para obter mais informações, consulte [Usar SSL/TLS para criptografar uma conexão com um cluster de banco de dados](UsingWithRDS.SSL.md).
+ Importe os certificados necessários em seus computadores cliente. Para obter mais informações, consulte [Uso do SSL com uma instância de banco de dados do Microsoft SQL Server](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/SQLServer.Concepts.General.SSL.Using.html).

Se quiser continuar usando as configurações de criptografia de uma versão precedente do Babelfish (anterior à versão 5.1.0), você pode definir o parâmetro `rds.force_ssl` como `0` no grupo de parâmetros do cluster de banco de dados.

**Topics**
+ [Localizar o endpoint e o número da porta do gravador](#babelfish-connect-endpoint)
+ [Criar conexões de cliente C\# ou JDBC com o Babelfish](babelfish-connect-configure.md)
+ [Utilizar um cliente SQL Server para se conectar ao seu cluster de banco de dados](babelfish-connect-sqlserver.md)
+ [Utilizar um cliente PostgreSQL para se conectar ao seu cluster de banco de dados](babelfish-connect-PostgreSQL.md)

## Localizar o endpoint e o número da porta do gravador
<a name="babelfish-connect-endpoint"></a>

Para conectar-se ao cluster de banco de dados do Babelfish, use o endpoint associado à instância do gravador (primária) do cluster de banco de dados. A instância deve ter o status de **Available** (Disponível). Pode levar até 20 minutos para que as instâncias estejam disponíveis após a criação do cluster de banco de dados do Babelfish para Aurora PostgreSQL.

**Para localizar o endpoint do banco de dados**

1. Abra o console do Babelfish.

1. Escolha **Databases (Bancos de dados)** no painel de navegação. 

1. Escolha o cluster de banco de dados do Babelfish para Aurora PostgreSQL dentre os listados para ver os detalhes. 

1. Na guia **Connectivity & security** (Conectividade e segurança), observe os valores de **Endpoints** od cluster disponível. Use o endpoint de cluster para a instância de gravador nas suas strings de conexão para quaisquer aplicações que realizam operações de gravação ou leitura de banco de dados.  
![Localizar um endpoint e uma porta do Babelfish.](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/images/Babelfish-database-endpoint.png)

Para obter mais informações sobre detalhes do cluster de banco de dados do Aurora, consulte [Criar um cluster de bancos de dados do Amazon Aurora](Aurora.CreateInstance.md).

**Importante**  
O certificado deve corresponder à autoridade certificadora mostrada na configuração do seu cluster de banco de dados no Console de gerenciamento da AWS.