Conexión con Google Cloud MSSQL ODBC
Si no tiene habilitado el controlador MSSQL Server ODBC, consulte a continuación nuestra documentación sobre cómo habilitar este controlador en Scriptcase para la conexión.
- Para habilitar o MSSQL Server ODBC: Clique aqui
PRECAUCIÓN: Si no tiene una base de datos Google Cloud creada, verifique cómo crearla haciendo clic aquí.
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.
PRECAUCIÓ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:
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.
3 - Después de eso, es necesario seleccionar el controlador para conectarse al servidor MSSQL. Seleccione el controlador: ODBC Driver 11 para SQL Server .
4 - Ahora, debe definir el nombre del DSN, la descripción y el servidor de conexión de la base de datos.
-
Name: Ingrese el nombre que tendrá el DSN para que pueda usarlo en Scriptcase.
-
Description: Agregue una descripción para el DSN.
-
Server: informe al servidor de la base de datos, el puerto y la instancia a la que se conectará.
4.1 - Después de ingresar los datos, haga clic en el botón Siguiente para ingresar el nombre de usuario y la contraseña necesarios para la conexión.
-
Login ID: Informe al usuario para autenticarse con la base de datos.
-
Password: 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.
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 NATIVE SRV o MSSQL Server NATIVE SRV PDO) y la base de datos del servidor Google Cloud MSSQL.
1 - Acceda a un proyecto desde su Scriptcase.
2 - Haga clic en el icono Nueva conexión para crear una conexión
o acceda al menú Database> Nueva conexión.
Después de eso, aparecerá una pantalla con todas las conexiones de la base de datos.
3 - Selecciona la conexión Google Cloud.
4 - Y elija la base de datos de Google Cloud SQL Server.
Conexión
Ingrese los parámetros para conectarse a su base de datos MSSQL Server de Amazon RDS de la siguiente manera:
-
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.
-
Driver from SGDB: Seleccione el controlador del servidor MSSQL para conectarse. En este ejemplo, utilizamos el controlador MSSQL Server NATIVE SRV PDO.
-
SGDB Server: ingrese el dominio del servidor Google Cloud donde está instalada la base de datos. Ejemplo:
banco-mssql.us-east-2.rds.amazonaws.com
-
Port: Ingrese el puerto para conectarse al servidor MSSQL. Por defecto, el puerto definido es 1433.
-
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.
-
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.
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.
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:
-
Propietario: Informar al usuario que ve las tablas informadas para su visualización. * El usuario debe estar en mayúscula como en el ejemplo anterior .
-
Ver: Elija si desea mostrar 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.
-
codificación_cliente: Seleccione la codificación utilizada en su base de datos. En el ejemplo anterior, utilizamos la codificación de cliente 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 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.