title: Is it possible to create a Database in SQL Server with powershell?
body: <p>I am trying to create a empty database in SQL server using powershell and SMO but cannot seem to find a way of doing it. Is this possible?</p>
  
  <p>Connection script for sql server:</p>
  
  <pre><code>[System.Reflection.Assembly]::LoadWithPartialName('Microsoft.SqlServer.SMO') | out-null
  
  $serverName = "localhost"
  
  $server = new-object ('Microsoft.SqlServer.Management.Smo.Server') $serverName
  
  $server.ConnectionContext.LoginSecure=$false;
  $credential = Get-Credential
  $loginName = $credential.UserName -replace("\\","")
  $server.ConnectionContext.set_Login($loginName);
  $server.ConnectionContext.set_SecurePassword($credential.Password)
  $server.ConnectionContext.ApplicationName="SQLDeploymentScript"
  </code></pre>