Skip to content

Instantly share code, notes, and snippets.

View Kevin-Bronsdijk's full-sized avatar
😃
Happily writing code!

Kevin Bronsdijk Kevin-Bronsdijk

😃
Happily writing code!
View GitHub Profile
@Kevin-Bronsdijk
Kevin-Bronsdijk / sql-server-emergency-maintenance.ps1
Created July 28, 2015 15:50
sql-server-emergency-maintenance
Import-Module SQLPS -DisableNameChecking
#replace this with your instance name
$instanceName = "server\instance";
$srv = New-Object -TypeName Microsoft.SqlServer.Management.Smo.Server -ArgumentList $instanceName;
$dbName = "DatabaseName"
$db = $srv.Databases.Item($dbName)
# Stops the all processes on the specified database.
@Kevin-Bronsdijk
Kevin-Bronsdijk / scripting-sql-server-install.ps1
Created July 28, 2015 15:53
scripting-sql-server-install
# Prerequisites
# Not required for Windows Server 2012
# Custom pre-installation scripts
# Create Directories before running setup!
MD "X:\Program Files\Microsoft SQL Server"
MD "X:\Program Files (x86)\Microsoft SQL Server"
# Setup
@Kevin-Bronsdijk
Kevin-Bronsdijk / emote-access-for-azure-vms-using-powershell.ps1
Created July 28, 2015 16:00
emote-access-for-azure-vms-using-powershell
Gather SMO exception details
function SmoException
{
$err = $_.Exception
while ( $err.InnerException )
{
$err = $err.InnerException;
};
Write-Host $err.Message;
}
@Kevin-Bronsdijk
Kevin-Bronsdijk / JiraNetworkerrorIOException.ps1
Created July 28, 2015 16:05
JiraNetworkerrorIOException
#Gather SMO exception details
function SmoException
{
$err = $_.Exception
while ( $err.InnerException )
{
$err = $err.InnerException;
};
Write-Host $err.Message;
}
@Kevin-Bronsdijk
Kevin-Bronsdijk / executing-sql-statements-using-powershell.ps1
Created July 28, 2015 16:10
executing-sql-statements-using-powershell
Import-Module SQLPS -DisableNameChecking
#replace your with your instance name
$instanceName = "server\instance";
$srv = New-Object -TypeName Microsoft.SqlServer.Management.Smo.Server -ArgumentList $instanceName;
@Kevin-Bronsdijk
Kevin-Bronsdijk / powershell-desired-state-configuration_1.ps
Created July 28, 2015 18:30
powershell-desired-state-configuration
Configuration MyName {
Node NameOfTheSystem {
#your instructions
}
}
@Kevin-Bronsdijk
Kevin-Bronsdijk / executing-sql-statements-using-powershell2_1.ps1
Created July 28, 2015 18:35
executing-sql-statements-using-powershell2
Import-Module SQLPS -DisableNameChecking
#replace your with your instance name
$instanceName = "server\instance";
$srv = New-Object -TypeName Microsoft.SqlServer.Management.Smo.Server -ArgumentList $instanceName;
#replace your with your user database name
$dbName = "name_user_db"
$db = $srv.Databases[$dbName]
$instanceName = "!instanceName"
$databaseName = "!databaseName"
#import SQL Server module
Import-Module SQLPS -DisableNameChecking
function ScriptObject($subject, $scripter)
{
if ($subject.IsSystemObject -eq $false)
{
@Kevin-Bronsdijk
Kevin-Bronsdijk / monitoring-failed-sql-server-login-requests_1.ps1
Created July 29, 2015 04:03
monitoring-failed-sql-server-login-requests
Import-Module SQLPS -DisableNameChecking
#replace your with your instance name
$instanceName = "server\instance";
$srv = New-Object -TypeName Microsoft.SqlServer.Management.Smo.Server -ArgumentList $instanceName;
@Kevin-Bronsdijk
Kevin-Bronsdijk / DtoOVM.txt
Created August 12, 2015 12:13
BoxStarter dropbox to onedrive VM
#Win Config
Install-WindowsUpdate -AcceptEula
Update-ExecutionPolicy Unrestricted
Set-ExplorerOptions -showHiddenFilesFoldersDrives -showProtectedOSFiles -showFileExtensions
Enable-RemoteDesktop
#Base Apps
choco install 7zip.commandline
choco install 7zip.install
choco install dropbox