Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да се свържа с SQL Server LocalDB с помощта на Invoke-Sqlcmd?

Получих това от няколко други източника, засега изглежда работи.

JBs Powershell

и

Как мога да стартирам PowerShell с .NET 4 runtime?

Друг начин да накарате PowerShell и LocalDB да работят добре е да информирате PowerShell за DOTNET 4.0.3. Това може да стане чрез създаване на файл, наречен "powershell.exe.config" в C:\Windows\System32\WindowsPowerShell\v1.0. Файлът трябва да съдържа следното:

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

Имайте предвид, че това не е официално поддържан начин за използване на PowerShell, така че може да повреди други неща...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да извикате разширена процедура от функция

  2. EXEC за ИЗПОЛЗВАНЕ на база данни

  3. Присъединете маса към себе си

  4. Изчисляване на стойност с помощта на предишна стойност на ред в T-SQL

  5. Как да прикачите база данни на SQL Server от командния ред