Connettersi a un'origine dati ODBC (Importazione/Esportazione guidata SQL Server)Connect to an ODBC Data Source (SQL Server Import and Export Wizard)

Questo argomento illustra come connettersi a un'origine dati ODBC dalla pagina Scelta origine dati o Scelta destinazione dell'Importazione/Esportazione guidata SQL Server.This topic shows you how to connect to an ODBC data source from the Choose a Data Source or Choose a Destination page of the SQL Server Import and Export Wizard.

Può essere necessario scaricare il driver ODBC da Microsoft o da terze parti.You may have to download the ODBC driver you need from Microsoft or from a third party.

Può essere necessario anche cercare le informazioni di connessione che devono essere specificate.You may also have to look up the required connection info that you have to provide. Il sito di terze parti The Connection Strings Reference (Riferimenti alle stringhe di connessione) contiene stringhe di connessione di esempio e altre informazioni sui provider di dati e sulle informazioni di connessione richieste dai provider.This third-party site - The Connection Strings Reference - contains sample connection strings and more info about data providers and the connection info they require.

Verificare che il driver desiderato sia installatoMake sure the driver you want is installed

  1. Cercare o passare all'applet Origini dati ODBC (64 bit) nel Pannello di controllo.Search for or browse to the ODBC Data Sources (64-bit) applet in the Control Panel. Se si ha solo un driver a 32 bit o è necessario usare un driver a 32 bit, cercare o passare a Origini dati ODBC (32 bit).If you only have a 32-bit driver, or you know that you have to use a 32-bit driver, search for or browse to ODBC Data Sources (32-bit) instead.
  2. Avviare l'applet.Launch the applet. Viene visualizzata la finestra Amministrazione origine dati ODBC.The ODBC Data Source Administrator window opens.
  3. Nella scheda Driver è disponibile un elenco di tutti i driver ODBC installati nel computer.On the Drivers tab, you can find a list of all the ODBC drivers installed on your computer. È possibile che i nomi di alcuni driver siano visualizzati in più lingue.(The names of some of the drivers may be listed in multiple languages.)

    Di seguito è riportato un esempio dell'elenco di driver a 64 bit installati.Here's an example of the list of installed 64-bit drivers.

    Driver ODBC a 64 bit installati

Suggerimento

Se il driver è installato ma non viene visualizzato nell'applet a 64-bit, cercarlo nell'applet a 32 bit.If you know that your driver's installed and you don't see it in the 64-bit applet, look in the 32-bit applet instead. Queste informazioni indicano anche se eseguire l'Importazione/Esportazione guidata SQL Server a 64 bit o a 32 bit.This also tells you whether you have to run the 64-bit or 32-bit SQL Server Import and Export Wizard.

Per usare la versione a 64 bit dell'Importazione/Esportazione guidata SQL Server, è necessario installare SQL Server.To use the 64-bit version of the SQL Server Import and Export Wizard, you have to install SQL Server. SQL Server Data Tools (SSDT) e SQL Server Management Studio (SSMS) sono applicazioni a 32 bit e installano solo i file a 32 bit, inclusa la versione a 32 bit della procedura guidata.SQL Server Data Tools (SSDT) and SQL Server Management Studio (SSMS) are 32-bit applications and only install 32-bit files, including the 32-bit version of the wizard.

Passaggio 1 - Selezionare l'origine datiStep 1 - Select the data source

I driver ODBC installati nel computer non sono presenti nell'elenco a discesa delle origini dati.The ODBC drivers installed on your computer aren't listed in the drop-down list of data sources. Per connettersi con un driver ODBC, selezionare innanzitutto Provider di dati .NET Framework per ODBC come origine dati nella pagina Scelta origine dati o Scelta destinazione della procedura guidata.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 of the wizard. 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 visualizzata 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 SQL con ODBC (prima)

Passaggio 2 - Specificare le informazioni di connessioneStep 2 - Provide the connection info

