Use este guia para aprender como integrar bancos de dados SQL ao Tulip
Neste artigo, você aprenderá:* Como configurar um conector SQL* Contexto do tempo limite de conexão
Se você deseja conectar um banco de dados externo ao Tulip, precisará usar um conector SQL.
Configure um conector SQL
Primeiro, siga as etapas em “Conectores” para criar seu conector — nomeie-o, escolha um host e selecione o tipo de conector. Depois disso, você poderá configurar os detalhes da conexão.
1. Escolha o tipo de banco de dados
O Tulip oferece suporte a:
- Microsoft SQL Server
- MySQL
- Oracle DB
- PostgreSQL

2. Insira os detalhes do seu servidor
- Endereço do servidor: o IP ou nome do host onde seu banco de dados está hospedado.
- Porta do servidor: a porta na qual seu banco de dados escuta (por exemplo, MySQL: 3306, PostgreSQL: 5432, SQL Server: 1433).
- SSL: ative essa opção se desejar criptografar a conexão (pode exigir configurações adicionais, como modo SSL ou certificados).
3. Insira os detalhes de autenticação
Para MySQL, Oracle DB e PostgreSQL
- Nome de usuário: Nome da conta do banco de dados com as permissões adequadas.
- Senha: A senha dessa conta.
- Nome do banco de dados: o banco de dados específico ao qual você deseja se conectar.

Para o Microsoft SQL Server
Você pode fazer login com nome de usuário e senha ou com o segredo da entidade de serviço do Entra (Azure AD).
Observação: a autenticação pelo Entra será exigida em breve.
Além do nome do banco de dados, você precisará de:
- ID do cliente: fornecido ao registrar um aplicativo no Entra ID (encontrado na guia “Autenticação” ).
- Segredo do cliente: a “senha” do seu ID de cliente (encontrada na guia “Certificados e segredos” ).
- ID do diretório (locatário): o ID exclusivo do Azure AD da sua organização (encontrado na guia “Autenticação” ).
- Nome do banco de dados: o banco de dados ao qual você deseja se conectar no servidor.

Detalhes de conectividade
Mecanismo de conectividade
O Tulip se conecta a bancos de dados usando drivers específicos dos fornecedores de bancos de dados, fornecidos pelo nosso ambiente de execução, em vez de ODBC ou JDBC.
O tempo limite do conector ou um erro encerra a conexão
Para limites do conector, consulte aqui.
Quando uma função do conector SQL atinge o tempo limite ou apresenta erros (por exemplo, falha na conexão, código de erro retornado pelo banco de dados para o qual o conector está configurado), o host do conector encerra automaticamente a conexão.
{{snippet.Você encontrou o que estava procurando?}}

