Connettersi a un'origine dati PostgreSQL (SQL Server importazione / esportazione guidata)Connect to a PostgreSQL Data Source (SQL Server Import and Export Wizard)

In questo argomento viene illustrato come connettersi a un PostgreSQL dell'origine dati dal scegliere un'origine dati o scegliere una destinazione pagina di SQL Server di importazione / esportazione guidata.This topic shows you how to connect to a PostgreSQL data source from the Choose a Data Source or Choose a Destination page of the SQL Server Import and Export Wizard.

Importante

Le informazioni dettagliate sui requisiti e i prerequisiti per la connessione a un database PostgreSQL esulano dall'ambito di questo articolo di Microsoft.The detailed requirements and prerequisites for connecting to a PostgreSQL database are beyond the scope of this Microsoft article. In questo articolo si presuppone di aver già installato il software client PostgreSQL e che sia possibile già connettersi correttamente al database PostgreSQL di destinazione.This article assumes that you already have PostgreSQL client software installed and that you can already connect successfully to the target PostgreSQL database. Per altre informazioni, consultare la documentazione di PostgreSQL o l'amministratore del database PostgreSQL.For more info, consult your PostgreSQL database administrator or the PostgreSQL documentation.

Ottenere il driver ODBC PostgreSQLGet the PostgreSQL ODBC driver

Installare il driver ODBC con il generatore di StackInstall the ODBC driver with Stack Builder

Eseguire il generatore di Stack per aggiungere il driver ODBC PostgreSQL (psqlODBC) per l'installazione di PostgreSQL.Run Stack Builder to add the PostgreSQL ODBC driver (psqlODBC) to your installation of PostgreSQL.

Installare PostgreSQL ODBC con il generatore di Stack

In alternativa, scaricare il driver ODBCOr, download the latest ODBC driver

In alternativa, scaricare il programma di installazione di Windows per la versione più recente del driver ODBC PostgreSQL (psqlODBC) direttamente da questo sito FTP - https://www.postgresql.org/ftp/odbc/versions/msi/.Or, download the Windows installer for the latest version of the PostgreSQL ODBC driver (psqlODBC) directly from this FTP site - https://www.postgresql.org/ftp/odbc/versions/msi/. Estrarre i file dal file ZIP ed eseguire il file con estensione msi.Extract the files from the .zip file and run the .msi file.

Connettersi a PostgreSQL con il driver ODBC PostgreSQL (psqlODBC)Connect to PostgreSQL with the PostgreSQL ODBC driver (psqlODBC)

Driver ODBC non sono elencati nell'elenco a discesa delle origini dati.ODBC drivers aren't listed in the drop-down list of data sources. Per connettersi con un driver ODBC, selezionare innanzitutto il il Provider di dati .NET Framework per ODBC come origine dati nel scegliere un'origine dati o scegliere una destinazione pagina.To connect with an ODBC driver, start by selecting the .NET Framework Data Provider for ODBC as the data source on the Choose a Data Source or Choose a Destination page. Questo provider funge da wrapper per il driver ODBC.This provider acts as a wrapper around the ODBC driver.

Di seguito è riportata la schermata generica che viene visualizzato subito dopo aver selezionato il Provider di dati .NET Framework per ODBC.Here's the generic screen that you see immediately after selecting the .NET Framework Data Provider for ODBC.

Connettersi a PostgreSQL con ODBC prima

Opzioni per specificare (driver ODBC PostgreSQL)Options to specify (PostgreSQL ODBC driver)

Nota

Le opzioni di connessione per questo provider di dati e il driver ODBC sono gli stessi se PostgreSQL è l'origine o destinazione.The connection options for this data provider and ODBC driver are the same whether PostgreSQL is your source or your destination. Ovvero le opzioni disponibili sono gli stessi in entrambi i scegliere un'origine dati e scegliere una destinazione pagine della procedura guidata.That is, the options you see are the same on both the Choose a Data Source and the Choose a Destination pages of the wizard.

Per connettersi a PostgreSQL con il driver ODBC PostgreSQL, assemblare una stringa di connessione che include le seguenti impostazioni e i relativi valori.To connect to PostgreSQL with the PostgreSQL ODBC driver, assemble a connection string that includes the following settings and their values. Il formato della stringa di connessione completa segue immediatamente l'elenco di impostazioni.The format of a complete connection string immediately follows the list of settings.

Suggerimento

Visualizzare la Guida di assemblaggio di una stringa di connessione più adatta.Get help assembling a connection string that's just right. In alternativa, invece di fornire una stringa di connessione, fornire un DSN esistente (nome dell'origine dati) o crearne uno nuovo.Or, instead of providing a connection string, provide an existing DSN (data source name) or create a new one. Per ulteriori informazioni su queste opzioni, vedere connettersi a un'origine dati ODBC.For more info about these options, see Connect to an ODBC Data Source.

DriverDriver
Il nome del driver ODBC, ovvero PostgreSQL ODBC Driver(UNICODE) o PostgreSQL ODBC Driver(ANSI).The name of the ODBC driver - either PostgreSQL ODBC Driver(UNICODE) or PostgreSQL ODBC Driver(ANSI).

ServerServer
Il nome del server PostgreSQL.The name of the PostgreSQL server.

PortaPort
La porta da utilizzare per la connessione al server PostgreSQL.The port to use to connect to the PostgreSQL server.

DatabaseDatabase
Il nome del database PostgreSQL.The name of the PostgreSQL database.

UID e Pwd Uid and Pwd
Il Uid (id utente) e Pwd (password) per la connessione.The Uid (user id) and Pwd (password) to connect.

Formato stringa di connessioneConnection string format

Di seguito è riportato il formato della stringa di connessione tipica.Here's the format of a typical connection string.

Driver={PostgreSQL ODBC Driver(UNICODE)};Server=<server>;Port=<port>;Database=<database>;UID=<user id>;PWD=<password>

Immettere la stringa di connessioneEnter the connection string

Immettere la stringa di connessione nella ConnectionString campo o immettere il nome DSN nel Dsn nel campo di scegliere un'origine dati o scegliere una destinazione pagina.Enter the connection string in the ConnectionString field, or enter the DSN name in the Dsn field, on the Choose a Data Source or Choose a Destination page. Dopo avere immesso la stringa di connessione, la procedura guidata analizza la stringa e visualizza le singole proprietà e i relativi valori nell'elenco.After you enter the connection string, the wizard parses the string and displays the individual properties and their values in the list.

L'esempio seguente usa la stringa di connessione.The following example uses this connection string.

Driver={PostgreSQL ODBC Driver(UNICODE)};Server=127.0.0.1;Port=5432;Database=postgres;UID=postgres;PWD=********

Di seguito è riportata la schermata che viene visualizzato dopo aver immesso la stringa di connessione.Here's the screen that you see after entering the connection string.

Connettersi a PostgreSQL con ODBC

Altri provider di dati e altre informazioniOther data providers and more info

Per informazioni su come connettersi a PostgreSQL con un provider di dati che non è elencato, vedere le stringhe di connessione PostgreSQL.For info about how to connect to PostgreSQL with a data provider that's not listed here, see PostgreSQL connection strings. Questo sito di terze parti contiene inoltre informazioni sui provider di dati e i parametri di connessione descritti in questa pagina.This third-party site also contains more info about the data providers and the connection parameters described on this page.

Vedere ancheSee also

Scegliere un'origine datiChoose a Data Source
Scegliere una destinazioneChoose a Destination