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

Изпълнение на съхранена процедура с помощта на Windows Task Scheduler

Ако сте администратор на sql екземпляра (Тъй като използвате SQLExpress, обзалагам се, че се опитвате да направите това на собствения си компютър, така че има голяма вероятност вашият потребител да е администратор на sql екземпляра), не трябва да използвате -E в всички, просто го игнорирайте.

Второ, посочете сървъра, дори ако работите локално.

Започнете с проста sql команда като по-долу:

Заменете MY_DATABASE и MY_TABLE с вашето dbname и име на таблица. Уверете се, че можете да го стартирате от командния ред. Трябва да върне данните от вашата таблица. (Внимавайте, опциите на командния ред са чувствителни към малки и главни букви, така че -s не е същото като -S)

И накрая, не се опитвайте да подавате параметри чрез планировчика на задачи. Поставете командата с всички параметри в .bat файл и просто стартирайте пакета от програмата за планиране на задачи.



  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 сървър

  2. Как мога да конвертирам функцията за разделяне във вградена таблица със стойност udf в SQL сървър?

  3. Премахване на дублирани записи от изглед

  4. Как да получите последния ден от миналата седмица в sql?

  5. DATEFROMPARTS() Примери в SQL Server (T-SQL)