编程特定的任务

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse Analytics

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

主题 说明
在 SMO 中使用链接服务器 介绍 SMO 如何使用 LinkedServer 对象以链接 OLE-DB 服务器。
在 SMO 中配置 SQL Server 介绍如何在 SMO 中查看和修改 SQL Server 实例的配置设置。
使用表和索引分区 介绍如何在 SMO 中使用索引和表分区。
使用文件组和文件存储数据 介绍如何在 SMO 中使用文件组。
使用 WMI 提供程序管理服务和网络设置 介绍使用 ManagedComputer 表示用于配置管理的 WMI 提供程序的 对象跟踪 SQL Server 实例的几种方法。
使用数据库对象 介绍如何创建表示 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 中使用 跟踪重播 对象来跟踪和重播事件。