Feedback

Conexión a Azure PostgreSQL

Si no tiene el PostgreSQL PDO, PostgreSQL 7 o superior, PostgreSQL 6.4 o superior y PostgreSQL 6.3 o inferior controladores habilitados, consulte a continuación nuestra documentación sobre cómo habilitar ambos en Scriptcase para la conexión.

  • Para habilitar PostgreSQL PDO: clic aquí
  • Para habilitar PostgreSQL 7 o superior: clic aquí
  • Para habilitar PostgreSQL 6.4 o superior: clic aquí
  • Para habilitar PostgreSQL 6.3 o inferior: clic aquí

ATTENTION: Si no tiene una base Azure PostgreSQL creada, verifique cómo crearla haciendo clic aquí.

Crear una conexión a Scriptcase

Vea a continuación cómo crear una conexión en su proyecto Scriptcase, utilizando el controlador habilitado (PostgreSQL PDO, PostgreSQL 7 o superior, PostgreSQL 6.4 o superior y PostgreSQL 6.3 o inferior .) y la base de datos Azure PostgreSQL.

1 - Acceda a un proyecto desde su Scriptcase.

2 - Haga clic en el icono Nueva conexión para crear una conexión.

Creating a new connection

o acceda al menú Database > Nueva conexión.

Creating a new connection

Después de eso, aparecerá una pantalla con todas las conexiones de la base de datos.

3 - Seleccione la conexión Microsoft Azure.

Selecting the database connection

4 - Y elija la base de datos Azure Postgres.

Selecting the database

Conexión

Ingrese los parámetros para conectarse a su base de datos Azure PostgreSQL de la siguiente manera:

Connecting to the database

  • Nombre de la conexión: defina el nombre de su nueva conexión. De manera predeterminada, Scriptcase agrega el prefijo conn junto con el nombre de la base de datos.

  • SGDB Driver: Seleccione el controlador PostgreSQL para la conexión. En este ejemplo, usamos el controlador PostgreSQL PDO.

  • SGDB server: ingrese el dominio del servidor Azure donde está instalada la base de datos. Ejemplo: dominio-postgres.postgres.database.azure.com

  • Port: Ingrese el puerto para la conexión. Por defecto, el puerto definido es 5432.

  • Schema: Ingrese el esquema para conectarse a la base de datos.

  • Database: enumere y seleccione la base de datos a la que se conectará. Ejemplo: samples

  • Usuario: Informe al usuario para autenticar la conexión a su base de datos.

  • Password: ingrese la contraseña para completar el proceso de autenticación.

  • Prueba de conexión: haga clic en este botón para obtener una respuesta a la solicitud de Scriptcase para averiguar si los parámetros ingresados son correctos.

Testing the database connection

Seguridad

![Segurança da conexão do banco de dados][seguranca_conn]

Usar SSL

Le permite definir si la conexión utilizará SSL. Tenga en cuenta que la opción está desactivada de forma predeterminada.

sslmode

sslmode protección protección MITM Declaración
disable No No No me importa la seguridad y no quiero pagar el costo de la criptografía.
allow Tal vez No No me importa la seguridad, pero pagaré el costo de la criptografía si el servidor insiste en ello.
prefer Tal vez No No me importa la criptografía, pero deseo pagar el costo de la criptografía si el servidor la soporta.
require No Quiero que mis datos estén cifrados y acepto el costo.
verify-ca Depende de la política de la CA Quiero que mis datos estén cifrados y acepto el costo. Quiero estar seguro de que me conecto a un servidor en el que confío.
verify-full Quiero que mis datos estén cifrados y acepto el costo. Quiero estar seguro de que me conecto a un servidor en el que confío y que es el que especifico.

sslrootcert (Certificado raíz SSL):

Este parámetro hace referencia al certificado raíz SSL/TLS utilizado para verificar la autenticidad del certificado presentado por el servidor durante la comunicación segura. Uso: El valor de este parámetro debe ser la ruta completa al archivo que contiene el certificado raíz.

sslkey (Clave privada SSL):

Este parámetro representa la clave privada asociada con el certificado SSL/TLS utilizado por el servidor para la autenticación. Uso: Se debe especificar la ruta completa al archivo que contiene la clave privada.

sslcert (Certificado SSL):

El parámetro sslcert hace referencia al certificado SSL/TLS del servidor, que se presenta durante el proceso de negociación de seguridad para la autenticación. Uso: Se debe proporcionar la ruta completa al archivo que contiene el certificado SSL/TLS del servidor.

Filtro

Al acceder a esta pestaña, puede configurar qué elementos de la base de datos se mostrarán en la conexión, dependiendo del propietario o no.

Filtering the database connection

Mostrar

Permite la conexión para ver tablas, vistas, tablas del sistema y procedimientos según los elementos seleccionados por el usuario. Por defecto, los elementos Table y Views ya están seleccionados por Scriptcase.

  • Tablas: Al seleccionar esta opción, se mostrarán las tablas en su base de datos.
    • Por defecto, Scriptcase habilita esta opción .
  • Vistas: Al seleccionar esta opción, se mostrarán las vistas de su base de datos.
    • Por defecto, Scriptcase habilita esta opción .
  • Tablas del sistema: Al seleccionar esta opción, se mostrarán las tablas del sistema de su base de datos.

  • Procedimientos: Al seleccionar esta opción, se mostrarán los procedimientos de su base de datos.

Búsquedas

Le permite definir qué tablas y propietarios se muestran.

  • Tablas: Puede definir en esta opción qué tablas se mostrarán. La configuración puede contener un PREFIX %% o el nombre de las tablas para mostrar.
    • Por defecto, Scriptcase deja esta opción vacía .
    • Ejemplo:

    Example of using the prefix


  • Propietario: Informar al usuario que ve las tablas ingresadas para su visualización.
    • El usuario debe estar en mayúsculas como en el ejemplo anterior.
  • Display: Elija si se muestran las tablas para el propietario informado.

NOTA: Al usar el filtrado de tablas, elimina las tablas innecesarias para su proyecto y mejora el rendimiento de la conexión de su base de datos.

Avanzado

En esta pestaña, tiene acceso a configuraciones específicas para la conexión. La configuración realizada en esta sesión afecta la visualización de datos y el rendimiento de la aplicación.

Advanced database connection configuration

  • codificación_cliente: Seleccione la codificación utilizada en su base de datos. En el ejemplo anterior, utilizamos la codificación de cliente utf8.
    • __ Por defecto, el conjunto de caracteres utf8 está configurado .__
  • Separador decimal: Seleccione el tipo de separador para registros decimales, entre coma y punto.
    • Por defecto, el punto . se selecciona como separador.
  • Conexión persistente: Defina si las conexiones terminarán después de la ejecución de sus scripts en las aplicaciones Scriptcase.
    • Por defecto, Scriptcase deshabilita esta opción.
  • Utilice el esquema antes del nombre de la tabla: Defina si el esquema de la base de datos se mostrará antes que los nombres de la tabla.
    • Por defecto, Scriptcase habilita esta opción.

¿Dudas sobre la conexión?

Póngase en contacto con nuestro soporte en caso de problemas de conexión o preguntas relacionadas con esta base de datos.