如何在 Visual Studio .NET 中创建 Visual C# SMO 项目

适用于:SQL Server Azure SQL 数据库 Azure SQL 托管实例 Azure Synapse Analytics Microsoft Fabric SQL 数据库

本节介绍了如何生成简单的 SMO 控制台应用程序。

此示例导入命名空间,这样,程序即可以引用 SMO 类型。 代理命名空间的导入是可选的。 编写使用SQL Server 代理的程序时使用它。 建立与 SQL Server 实例的安全连接需要通用命名空间。 SqlClient 命名空间用于处理 SQL 异常错误。

在 Visual Studio.NET 中创建 Visual C# SMO 项目

  1. 启动 Visual Studio

  2. “文件”菜单上,单击“新建”,然后单击项目”。 将显示“新建项目”对话框。

  3. 在“Visual Studio 已安装”窗格中,导航到“模板\Visual C#\Windows”并选择“控制台应用程序”。

  4. (可选)在 “名称” 文本框中,键入新应用程序的名称。

  5. 单击“确定加载控制台应用程序模板。

  6. 按照安装 SMO 的说明安装项目要引用的包。

  7. “视图” 菜单上,单击 “代码”

  8. 在代码中,在命名空间语句之前,键入以下 using 语句来限定 SMO 命名空间中的类型:

    using Microsoft.SqlServer.Management.Smo;  
    using Microsoft.SqlServer.Management.Common;  
    
  9. SMO 在 Microsoft.SqlServer.Management.Smo 下具有各种命名空间,如 Microsoft.SqlServer.Management.Smo.Agent。 请根据需要添加这些命名空间。

  10. 您可以立即添加 SMO 代码。