Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment se connecter à SQL Server LocalDB en utilisant Invoke-Sqlcmd ?

J'ai obtenu ceci de quelques autres sources, semble fonctionner jusqu'à présent.

Powershell JB

et

Comment puis-je exécuter PowerShell avec l'environnement d'exécution .NET 4 ?

Une autre façon de rendre PowerShell et LocalDB agréables est de rendre PowerShell conscient de DOTNET 4.0.3. Cela peut être fait en créant un fichier appelé "powershell.exe.config" dans le C:\Windows\System32\WindowsPowerShell\v1.0 . Le fichier doit contenir les éléments suivants :

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

Sachez que ce n'est pas une manière officielle d'utiliser PowerShell, donc cela pourrait casser d'autres choses...