在sql server代理中运行作业插入所有空数据。

时间:2013-12-05 17:47:15

标签: sql-server

我有一个存储过程,它将数据插入到sql的表中。它可以在SQL中找到,但是当我在sql server management studio中创建一个作业来执行

的存储过程时
exec store procedure name

作业确实成功运行,但插入表中的所有数据都为空。

我不知道这是怎么发生的,请帮忙。感谢

1 个答案:

答案 0 :(得分:1)

第1部分:

我们需要了解的信息比您提供的信息多。

以下列出了要开始的事项。

1 - Generate TSQL for the table.

2 - Send us a couple of records to insert.

3 - Sample TSQL code inside the job step.

4 - What account is SQL Agent running under?

5 - Is the job running in the correct database when executing the TSQL statement?

6 - Are there any errors in the job history.

简而言之,这项任务很容易完成。

屏幕截图或两个值得1000字!

第2部分:

请使用Windows中的代码段工具抓取屏幕截图,以便查看错误。

通过单词远程诊断事物非常困难。

还有一些事情需要检查。

1 - Are you a local admin of the laptop or server?

2 - Make sure you open the SQL server configuration manager as an admin.  

This can be accomplished by right clicking the icon and selecting run as an admin instead of a double click to launch.

以下是我的配置管理器的示例图片。

enter image description here

以下是我的SQL Server代理及其运行的帐户的状态。

enter image description here