Feedback

Conexión a Amazon RDS MSSQL ODBC

Si no tiene habilitados los controladores MSSQL Server NATIVE SRV, MSSQL Server NATIVE SRV PDO y MSSQL Server ODBC, consulte a continuación nuestra documentación sobre cómo habilitar ambos en Scriptcase para la conexión.

ATENCIÓN: Si no tiene una base de servidor MSSQL de Amazon RDS creada, verifique cómo crearla haciendo clic en aqui.

Crear el DSN para la conexión

Para conectarse al controlador ODBC del servidor MSSQL, debe configurar un DSN del sistema. Siga los pasos que se describen a continuación para realizar esta configuración.

ATENCIÓN: ODBC debe crearse en el mismo servidor donde está instalado ScriptCase.

1 - Acceda a su ODBC Data Source Manager y seleccione de acuerdo con su arquitectura. Seleccionaremos la versión x64:

Gerenciador ODBC

2 - Al ingresar al Administrador de orígenes de datos ODBC, seleccione la pestaña DSN System y haga clic en _Add para crear su conexión a su Base de datos.

Criando DSN

3 - Después de eso, es necesario seleccionar el controlador para conectarse al servidor MSSQL. Seleccione el controlador: ODBC Driver 11 para SQL Server .

Selecionando Driver ODBC

4 - Ahora, debe definir el nombre del DSN, la descripción y el servidor de conexión de la base de datos.

Nomeando DSN

  • Nombre: Ingrese el nombre que tendrá el DSN para que pueda usarlo en Scriptcase.

  • Descripción: Agregue una descripción para el DSN.

  • Servidor: informar al servidor, el puerto y la instancia de la base de datos a la que se conectará.

4.1 - Después de informar los datos, haga clic en el botón Siguiente para informar el nombre de usuario y la contraseña necesarios para la conexión.

DSN credenciais

  • Ingresar identificación: Informar al usuario para autenticarse con la base de datos.

  • Contraseña: Ingrese la contraseña correspondiente para autenticarse con el usuario informado.

4.2 - Ahora, haga clic en Siguiente para seleccionar la base de datos predeterminada.

Base de datos predeterminada

Para finalizar, haga clic en Siguiente y finalmente, haga clic en Finalizar.

Crear una conexión a Scriptcase

Vea a continuación cómo crear una conexión en su proyecto Scriptcase, utilizando el controlador habilitado (MSSQL Server ODBC) y la base de datos del servidor Amazon RDS MSSQL.

1 - Acceda a un proyecto desde su Scriptcase.

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

Creando una nueva conexión

o acceda al menú Base de dados > Nueva conexión.

Creando una nueva conexión

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

3 - Seleccione la conexión Amazon RDS.

Seleccionar la conexión de la base de datos

4 - Y elija la base de datos Amazon RDS MSSQL Server.

Selecting the database

Conexión

Ingrese los parámetros para conectarse a su base de datos MySQL de Amazon RDS de la siguiente manera:

Conectando a la base de datos

  • 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.

  • DBMS Driver: Seleccione el controlador MSSQL para la conexión. En este ejemplo, usamos el controlador MSSQL Server ODBC.

  • Server/Host (Name or IP): Ingrese el Nombre del origen de datos creado. Ejemplo: mssql

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

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

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

  • Contraseña: Ingrese la contraseña para completar el proceso de autenticación.

  • Conexión de prueba: Haga clic en este botón para obtener una respuesta a la solicitud de Scriptcase para averiguar si los parámetros ingresados ​​son correctos.

Probar la conexión de la base de datos

Filtrar

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.

Filtrando la conexión de la base de datos

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 Tabelas y Vistas ya están seleccionados por Scriptcase.

  • Tabelas: 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.

  • Tabelas: 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:

    Ejemplo de uso del prefijo


  • Propietario: Informe al usuario que ve las tablas informadas para su visualización.
    • El usuario debe estar en mayúscula como en el ejemplo anterior.
  • Vistas: Elija si desea mostrar las tablas para el propietario informado.

NOTA: Al utilizar el filtrado de tablas, elimina las tablas innecesarias para su proyecto y mejora el rendimiento de su conexión de 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.

Configuración avanzada de conexión de base de datos

  • client_encoding: Seleccione la codificación utilizada en su base de datos. En el ejemplo anterior, usamos el client_encoding utf8.
    • El conjunto de caracteres utf8 está configurado de forma predeterminada.
  • 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 finalizarán después de la ejecución de sus scripts en las aplicaciones Scriptcase.
    • Por defecto, Scriptcase deshabilita esta opción.
  • Use el esquema antes del nombre de la tabla: Defina si el esquema de la base de datos se mostrará antes de los nombres de las tablas.
    • Por defecto, Scriptcase habilita esta opción.

¿Preguntas o problemas de conexión?

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