SQL Client Tools - SQL-FineBuild/Common GitHub Wiki

Previous Separation of Duties SQL Administration Server Next

SQL Client Tools Overview

SQL Server provides a number of client tools that can be used to manage and administer SQL Server instances. A large number of community and commercial third-party tools are also available. Most Database Administrators (DBAs) find they need to use some tools beyond those supplied by Microsoft if they are to do their job in the most cost-effective manner.

The Best Practice for managing SQL Server is that all administration activty is performed from a dedicated SQL Administration Server. The Administration Server should host all required client tools, but should not host any user databases.

SQL FineBuild can install all the tools needed for an Administration Server by using the Client Tools Only Build.

By default, SQL FineBuild will not install client tools when performing a Main Instance Server Build or an Additional Named Instance Server Build, but client tools can be installed with these builds by adding the parameter /SetupSQLTools:Yes. However, if the install is being done on a Windows Core server, the client tools install is always blocked.

Client tools are installed by default for a Workstation Build. This is because a workstation build is more likely to be used by application developers who need the client components, while a server build is more likely to be used in a managed environment that has a dedicated administration server.

SQL Client Tools Install

Copyright FineBuild Team © 2013 - 2021. License and Acknowledgements

Previous Separation of Duties Top SQL Administration Server Next