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

Как да създам документ на сървъра, като стартирам съществуваща съхранена процедура или sql израза на тази процедура на R2008 sql сървър

     EXEC sp_configure 'show advanced options', 1
     GO
     -- To update the currently configured value for advanced options.
     RECONFIGURE
     GO
     -- To enable the feature.
     EXEC sp_configure 'xp_cmdshell', 1
     GO
     -- To update the currently configured value for this feature.
     RECONFIGURE   

    create procedure [dbo].[exportSubmissionsReport] 
    @login varchar(50) ='x',
    @password varchar(10) ='y$',
    @Server varchar(50) = 'my/instance', 
    @Database varchar(50) = 'database_DEMO', 
    @Statement varchar(5000),
    @fileName varchar(70) = 'TESD'

    as
    declare @query varchar(8000);
    set @query = 'sqlps.exe -command "invoke-sqlcmd ';
    set @query = @query [email protected]+ ' ';
    set @query = @query + '  -ServerInstance '[email protected]+' -Username ';
    set @query = @query + @login+' -Password '[email protected]+' -Database                     '[email protected]+'         |Export-CSV E:\NMCMS_DEMO\UploadedMedia\Reports\'[email protected]+'.csv"';
    execute xp_cmdshell @query



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да свържете текст от множество редове в един текстов низ в SQL Server

  2. Накарайте сървъра да изпълнява автоматично asp-script всеки ден

  3. SQL Server dbo.sysdiagrams е потребителска таблица или системна таблица

  4. Програмно извличане на източник на съхранена процедура на SQL Server, който е идентичен с източника, върнат от графичния интерфейс на SQL Server Management Studio?

  5. Какво е логически оператор в SQL Server - SQL Server / TSQL урок, част 123