作业中访问远程服务器出现错误

作业中访问远程连接服务器遇到以下错误:

作业名称  job_MGAutoImport
步骤名称  从Oracle数据库取出数据
持续时间  00:00:01
SQL 严重性  16
SQL 消息 ID  7412
已通过电子邮件通知的操作员  
已通过网络发送通知的操作员  
已通过寻呼通知的操作员  
重试次数  0

消息
已以用户 NT AUTHORITY/SYSTEM 的身份执行。 链接服务器 "EDGE" 的 OLE DB 访问接口 "MSDAORA" 报错。身份验证失败。 [SQLSTATE 42000] (错误 7399)  无法初始化链接服务器 "EDGE" 的 OLE DB 访问接口 "MSDAORA" 的数据源对象。 [SQLSTATE 42000] (错误 7303)  链接服务器"EDGE"的 OLE DB 访问接口 "MSDAORA" 返回了消息 "ORA-01017: invalid username/password; logon denied "。 [SQLSTATE 01000] (错误 7412).  该步骤失败。

 

为了解决这个问题,需要修改连接服务器的属性,添加NT AUTHORITY/SYSTEM用户的映射。

打开Microsoft Sql Server Management Studio,找到【服务器对象】

-->链接服务器,右击选择【属性】-->【安全性】

【本地服务器登陆到远程服务器登陆的映射】,本地登陆选择 NT AUTHORITY/SYSTEM,然后指定远程用户名和密码。

【对于上面列表中未定义的登陆,将会】处选择【使用登陆名的安全上下文建立链接】

你可能感兴趣的:(作业中访问远程服务器出现错误)