sql >> Databáze >  >> RDS >> Sqlserver

Jak spustit soubor .sql pomocí powershell?

Zkuste zjistit, zda jsou přítomny moduly snap-in 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

Pokud ano

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

pak můžete udělat něco takového:

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. Jak zobrazit řazení tabulky v MySQL

  2. SCOPE_IDENTITY() pro GUID?

  3. Žádná podpora pro OVER v MS SQL Server 2005?

  4. jak přenést hexadecimální číslo na varchar (datetime)?