Nel passaggio successivo vengono specificate le informazioni di connessione per il driver ODBC e l'origine dati.The next step is to provide the connection info for your ODBC driver and your data source. Sono disponibili due opzioni.You have two options.

  1. Specificare un DSN (nome dell'origine dati) già esistente o creato con l'applet Amministrazione origine dati ODBC nel Pannello di controllo.Provide a DSN (data source name) that already exists or that you create with the ODBC Data Source Administrator applet in the Control Panel. Il DSN è l'insieme di impostazioni salvate necessarie per connettersi a un'origine dati ODBC.A DSN is the saved collection of settings required to connect to an ODBC data source.

    Se si conosce il nome DSN o si sa come creare un nuovo DSN, è possibile ignorare la parte rimanente di questa pagina.If you already know the DSN name, or know how to create a new DSN now, you can skip the rest of this page. Immettere il nome DSN nel campo Dsn nella pagina Scelta origine dati o Scelta destinazione, quindi procedere con il passaggio successivo della procedura guidata.Enter the DSN name in the Dsn field on the Choose a Data Source or Choose a Destination page, then continue to the next step of the wizard.

    Specificare un DSNProvide a DSN

  2. Specificare una stringa di connessione che è possibile cercare online o creare e testare nel computer con l'applet Amministrazione origine dati ODBC.Provide a connection string, which you can look up online, or create and test on your computer with the ODBC Data Source Administrator applet.

    Se la stringa di connessione è già stata specificata o si conosce già la procedura per creare la stringa, è possibile ignorare la parte rimanente della pagina.If you already have the connection string or know how to create it, you can skip the rest of this page. Immettere la stringa di connessione nel campo ConnectionString nella pagina Scelta origine dati o Scelta destinazione, quindi procedere con il passaggio successivo della procedura guidata.Enter the connection string in the ConnectionString field on the Choose a Data Source or Choose a Destination page, then continue to the next step of the wizard.

    Specificare una stringa di connessioneProvide a connection string

Se si specifica una stringa di connessione, la pagina Scelta origine dati o Scelta destinazione visualizza tutte le informazioni di connessione che verranno usate dalla procedura guidata per la connessione all'origine dati, ad esempio il nome del server e del database e il metodo di autenticazione.If you provide a connection string, the Choose a Data Source or Choose a Destination page displays all the connection info that the wizard is going to use to connect to your data source, such as server and database name and authentication method. Se si specifica un DSN, queste informazioni non sono visibili.If you provide a DSN, this information isn't visible.

Opzione 1 - Specificare un DSNOption 1 - Provide a DSN

Se si vuole specificare le informazioni di connessione con un DSN (nome dell'origine dati), usare l'applet Amministrazione origine dati ODBC per trovare il nome del DSN esistente o creare un nuovo DSN.If you want to provide the connection information with a DSN (data source name), use the ODBC Data Source Administrator applet to find the name of the existing DSN, or to create a new DSN.

  1. Cercare o passare all'applet Origini dati ODBC (64 bit) nel Pannello di controllo.Search for or browse to the ODBC Data Sources (64-bit) applet in the Control Panel. Se si ha solo un driver a 32 bit o è necessario usare un driver a 32 bit, cercare o passare a Origini dati ODBC (32 bit).If you only have a 32-bit driver, or have to use a 32-bit driver, search for or browse to ODBC Data Sources (32-bit) instead.
  2. Avviare l'applet.Launch the applet. Viene visualizzata la finestra Amministrazione origine dati ODBC.The ODBC Data Source Administrator window opens. L'applet ha l'aspetto seguente.Here's what the applet looks like.

    Applet del Pannello di controllo Amministrazione origine dati ODBC

  3. Se si vuole usare un DSN esistente per l'origine dati, è possibile usare qualsiasi DSN visualizzato nella scheda DSN utente, DSN di sistema o DSN su file. Selezionare il nome, quindi tornare alla procedura guidata e immetterlo nel campo Dsn nella pagina Scelta origine dati o Scelta destinazione.If you want to use an existing DSN for your data source, you can use any DSN that you see on the User DSN, System DSN, or File DSN tab. Check the name, then go back to the wizard and enter it in the Dsn field on the Choose a Data Source or Choose a Destination page. Ignorare la parte rimanente della pagina e procedere con il passaggio successivo della procedura guidata.Skip the rest of this page and continue to the next step of the wizard.

  4. Se si vuole creare un nuovo DSN, decidere se il DSN deve essere visibile solo all'utente (DSN utente), visibile a tutti gli utenti del computer inclusi i servizi Windows (DSN di sistema) o salvato in un file (DSN su file).If you want to create a new DSN, decide whether you want it to be visible only to you (User DSN), visible to all users of the computer including Windows services (System DSN), or saved in a file (File DSN). L'esempio seguente crea un nuovo DSN di sistema.This example creates a new System DSN.
  5. Nella scheda DSN di sistema fare clic su Aggiungi.On the System DSN tab, click Add.

    Aggiungere un nuovo DSN di sistema ODBC

  6. Nella finestra di dialogo Crea nuova origine dati selezionare il driver per l'origine dati, quindi fare clic su Fine.In the Create a New Data Source dialog box, select the driver for your data source, then click Finish.

    Selezionare il driver per nuovo DSN di sistema

  7. Il driver visualizzerà una o più schermate specifiche del driver in cui immettere le informazioni necessarie per la connessione all'origine dati.The driver now displays one or more driver-specific screens where you enter the info needed to connect to your data source. Per il driver SQL Server, ad esempio, vengono visualizzate quattro pagine di impostazioni personalizzate. Al termine, il nuovo DSN di sistema apparirà incluso nell'elenco.(For the SQL Server driver, for example, there are four pages of custom settings.) After you finish, the new system DSN appears in the list.

    Nuovo DSN di sistema nell'elenco

  8. Tornare alla procedura guidata e immettere il nome DSN nel campo Dsn nella pagina Scelta origine dati o Scelta destinazione.Go back to the wizard and enter the DSN name in the Dsn field on the Choose a Data Source or Choose a Destination page. Continuare con il passaggio successivo della procedura guidata.Continue to the next step of the wizard.

Opzione 2 - Specificare una stringa di connessioneOption 2 - Provide a connection string

Se si vuole specificare le informazioni di connessione con una stringa di connessione, la parte rimanente di questo argomento descrive come ottenere la stringa di connessione necessaria.If you want to provide your connection information with a connection string, the rest of this topic helps you get the connection string you need.

L'esempio seguente usa la stringa di connessione seguente che stabilisce la connessione a Microsoft SQL Server.This example is going to use the following connection string, which connects to Microsoft SQL Server.

```
Driver={ODBC Driver 13 for SQL Server};server=localhost;database=WideWorldImporters;trusted_connection=Yes;
```

Immettere la stringa di connessione nel campo ConnectionString nella pagina Scelta origine dati o Scelta destinazione.Enter the connection string in the ConnectionString 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.

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

Connettersi a SQL con ODBC (dopo)

Nota

Le opzioni di connessione per il driver ODBC sono le stesse sia nel caso in cui venga configurata l'origine sia nel caso in cui venga configurata la destinazione.The connection options for an ODBC driver are the same whether you're configuring your source or your destination. Ovvero, le opzioni visualizzate sono le stesse in entrambe le pagine Scelta origine dati e Scelta destinazione 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.

Ottenere la stringa di connessione onlineGet the connection string online

Per trovare stringhe di connessione per il driver ODBC online, vedere The Connection Strings Reference (Riferimenti alle stringhe di connessione).To find connection strings for your ODBC driver online, see The Connection Strings Reference. Questo sito di terze parti contiene stringhe di connessione di esempio e altre informazioni sui provider di dati e sulle informazioni di connessione richieste dai provider.This third-party site contains sample connection strings and more info about data providers and the connection info they require.

Ottenere la stringa di connessione con un'appGet the connection string with an app

Per compilare e testare la stringa di connessione per il driver ODBC nel computer, è possibile usare l'applet Amministrazione origine dati ODBC del Pannello di controllo.To build and test the connection string for your ODBC driver on your own computer, you can use the ODBC Data Source Administrator applet in the Control Panel. Creare un DSN su file per la connessione, quindi copiare le impostazioni del DSN su file per assemblare la stringa di connessione.Create a File DSN for your connection, then copy settings out of the File DSN to assemble the connection string. Questa operazione richiede diversi passaggi, ma offre una stringa di connessione valida.This requires several steps, but helps to make sure you have a valid connection string.

  1. Cercare o passare all'applet Origini dati ODBC (64 bit) nel Pannello di controllo.Search for or browse to the ODBC Data Sources (64-bit) applet in the Control Panel. Se si ha solo un driver a 32 bit o è necessario usare un driver a 32 bit, cercare o passare a Origini dati ODBC (32 bit).If you only have a 32-bit driver, or have to use a 32-bit driver, search for or browse to ODBC Data Sources (32-bit) instead.
  2. Avviare l'applet.Launch the applet. Viene visualizzata la finestra Amministrazione origine dati ODBC.The ODBC Data Source Administrator window opens.
  3. Passare alla scheda DSN su file dell'applet.Now go to the File DSN tab of the applet. Scegliere Aggiungi.Click Add.

    Per questo esempio, creare un DSN su file anziché un DSN utente o DSN di sistema poiché il DSN su file salva le coppie nome-valore nel formato specifico richiesto per la stringa di connessione.For this example, create a File DSN rather than a User DSN or System DSN, because the File DSN saves the name-value pairs in the specific format required for the connection string.

    Aggiungere un nuovo DSN su file ODBC

  4. Nella finestra di dialogo Crea nuova origine dati selezionare il driver nell'elenco e quindi fare clic su Avanti.In the Create New Data Source dialog box, select your driver in the list, and then click Next. Questo esempio crea un DSN che contiene gli argomenti della stringa di connessione necessari per la connessione a Microsoft SQL Server.This example is going to create a DSN that contains the connection string arguments we need to connect to Microsoft SQL Server.

    Creare una nuova origine dati ODBC

  5. Selezionare un percorso e immettere un nome per il nuovo DSN su file e quindi fare clic su Avanti.Select a location and enter a filename for the new File DSN, and then click Next. Prendere nota del percorso in cui viene salvato il file per poterlo individuare e aprire nei passaggi successivi.Remember where you save the file so you can find it and open it in a subsequent step.

    Salvare un nuovo DSN su file

  6. Esaminare il riepilogo delle selezioni e quindi fare clic su Fine.Review the summary of your selections, and then click Finish.

  7. Dopo aver fatto clic su Fine, il driver selezionato visualizza una o più schermate proprietarie per raccogliere le informazioni necessarie per la connessione.After you click Finish, the driver that you selected displays one or more proprietary screens to gather the info it needs to connect. In genere queste informazioni includono server, informazioni di accesso e database per le origini dati basate su server e file, formato e versione per le origini dati basate su file.Typically this info includes server, login info, and database for server-based data sources, and file, format, and version for file-based data sources.

  8. Dopo aver configurato l'origine dati e fatto clic su Fine, viene visualizzato un riepilogo delle selezioni che è possibile testare.After you configure your data source and click Finish, you typically see a summary of your selections and have an opportunity to test them.

    Testare un nuovo DSN su file

  9. Dopo aver testato l'origine dati e aver chiuso le finestre di dialogo, trovare il DSN su file nel percorso in cui è stato salvato nel file system.After you test your data source and close the dialog boxes, find the File DSN where you saved it in the file system. Se l'estensione del file non è stata modificata, l'estensione predefinita è DSN.If you didn't change the file extension, the default extension is .DSN.

  10. Aprire il file salvato con Blocco note o un altro editor di testo.Open the saved file with Notepad or another text editor. Di seguito è riportato il contenuto dell'esempio SQL Server.Here are the contents of our SQL Server example.

    [ODBC]  
    DRIVER=ODBC Driver 13 for SQL Server  
    TrustServerCertificate=No  
    DATABASE=WideWorldImporters    
    WSID=<local computer name>  
    APP=Microsoft® Windows® Operating System  
    Trusted_Connection=Yes  
    SERVER=localhost   
    
  11. Copiare e incollare i valori necessari in una stringa di connessione in cui le coppie nome-valore sono separate da punti e virgola.Copy and paste the necessary values into a connection string in which the name-value pairs are separated by semi-colons.

    Dopo aver assemblato i valori necessari del DSN su file di esempio, la stringa di connessione è la seguente.After you assemble the necessary values from the sample file DSN, you have the following connection string.

    ```
    DRIVER=ODBC Driver 13 for SQL Server;SERVER=localhost;DATABASE=WideWorldImporters;Trusted_Connection=Yes
    ```
    

    Per creare una stringa di connessione valida non sono in genere necessarie tutte le impostazioni di un DSN creato da Amministrazione origine dati ODBC.You don't typically need all the settings in a DSN created by the ODBC Data Source Administrator to create a connection string that works.

    • È sempre necessario specificare il driver ODBC.You always have to specify the ODBC driver.
    • Per un'origine dati basata su server come SQL Server, è necessario specificare il server, il database e le informazioni di accesso.For a server-based data source like SQL Server, you typically need Server, Database, and login information. Di conseguenza, nel DSN di esempio non è necessario TrustServerCertificate, WSID o APP.So in the sample DSN, you don't need TrustServerCertificate, WSID, or APP.
    • Per un'origine dati basata su file, è necessario specificare almeno il nome del file e il percorso.For a file-based data source, you need at least file name and location.
  12. Incollare la stringa di connessione nel campo ConnectionString nella pagina Scelta origine dati o Scelta destinazione della procedura guidata.Paste this connection string into the ConnectionString field on the Choose a Data Source or Choose a Destination page of the wizard. La procedura guidata analizza la stringa ed è possibile continuare.The wizard parses the string and you're ready to continue!

    Connettersi a SQL con ODBC (dopo)

Vedere ancheSee also

Scelta origine datiChoose a Data Source
Scelta destinazioneChoose a Destination