Bagikan melalui


Membuat Proyek SMO Visual Basic di Visual Studio .NET

Bagian ini menjelaskan cara membuat aplikasi konsol SMO sederhana.

Contoh ini mengimpor namespace layanan, yang memungkinkan program untuk mereferensikan jenis SMO. Impor Agent namespace bersifat opsional. Gunakan saat Anda menulis program yang menggunakan SQL Server Agent. Namespace Common diperlukan untuk membuat koneksi aman ke instans SQL Server. Namespace SqlClient digunakan untuk memproses kesalahan pengecualian SQL.

Membuat proyek Visual Basic SMO di Visual Studio.NET

  1. Mulai Visual Studio 2008 (atau Visual Studio 2005).

  2. Pada menu File , klik ProyekBaru. Kotak dialog Proyek Baru muncul.

  3. Dalam kotak dialog Jenis Proyek , pilih Visual Basic, lalu pilih Windows. Di panel Templat yang Diinstal Visual Studio, pilih Aplikasi Konsol.

  4. (Opsional) Di bidang Nama , ketik nama aplikasi baru.

  5. Klik OK untuk memuat templat aplikasi konsol Visual Basic.

  6. Pada menu Proyek, pilih Tambahkan Referensi. Kotak dialog Tambahkan Referensi muncul.

  7. Klik Telusuri, temukan rakitan SMO di folder C:\Program Files\Microsoft SQL Server\120\SDK\Assemblies, lalu pilih file berikut. Ini adalah file minimum yang diperlukan untuk membangun aplikasi SMO:

    Microsoft.SqlServer.ConnectionInfo.dll

    Microsoft.SqlServer.SqlEnum.dll

    Microsoft.SqlServer.Smo.dll

    Microsoft.SqlServer.Management.Sdk.Sfc

    Nota

    Gunakan kunci Ctrl untuk memilih lebih dari satu file.

  8. Tambahkan rakitan SMO tambahan yang diperlukan. Misalnya, jika Anda secara khusus memprogram Service Broker, tambahkan rakitan berikut:

    Microsoft.SqlServer.ServiceBrokerEmum.dll

  9. Klik Buka.

  10. Pada menu Tampilan , klik Kode.-Or-Select jendela Module1.vb untuk menampilkan jendela kode.

  11. Dalam kode, sebelum deklarasi apa pun, ketik pernyataan Impor berikut untuk memenuhi syarat jenis di namespace layanan SMO.

    Imports Microsoft.SqlServer.Management.Smo  
    Imports Microsoft.SqlServer.Management.Common  
    
  12. SMO memiliki berbagai namespace di bawah Microsoft.SqlServer.Management.Smo, seperti Microsoft.SqlServer.Management.Smo.Agent. Tambahkan namespace layanan ini saat diperlukan.

  13. Sekarang Anda dapat menambahkan kode SMO Anda.