Resource Type: sqlserver_instance
- Defined in:
- lib/puppet/type/sqlserver_instance.rb
- Providers:
-
mssql
Overview
Specify the location of the Windows Feature source files. This may be needed to install the .Net Framework. See support.microsoft.com/en-us/kb/2734782 for more information.
Properties
-
ensure
(defaults to: present)
The basic property that the resource should be in.
Supported values:- present
- absent
-
features
Specifies features to install, uninstall, or upgrade. The list of top-level features include SQLEngine, Replication, FullText, DQ AS, and RS.
Supported values:- SQL
- SQLEngine
- Replication
- FullText
- DQ
- AS
- RS
- POLYBASE
- ADVANCEDANALYTICS
Parameters
-
agt_svc_account
Either domain user name or system account
-
agt_svc_password
Password for domain user name. Not required for system account
-
as_svc_account
The account used by the Analysis Services service.
-
as_svc_password
The password for the Analysis Services service account.
-
as_sysadmin_accounts
Specifies the list of administrator accounts to provision.
-
install_switches
A hash of switches you want to pass to the installer
- name (namevar)
-
pid
Specify the SQL Server product key to configure which edition you would like to use.
-
polybase_svc_account
The account used by the Polybase Engine service. Only applicable for SQL Server 2016.
-
polybase_svc_password
The password for the Polybase Engine service account. Only applicable for SQL Server 2016.
-
rs_svc_account
Specify the service account of the report server. This value is required. If you omit this value, Setup will use the default built-in account for the current operating system (either NetworkService or LocalSystem). If you specify a domain user account, the domain must be under 254 characters and the user name must be under 20 characters. The account name cannot contain the following characters: “ / \ [ ] : ; | = , + * ? < >
-
rs_svc_password
Specify a strong password for the account. A strong password is at least 8 characters and includes a combination of upper and lower case alphanumeric characters and at least one symbol character. Avoid spelling an actual word or name that might be listed in a dictionary.
-
sa_pwd
Required when :security_mode => “SQL”
-
security_mode
Specifies the security mode for SQL Server. If this parameter is not supplied, then Windows-only authentication mode is supported. Supported value: SQL
Supported values:- SQL
- source
-
sql_svc_account
Account for SQL Server service: DomainUser or system account.
-
sql_svc_password
A SQL Server service password is required only for a domain account.
-
sql_sysadmin_accounts
Windows account(s) to provision as SQL Server system administrators.
-
windows_feature_source
Specify the location of the Windows Feature source files. This may be needed to install the .Net Framework. See support.microsoft.com/en-us/kb/2734782 for more information.