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

适用于:SQL Server Azure SQL 数据库 azure Synapse Analytics Azure 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 代码。