Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie stellt man mit Invoke-Sqlcmd eine Verbindung zu SQL Server LocalDB her?

Habe das aus ein paar anderen Quellen, scheint bisher zu funktionieren.

JBs Powershell

und

Wie kann ich PowerShell ausführen mit der .NET 4-Laufzeit?

Eine andere Möglichkeit, PowerShell und LocalDB gut spielen zu lassen, besteht darin, PowerShell auf DOTNET 4.0.3 aufmerksam zu machen. Dies kann durch Erstellen einer Datei mit dem Namen "powershell.exe.config" im C:\Windows\System32\WindowsPowerShell\v1.0 erfolgen. Die Datei sollte Folgendes enthalten:

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

Beachten Sie, dass dies keine offiziell unterstützte Art der Verwendung von PowerShell ist, sodass andere Dinge beschädigt werden könnten ...