Condividi tramite


Procedura: Creazione di un progetto Visual Basic SMO in Visual Studio .NET

In questa sezione viene descritto come creare un'applicazione console SMO semplice.

In questo esempio vengono importati spazi dei nomi affinché il programma faccia riferimento ai tipi SMO. L'importazione dello spazio dei nomi Agent è facoltativa. Utilizzarla quando si scrive un programma che utilizza SQL Server Agent. Lo spazio dei nomi Common è necessario per stabilire una connessione protetta all'istanza di SQL Server. Lo spazio dei nomi SqlClient viene utilizzato per eseguire il debug degli errori di eccezione SQL.

Creazione di un progetto Visual Basic SMO in Visual Studio .NET

  1. Avviare Visual Studio 2008 (o Visual Studio 2005).

  2. Scegliere Nuovoprogetto dal menu File. Verrà visualizzata la finestra di dialogo Nuovo progetto.

  3. Nella finestra di dialogo Tipo progetto selezionare Visual C#, quindi Windows. Nel riquadro Modelli Visual Studio installati selezionare Applicazione Windows.

  4. (Facoltativo) Nel campo Nome digitare il nome della nuova applicazione.

  5. Fare clic su OK per caricare il modello di applicazione console per Visual Basic.

  6. Scegliere Aggiungi riferimento dal menu Progetto. Verrà visualizzata la finestra di dialogo Aggiungi riferimento.

  7. Fare clic su Sfoglia, individuare gli assembly SMO nella cartella C:\Programmi\Microsoft SQL Server\100\SDK\Assemblies\ e selezionare i file riportati di seguito, che costituiscono i file minimi necessari per creare un'applicazione SMO:

    Microsoft.SqlServer.ConnectionInfo.dll

    Microsoft.SqlServer.SqlEnum.dll

    Microsoft.SqlServer.Smo.dll

    Microsoft.SqlServer.Management.Sdk.Sfc

    [!NOTA]

    Per selezionare più file, utilizzare il tasto Ctrl.

  8. Aggiungere eventuali assembly SMO necessari. Se ad esempio si esegue la programmazione specifica di Service Broker, aggiungere gli assembly seguenti:

    Microsoft.SqlServer.ServiceBrokerEmum.dll

  9. Fare clic su Apri.

  10. Scegliere Codice dal menu Visualizza. In alternativa, selezionare la finestra Module1.vb per visualizzare la finestra del codice.

  11. Nel codice, prima di qualsiasi dichiarazione, digitare le istruzioni Imports seguenti per qualificare i tipi nello spazio dei nomi SMO.

    Imports Microsoft.SqlServer.Management.Smo
    Imports Microsoft.SqlServer.Management.Common
    
  12. SMO dispone di vari spazi dei nomi in Microsoft.SqlServer.Management.Smo, ad esempio Microsoft.SqlServer.Management.Smo.Agent. Aggiungere questi spazi dei nomi poiché sono necessari.

  13. A questo punto è possibile aggiungere il codice SMO.

Vedere anche

Altre risorse