Conectarse a una base de datos de SQL Server
Este procedimiento describe el método más fácil para conectarse a una base de datos de SQL Server. Si no tiene instalado el controlador SQL Server adecuado, le pedirá que lo instale.Designer
- Arrastrar un Herramienta Datos de entrada o Herramienta Datos de salida en el lienzo y selecciónelo.
- En la ventana de configuración, haga clic en la flecha desplegable y seleccione Microsoft SQL Server.
- Designer comprueba el sistema de un controlador de SQL Server.
- Si ya se ha instalado un controlador para conectarse a SQL Server, aparece la ventana conexión de base de datos de SQL Server. Proceda al siguiente paso.
- Si el controlador de SQL Server no está instalado, se le proporcionará un vínculo para instalarlo. Para obtener información sobre el controlador, consulte Microsoft SQL Server 2008, 2012, 2014, 2016.
- En nombre de conexión, escriba un nuevo nombre de conexión o seleccione una conexión existente. Las nuevas conexiones se almacenan en el Administrar conexiones de datos.
- Puede ver y seleccionar cualquier conexión del sistema o cualquier conexión de usuario creada por usted.
- Las conexiones de nombre de origen de datos (DSN) configuradas en el controlador ODBC no aparecen en la lista. Para configurar las conexiones ODBC y OLEDB, consulta Conexiones de bases de datos ODBC y OLEDB.
- Cuando se selecciona una conexión existente, se pueden modificar todas las propiedades de conexión excepto el tipo.
- Si usted es un usuario administrador, puede modificar cualquier conexión del sistema o cualquier conexión de usuario creada por usted.
- Si usted es un usuario que no es administrador, sólo puede modificar las conexiones de usuario creadas por usted.
- Si modifica una propiedad Connection (por ejemplo, host), tendrá que volver a introducir la contraseña.
- Seleccione un tipo de conexión (sólo conexiones nuevas):
- User: crea una conexión que sólo usted puede utilizar. Las conexiones de usuario sólo son visibles por el usuario que los creó.
- Sistema: seleccionable sólo por usuarios del administrador. Crea una conexión para cualquier usuario de un equipo. Todos los usuarios pueden ver las conexiones del sistema.
- En host, busque en la red los hosts de SQL Server o escriba un nombre de host.
- En tipo de autenticación, seleccione autenticación de Windows o autenticación de SQL Server en función de la configuración de SQL Server.
- Haz clic en Prueba para probar la conexión.
- Si la prueba de conexión se ha realizado correctamente, aparecerá una lista de bases de datos en la desplegable de la base predeterminada .
- Para utilizar la base de datos predeterminada como configurada por el administrador del servidor, deje el desplegable desactivado.
- Para anular el valor predeterminado, seleccione una base de datos de la lista.
- Haz clic en Aceptar.
Si no se detecta ningún controlador, se proporciona un vínculo para instalar el cliente nativo de SQL Server 11. Sin embargo, si tiene instalado un controlador más reciente (por ejemplo, el controlador ODBC 13 para SQL Server), utiliza el controlador más reciente para esta conexión. Para utilizar un controlador más nuevo con una conexión existente creada con un controlador anterior, debe eliminar y volver a agregar la conexión de la DesignerDesignerAdministrar conexiones de datos.
Una búsqueda de red para hosts de SQL Server toma tiempo para ejecutarse y no puede devolver una lista completa de hosts. Si conoce el nombre del host, Alteryx recomienda especificarlo manualmente.
Consulta Configuración de conexión manual para obtener más información sobre los requisitos de autenticación.
Métodos alternativos de conexión de SQL Server
Para las instrucciones de conexión ODBC y OLEDB, consulte Conexiones de bases de datos ODBC y OLEDB.
Si experimenta problemas de rendimiento escribiendo a SQL Server, puede utilizar el cargador masivo. En Herramienta Datos de salida Ventana de configuración, haga clic en el desplegable y seleccione otras bases de datos > SQL Server bulk.
Esta opción requiere una conexión DSN con ODBC. Consulta Conexiones de bases de datos ODBC y OLEDB.