生产数据库已移至SQL Server 2005群集,我只拥有对数据库的dbo权限,并且无权访问SQL Agent。 我有权访问可以使用SQL代理的较旧的SQl Server 2005系统。
在旧系统中,有一项工作是在晚上重新编制所有表格。 有没有办法使用链接服务器或远程SQL代理服务来做同样的事情?
谢谢德怀特
最简单的方法是让DBA将您作为用户添加到msdb数据库中,并为您分配SQLAgentOperatorRole固定angular色。 您可以在本地为您的数据库创build作业。
如果你想使用链接服务器和从另一台服务器的SQL Server代理调用痛苦的path,然后创build一个存储过程,你想要重新索引并通过链接服务器调用它去做吧。
你是在SQL服务器数据库的Windows本地pipe理员? 如果是这样,你可以使用Windows计划任务来调用sqlcmd,也可以开始你的重新索引的sproc。
发送电子邮件到您的技术支持/数据库pipe理员以获取代理作业也移动?