Conectarse a un origen de datos PostgreSQL (Asistente para importación y exportación de SQL Server)
Se aplica a: SQL Server SSIS Integration Runtime en Azure Data Factory
En este artículo se muestra cómo conectarse a un origen de datos PostgreSQL desde la página Elegir un origen de datos o Elegir un destino del asistente para importación y exportación de SQL Server.
Importante
Los requisitos detallados y los requisitos previos para conectarse a una base de datos PostgreSQL no se indicarán en este artículo de Microsoft. En este artículo se da por supuesto que ya tiene instalado el software de cliente PostgreSQL y que puede conectarse correctamente a la base de datos de destino PostgreSQL. Para obtener más información, consulte la documentación de PostgreSQL o el administrador de base de datos PostgreSQL.
Obtener el controlador ODBC de PostgreSQL
Instalar el controlador ODBC con Stack Builder
Ejecute Stack Builder para agregar el controlador de ODBC de PostgreSQL (psqlODBC) a la instalación de PostgreSQL.
Controlador ODBC más reciente
Descargue Windows Installer para la versión más reciente del controlador ODBC de PostgreSQL.
Conectarse a PostgreSQL con el controlador ODBC de PostgreSQL (psqlODBC)
Los controladores ODBC no aparecen en la lista desplegable de los orígenes de datos. Para conectarse con un controlador ODBC, empiece seleccionando el proveedor de datos de .NET Framework para ODBC como origen de datos en la página Elegir un origen de datos o Elegir un destino. Este proveedor actúa como un contenedor para el controlador ODBC.
Esta es la pantalla genérica que se ve inmediatamente después de seleccionar el proveedor de datos de .NET Framework para ODBC.
Opciones que hay que especificar (controlador ODBC de PostgreSQL)
Nota:
Las opciones de conexión de este proveedor de datos y el controlador ODBC son las mismas independientemente de si PostgreSQL es el origen o el destino. Es decir, las opciones que ve son las mismas en las páginas Elegir un origen de datos y Elegir un destino del asistente.
Para conectarse a PostgreSQL con el controlador ODBC de PostgreSQL, ensamble una cadena de conexión que incluya las siguientes opciones y sus valores. El formato de una cadena de conexión completa aparece inmediatamente después de la lista de opciones.
Sugerencia
Obtenga ayuda para ensamblar una cadena de conexión que funcione correctamente. O bien, en lugar de proporcionar una cadena de conexión, puede proporcionar un DSN (nombre de origen de datos) existente o crear uno nuevo. Para obtener más información acerca de estas opciones, consulte Conectarse a un origen de datos ODBC.
Controlador
Es el nombre del controlador ODBC, ya sea un controlador ODBC de PostgreSQL (UNICODE) o Controlador ODBC de PostgreSQL (ANSI).
Server
Nombre del servidor de PostgreSQL.
Puerto
Puerto que se usará para conectarse al servidor de PostgreSQL.
Base de datos
Nombre de la base de datos PostgreSQL.
Uid y Pwd
Son los valores Uid (id. de usuario) y Pwd (contraseña) para conectarse.
Formato de la cadena de conexión
Este es el formato de una cadena de conexión típica.
Driver={PostgreSQL ODBC Driver(UNICODE)};Server=<server>;Port=<port>;Database=<database>;UID=<user id>;PWD=<password>
Escribir la cadena de conexión
Escriba la cadena de conexión en el campo ConnectionString o escriba el nombre DSN en el campo DSN, que se encuentra en la página Elegir un origen de datos o Elegir un destino. Después de escribir la cadena de conexión, el asistente la analiza y muestra las propiedades individuales y sus valores en la lista.
En el siguiente ejemplo se emplea esta cadena de conexión.
Driver={PostgreSQL ODBC Driver(UNICODE)};Server=127.0.0.1;Port=5432;Database=postgres;UID=postgres;PWD=********
Esta es la pantalla que verá después de escribir la cadena de conexión.
Otros proveedores de datos y más información
Para obtener más información sobre cómo conectarse a PostgreSQL con un proveedor de datos que no aparezca aquí, consulte PostgreSQL connection strings (Cadenas de conexión de PostgreSQL). En este sitio de terceros también encontrará más información sobre los proveedores de datos y los parámetros de conexión que se describen en esta página.
Contenido relacionado
- Choose a Data Source (Selección de un origen de datos)
- Choose a Destination (Selección de un destino)