PowerShell for SQL Server Essentials content validity
PowerShell for SQL Server Essentials helps us to manage and monitor server administration and application deployment. Use PowerShell along with SQL Server to perform common DBA tasks.
Starting with a basic introduction to PowerShell, the initial chapters will provide the SQL Server professional PowerShell fundamentals, covering topics such as PowerShell notations and syntax, cmdlets, pipeline, and getting help. Succeeding chapters build upon these fundamentals, and illustrate how to administer and automate SQL Server. Tasks covered throughout include profiling the SQL Server instance, performing backup and restores, invoking T-SQL scripts using PowerShell, and monitoring jobs, security, and permissions.
Packed with practical examples and numerous ready-to-use snippets, this book gets you to an intermediate level in using PowerShell for SQL Server.
PowerShell for SQL Server Essentials Catalog
Preface
Chapter 1: Getting Started with PowerShell
Chapter 2: Using PowerShell with SQL Server
Chapter 3: Profiling and Configuring SQL Server
Chapter 4: Basic SQL Server Administration
Chapter 5: Querying SQL Server with PowerShell
Chapter 6: Monitoring and Automating SQL Server
Appendix: Implementing Reusability with Functions and Modules
Modules
Script modules
Summary
Index
PowerShell for SQL Server Essentials Wonderful Digest
A brief history of PowerShell
Before PowerShell, systems and network administrators managing Microsoft software stacks had to resort to using different tools, languages, and technologies to enable automation and integration tasks. For some tasks, administrators used batch files that could be run using Command Prompt (or DOS Shell, for those of you who still remember this term). For other tasks, maybe Visual Basic Scripting Edition(VBScript) was used. Yet, for additional tasks, maybe Windows Scripting Host(WSH) was used. The list goes on.
In a lot of ways, administrators had to be creative because there was not one single language and tool they could use to bridge different Microsoft (and non-Microsoft) tasks together. Unix and Linux administrators, on the other hand, always had C-shell and trusty bash to rely on. At that time, Microsoft just did not have that powerful a command-line tool.
Enter PowerShell. PowerShell was born out of this need for integration and automation. Jeffrey Snover, the inventor of PowerShell, initially incubated PowerShell under the project named Monad. He originally described Monad as the next generation platform for automation.
本文来自Rose情調※投稿,不代表电子书资源网立场,如若转载,请联系原作者获取。