sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo conectarse a SQL Server LocalDB usando Invoke-Sqlcmd?

Obtuve esto de un par de otras fuentes, parece funcionar hasta ahora.

JB Powershell

y

¿Cómo puedo ejecutar PowerShell? con el tiempo de ejecución de .NET 4?

Otra forma de hacer que PowerShell y LocalDB funcionen bien es hacer que PowerShell sea consciente de DOTNET 4.0.3. Esto se puede hacer creando un archivo llamado "powershell.exe.config" en C:\Windows\System32\WindowsPowerShell\v1.0 . El archivo debe contener lo siguiente:

<?xml version="1.0"?>
<configuration> 
     <startup useLegacyV2RuntimeActivationPolicy="true"> 
          <supportedRuntime version="v4.0.30319"/> 
          <supportedRuntime version="v2.0.50727"/> 
     </startup> 
</configuration>

Tenga en cuenta que esta no es una forma oficialmente admitida de usar PowerShell, por lo que podría romper otras cosas...