编辑推荐
从本书可以学到:
·创建一个数据库属性和实例配置的清单;
·备份和恢复数据库;
·在多实例上执行查询;
·维护许可和用户安全性;
·导入和导出XML 到SQL Server;
·从数据库抽取CLR 程序集和BLOB 对象;
·浏览数据库对象;
·管理和部署SSIS 包和SSRS 报表;
·管理和监控SQL Server 服务和*;
·解析和显示跟踪文件内容;
·创建SQL Server 作业、告警和操作者;
·查找妨碍数据库性能的阻塞进程。
内容简介
PowerShell是微软的新命令行Shell和脚本语言,承诺会简化自动化过程,集成在微软的不同应用和组件中。数据库专业人士可以利用它内置的大量cmdlets,或使用任意可用的.NET类来操作PowerShell,来自动化数据库任务,简化集成,或只是为了使用新的方法完成手头的工作。本书从基础的主题开始,简单介绍SQL Server 和PowerShell 脚本,然后进入高级的主题,帮助你管理、维护SQL Server 数据库。
作者简介
作者是SQL Server MVP和SQL Server管理和开发的认证讲师(MCT),是PASS成员,在业界具有极高的知名度。
目录
- 第1 章 开始使用SQL Server 和Powershell.1
- 1.1 简介.1
- 值得注意的PowerShell V3 属性.1
- 1.2 在你开始之前:使用SQL Server 和Powershell 工作3
- 1.3 使用示例代码工作4
- 1.3.1 如何做… .4
- 1.3.2 请参阅.5
- 1.4 浏览SQL Server Powershell 层次结构.5
- 1.4.1 准备.5
- 1.4.2 如何做… .6
- 1.4.3 如何实现… .8
- 1.5 安装SMO 9
- 1.5.1 准备.9
- 1.5.2 如何做… .9
- 1.5.3 更多… .10
- 1.6 导入SMO 程序集.10
- 1.6.1 准备. 11
- 1.6.2 如何做… . 11
- 1.6.3 如何实现… . 11
- 1.6.4 更多… .12
- 1.6.5 可参阅.12
- 1.7 发现SQL 相关的cmdlets 和模块12
- 1.7.1 准备.12
- 1.7.2 如何做… .121.7.3 如何实现… .13
- 1.7.4 更多… .14
- 1.8 创建SQL Server 实例对象.18
- 1.8.1 准备.18
- 1.8.2 如何做… .18
- 1.8.3 如何实现… .19
- 1.8.4 更多… .20
- 1.9 浏览SMO 服务器对象.20
- 1.9.1 准备.20
- 1.9.2 ...