-
-
Notifications
You must be signed in to change notification settings - Fork 124
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove recipes and attributes (#199)
* Remove recipes and attributes - Remove recipes and attributes - Remove duplicate _ConfigurationFile.ini.erb - Remove specs for recipes - Move the InSpec test to the correct directory * Update README and sql_server_install documentation * Update CI test suites * Update libraries/helper.rb Co-authored-by: Jose A Hernandez <[email protected]> * Remove SNAC-SDK from the default extensions as thisis no longer required in 2022 --------- Co-authored-by: Jose A Hernandez <[email protected]>
- Loading branch information
Showing
26 changed files
with
570 additions
and
1,406 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
# sql_server_configure | ||
|
||
## Actions | ||
|
||
- `:service` - Configures the ports that SQL be listening on and starts and enables the SQL Service. | ||
|
||
## Properties | ||
|
||
- `version` - SQL Version of the instance to be configured. Valid options are `2012`, `2016`, `2017`, `2019`, `2022`. Default is `2012` | ||
- `tcp_enabled` - If TCP is enabled for the instance. Default is true | ||
- `sql_port` - Port SQL will listen on. Default is 1433 | ||
- `tcp_dynamic_ports` - Sets the Dynamic port SQL will listen on. Default is an empty string | ||
- `np_enabled` - Whether named pipes is enabled. Default is false | ||
- `sm_enabled` - Whether shared memory is enabled for the instance | ||
- `via_default_port` - Configures the Virtual Interface Adapter default port. Default is `0:1433` | ||
- `via_enabled` - Whether Virtual Interface Adapter is enabled. Default is false | ||
- `via_listen_info` - Configures the Virtual interface listening information. Default is `0:1433` | ||
- `agent_startup` - Configures the SQL Agent Service startup type. Valid options are `Automatic`, `Manual`, `Disabled`, or `Automatic (Delayed Start)`. Default is `Disabled` | ||
|
||
## Examples | ||
|
||
Configure a SQL 2012 Express install with all the defaults | ||
|
||
```ruby | ||
sql_server_configure 'SQLEXPRESS' | ||
``` | ||
|
||
Configure a SQL 2016 Express install | ||
|
||
```ruby | ||
sql_server_configure 'SQLEXPRESS' do | ||
version '2016' | ||
end | ||
``` | ||
|
||
Configure a SQL 2019 Express install | ||
|
||
```ruby | ||
sql_server_configure 'SQLEXPRESS' do | ||
version '2019' | ||
end | ||
``` | ||
|
||
Configure a SQL 2012 Evaluation install with a different port | ||
|
||
```ruby | ||
sql_server_configure 'MSSQLSERVER' do | ||
version '2012' | ||
sql_port '1434' | ||
end | ||
``` |
Oops, something went wrong.