使用作业时无法初始化链接服务器

fufuiiming 2016-09-23 01:59:16
我在存储过程中使用链接数据进行数据访问。
从SQLSERVER访问ORACLE
我直接执行存储过程,正常完成。
但当我在作业中执行此存储过程时出错。
错误是无法初始化链接服务器

但我测试连接服务器时连接是正常的,
请问问题出在那里呢?
...全文
368 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
fufuiiming 2016-09-30
  • 打赏
  • 举报
回复
问题解决了,跟代理没太大关系,主要是远程链接服务器中的登录服务器映射时只针对原建立的服务指定远程连接ID及PW,没有对 NT / service /sqlserveragent 指定远程ID及PD。 代理作业是以NT / service /sqlserveragent 执行的,所以提示ID及密码错误而无法初始化。
fufuiiming 2016-09-30
  • 打赏
  • 举报
回复
我修改代理权限以后出现另一个错误 但此存储过程在查询分析器上执行是正常的。 看上去像是代理的初始化远程链接服务器的时候出错。 请问是什么原因 建立这个链接服务器用的ID有SA的权限。也对这个ID增加了代理的权限
薛定谔的DBA 2016-09-23
  • 打赏
  • 举报
回复
测试正常,直接打开查询窗口能执行吗? 启动代理服务的账户,sql server 配置管理器那里。
fufuiiming 2016-09-23
  • 打赏
  • 举报
回复
引用 1 楼 kk185800961 的回复:
代理权限问题吧。换个服务账号 或者该作业的拥有者试试
代理权限具体指的是那个呢? 作业拥有者现在已经是SA了。
薛定谔的DBA 2016-09-23
  • 打赏
  • 举报
回复
代理权限问题吧。换个服务账号 或者该作业的拥有者试试

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