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', + } +} + + + + + +}