《PowerShell V3——SQL Server 2012数据库自动化运维权威指南》导读

简介: PowerShell V3——SQL Server 2012数据库自动化运维权威指南 PowerShell 是微软的新命令行Shell和脚本语言,可以简化微软不同的应用程序和组件之间的自动化过程和整合过程。


9f634c233168d59b339fb19fffb523769fcd8bb1

前言

PowerShell V3——SQL Server 2012数据库自动化运维权威指南
PowerShell 是微软的新命令行Shell和脚本语言,可以简化微软不同的应用程序和组件之间的自动化过程和整合过程。数据库专业人士可以利用它内置的大量cmdlets或任意可用的.NET 类来操作PowerShell,使数据库任务自动化,简化整合过程,或者探索完成手头工作的新方法。

本书向忙碌的数据库专业人士提供了大量简单易学的实战案例。无论是你是在审核服务器,导出数据,还是部署报表,总有一种方案适合你!

本书从基础的主题开始,简单介绍SQL Server 和 PowerShell 脚本,然后进入高级的主题,帮助你管理、维护SQL Server 数据库。

前面几章描述了如何配置SQL Server和操作对象,包括导出对象、创建数据库、配置实例参数和部署报表。本书随后深入更多管理主题,例如备份和恢复、凭据、策略和作业。

其他开发和BI相关主题也有涉及,包括部署和下载程序集、BLOB数据、SSIS包和SSRS报表。

附录提供了简单的PowerShell入门资料,数据库专业人士可用于温习基础知识或作为参考资料。本书内含100多个实战性的可用脚本,可以作为自动化运维和管理SQL Server的参考。

目录

第1章 开始使用SQL Server和PowerShell

1.1 简介
1.2 在你开始之前:使用SQL Server和PowerShell工作
1.3 使用示例代码工作
1.4 浏览SQL Server PowerShell层次结构
1.5 安装SMO
1.6 导入SMO程序集
1.7 发现SQL相关的cmdlets和模块
1.8 创建SQL Server实例对象
1.9 浏览SMO服务器对象

第2章 SQL Server和PowerShell基础任务

2.1 介绍
2.2 列出SQL Server实例
2.3 发现SQL Server服务
2.4 启动/停止SQL Server服务
2.5 列出SQL Server配置设置
2.6 修改SQL Server实例配置
2.7 查找数据库对象
2.8 创建数据库
2.9 修改数据库属性
2.10 删除数据库
2.11 修改数据库所有者
2.12 创建表
2.13 创建视图
2.14 创建存储过程
2.15 创建触发器
2.16 创建索引
2.17 执行查询语句/SQL脚本
2.18使用Invoke-Sqlcmd实施批量导出
2.19 使用bcp实施批量导出
2.20 使用BULK INSERT实施批量导入
2.21 使用bcp实施批量导入

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
相关文章
|
3天前
|
SQL 存储 关系型数据库
sql数据库的相关概念与底层介绍
sql数据库的相关概念与底层介绍
26 0
|
19天前
|
SQL 人工智能 运维
数据库基础入门 — SQL排序与分页
数据库基础入门 — SQL排序与分页
15 0
|
19天前
|
SQL 人工智能 运维
数据库基础入门 — SQL运算符
数据库基础入门 — SQL运算符
15 0
|
19天前
|
SQL 人工智能 运维
数据库基础入门 — SQL
数据库基础入门 — SQL
26 0
|
20天前
|
SQL 存储 数据库
【数据库SQL server】自学终极笔记
【数据库SQL server】自学终极笔记
72 0
|
20天前
|
SQL 算法 数据库
【数据库SQL server】关系数据库标准语言SQL之数据更新
【数据库SQL server】关系数据库标准语言SQL之数据更新
20 0
|
20天前
|
SQL 算法 数据库
【数据库SQL server】关系数据库标准语言SQL之数据查询
【数据库SQL server】关系数据库标准语言SQL之数据查询
44 0
|
20天前
|
SQL 数据库 数据库管理
【数据库SQL server】关系数据库标准语言SQL的基本知识
【数据库SQL server】关系数据库标准语言SQL的基本知识
33 0
|
20天前
|
SQL 算法 数据库
【数据库SQL server】关系数据库标准语言SQL之视图
【数据库SQL server】关系数据库标准语言SQL之视图
34 0