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

Как да изпълним .sql файл с помощта на powershell?

Опитайте да видите дали има SQL приставки:

get-pssnapin -Registered

Name        : SqlServerCmdletSnapin100
PSVersion   : 2.0
Description : This is a PowerShell snap-in that includes various SQL Server cmdlets.

Name        : SqlServerProviderSnapin100
PSVersion   : 2.0
Description : SQL Server Provider

Ако е така

Add-PSSnapin SqlServerCmdletSnapin100 # here lives Invoke-SqlCmd
Add-PSSnapin SqlServerProviderSnapin100

тогава можете да направите нещо подобно:

invoke-sqlcmd -inputfile "c:\mysqlfile.sql" -serverinstance "servername\serverinstance" -database "mydatabase" # the parameter -database can be omitted based on what your sql script does.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Разбиране на размера на съхранение „datetime2“ в SQL Server

  2. Решения за INSERT OR UPDATE на SQL Server

  3. Как да намерите низ в низ в SQL Server

  4. Използване на Spotlight Cloud за разрешаване на блокиране на SQL Server

  5. Попълнете липсващите дати за изход на заявка на SQL Server с помощта на CTE