编程特定的任务

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

使用 SMO 对象的编程特定的任务包含一些复杂主题,只有具有特定函数的程序才需要这些主题,例如,备份、监视统计信息、复制、管理实例对象以及设置配置选项。

主题 说明
在 SMO 中使用链接服务器 介绍 SMO 如何使用 LinkedServer 对象以链接 OLE-DB 服务器。
在 SMO 中配置 SQL Server 介绍如何在 SMO 中查看和修改 SQL Server 实例的配置设置。
使用表和索引分区 介绍如何在 SMO 中使用索引和表分区。
使用文件组和文件存储数据 介绍如何在 SMO 中使用文件组。
使用 WMI 提供程序管理服务和网络设置 介绍使用表示 WMI 提供程序进行配置管理的对象跟踪 SQL Server ManagedComputer 实例的几种方法。
使用数据库对象 介绍如何创建表示 SQL Server 实例上的对象的实例类。
管理用户、角色和登录帐户 介绍如何在 SMO 中使用安全角色。
授予、撤消和拒绝权限 介绍如何使用 SMO 对用户或角色成员授予、撤消和拒绝权限。
使用加密 介绍如何在 SMO 中使用加密来保护数据。
在 SQL Server 代理中计划自动管理任务 介绍如何使用SQL Server 代理监视、报告和计划 SMO 中的作业。
备份和还原数据库和事务日志 介绍如何在 SMO 中备份和还原数据库和事务日志。
脚本 介绍如何在 SMO 中为对象编写脚本和发现对象之间的依赖关系。
传输数据 介绍如何在 SMO 中传输数据。
使用数据库邮件 介绍 SMO 如何利用电子邮件服务。
管理 Service Broker 介绍如何使用 SMO 设置 Service Broker。
使用 XML 架构 介绍如何在 SMO 中使用 XML 数据类型。
使用同义词 介绍如何在 SMO 中创建同义词。
使用消息 介绍如何使用系统消息,以及如何定义自己的用户定义消息。
实现全文搜索 介绍如何在 SMO 中实现全文搜索目录和索引。
实现终结点 介绍如何创建端点以处理用于数据库镜像、SOAP 请求和 Service Broker 的负载。
创建和更新统计信息 介绍如何在 SMO 中设置和监视有关数据库的统计信息。
跟踪和重播事件 介绍如何使用 SMO 中的跟踪重播对象来跟踪和重播 事件。