From e38368f59999e65b0927f96903e013f81775c643 Mon Sep 17 00:00:00 2001 From: Henry Wang Date: Mon, 3 Feb 2020 12:13:14 +0800 Subject: [PATCH] add new class --- .../sqlserver/manifests/win_sqlserver.pp | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 site-modules/sqlserver/manifests/win_sqlserver.pp diff --git a/site-modules/sqlserver/manifests/win_sqlserver.pp b/site-modules/sqlserver/manifests/win_sqlserver.pp new file mode 100644 index 0000000..ec9f24b --- /dev/null +++ b/site-modules/sqlserver/manifests/win_sqlserver.pp @@ -0,0 +1,23 @@ +class sqlserver::win_sqlserver { + sqlserver_instance{ 'MSSQLSERVER': + source => 'C:/', + features => ['SQL'], + security_mode => 'SQL', + sa_pwd => 'p@ssw0rd!!', + sql_sysadmin_accounts => ['administrator'], + install_switches => { + 'TCPENABLED' => 1, + 'SQLBACKUPDIR' => 'C:\\MSSQLSERVER\\backupdir', + 'SQLTEMPDBDIR' => 'C:\\MSSQLSERVER\\tempdbdir', + 'INSTALLSQLDATADIR' => 'C:\\MSSQLSERVER\\datadir', + 'INSTANCEDIR' => 'C:\\Program Files\\Microsoft SQL Server', + 'INSTALLSHAREDDIR' => 'C:\\Program Files\\Microsoft SQL Server', + 'INSTALLSHAREDWOWDIR' => 'C:\\Program Files (x86)\\Microsoft SQL Server', + } +} + + + + + +}