# Conectar directamente a la base de datos

Siga las instrucciones a continuación para conectar Violet directamente a su base de datos SQL de Teamcenter.

### Configurar el acceso

Primero, deberá configurar el acceso a su servidor de base de datos de Teamcenter.

<details>

<summary>Opción 1: Acceso mediante lista de अनुमति</summary>

Agregue las direcciones IP aplicables a la lista de अनुमति para su servidor de base de datos de Teamcenter:

</details>

<details>

<summary>Opción 2: Acceso mediante VPN</summary>

Para mayor seguridad, podemos establecer un túnel VPN. Esto conectará la VPC de AWS de Violet y la red donde está alojado su servidor de Teamcenter.&#x20;

Recomendamos [Tailscale](https://tailscale.com/) VPN, pero admitimos cualquier método que necesite, como VPN IPsec o AWS PrivateLink. Más información [aquí](/es/recursos/administrativo/conectar-software-autoalojado/tunel-vpn.md).

</details>

### Crear un usuario SQL

A continuación, deberá crear un usuario SQL de solo lectura con acceso a la base de datos de Teamcenter (NO un inicio de sesión en Teamcenter en sí). Siga la consulta a continuación para crear el usuario y luego comparta las credenciales con el equipo de Violet para configurar esto antes de conectarse.

Puede compartir de forma segura las credenciales con el equipo de Violet en la página de **Credenciales**  .

```
CREATE LOGIN [Violet_Readonly] WITH PASSWORD = 'some-password-of-your-choosing';
USE [tc]; -- Cambiar a la base de datos de Teamcenter, normalmente llamada 'tc'
CREATE USER [Violet_Readonly] FOR LOGIN [Violet_Readonly];
EXEC sp_addrolemember 'db_datareader', 'Violet_Readonly';
```

### Conectar Teamcenter en Violet

Una vez que el acceso a la red y a la base de datos esté completo, estará listo para crear la conexión en Violet:

2. Seleccione <img src="/files/96f2a6941c53913657dd710f0ab6658dff618c63" alt="" data-size="line">**Teamcenter -  SQL Server**
3. Introduzca el nombre de usuario y la contraseña de SQL, la dirección IP y el puerto del servidor, y el nombre de la base de datos de Teamcenter; luego haga clic en **Conectar.**<br>

   <figure><img src="/files/fbfc9c31d8b38d40449f50b1f96cd1e95a97ea52" alt="" width="375"><figcaption></figcaption></figure>

Una vez que su conexión esté activa, estará listo para [configurar su integración de Teamcenter](/es/aplicaciones/t/teamcenter/configuracion-de-tu-integracion.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.violetlabs.com/es/aplicaciones/t/teamcenter/conectar-directamente-a-la-base-de-datos.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
