sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan opretter man forbindelse til SQL Server LocalDB ved hjælp af Invoke-Sqlcmd?

Fik dette fra et par andre kilder, ser ud til at virke indtil videre.

JBs Powershell

og

Hvordan kan jeg køre PowerShell med .NET 4 runtime?

En anden måde at få PowerShell og LocalDB til at spille godt på er at gøre PowerShell opmærksom på DOTNET 4.0.3. Dette kan gøres ved at oprette en fil kaldet "powershell.exe.config" i C:\Windows\System32\WindowsPowerShell\v1.0 . Filen skal indeholde følgende:

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

Vær opmærksom på, at dette ikke er en officielt understøttet måde at bruge PowerShell på, så det kan ødelægge andre ting ...



  1. Kolonnen 'gruppe' forårsager på en eller anden måde en syntaksfejl

  2. hvordan man dropper databasen

  3. Kan ikke oprette forbindelse til localhost ved hjælp af Pythons MySQLdb

  4. Oracle:Hurtigste måde i PL/SQL at se, om der findes værdi:Liste, VARRAY eller Temp Tabel