开发者社区> 潇湘隐者> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

SQL SERVER 2000通过链接服务器发送邮件出现错误

简介:
+关注继续查看

案例环境:

    服务器A系统: Windows Server 2000

    数据库版本 : Microsoft SQL Server  2000 - 8.00.2282 (Intel X86)

 

    服务器B系统: Windows Server 2003

   数据库版本 :  Microsoft SQL Server 2005 - 9.00.5000.00 (Intel X86)

 

开发人员想在服务器A上通过链接服务器链接到服务器B,执行 exec  [linkedserver].[msdb].dbo.sp_send_dbmail

结果遇到了下面两个问题:

 

1: 执行SQL语句时,报如下错误信息

exec  [linkedserver].[msdb].dbo.sp_send_dbmail

@profile_name='xxxx',

        @recipients = 'konglb@xxxx.com',
        @copy_recipients = '
konglb@xxxx.com',
        @blind_copy_recipients ='
konglb@xxxx.com',
        @query_result_width =300,
        @subject = 'xxxxx'

消息 15404,级别 16,状态 10,第 1 行

Could not obtain information about Windows NT group/user 'xxxx', error code 0xffff0002.

其中错误信息里面的账号为链接服务器使用的账号,出现这个错误,是因为邮件配置里面,对应的配置文件名(profile_name)的属性不是公共的。所以出现这个错误。

clipboard

 

2: 解决了第一个问题后,紧接着出现了问题2, 执行上面SQL语句,邮件发送成功了。但是,出现下面错误信息:

消息 0,级别 11,状态 0,第 0 行

当前命令发生了严重错误。应放弃任何可能产生的结果。

clipboard[1]

然后怎么也解决不了,不过我在两台SQL SERVER 2005 与SQL SERVER 2008上测试OK,SQL SERVER 2008 与SQL SERVER 2008测试也是OK。看来问题还是出在这台SQL SERVER 2000服务器本身上。具体原因也不是很清楚。

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
64位sql server 如何使用链接服务器连接Access
原文:64位sql server 如何使用链接服务器连接Access   测试环境 操作系统版本:Windows Server 2008 r2 64位 数据库版本:Sql Server 2005 64位   网上的许多教程都介绍了如何使用链接服务器连接Access,但这些教程都是基于32位的sql server而言的。
1115 0
基于dba_hist_sqlstat查看sql语句的性能历史
在生产环境中,如果系统已经稳定,调优的空间就会越来越小,但是不代表没有调优的余地,可能工作的重心就会更加求稳,sql调优就是一项不间断的工作,很多工作还是需要前瞻的,如果等到问题严重的时候再紧急处理,提前的分析这些潜在问题就会让你不会总是心跳加快,两手冒汗。
913 0
一条SQL语句查询块分解及查询转换
原始语句如下: select BIZ_NO,        OUT_BIZ_NO,        ORDER_NO,        USER_ID,        user_name,        CARD_NO,        ACCOUNT_...
933 0
通过图表简化sql语句的表关联
在之前的博文中分享过一个执行了两天的一条sql语句,走了两个大表的扫描,导致执行时间很长,通过简化sql做了不小的改进,今天我们来看看还可以做些什么。 上次简化后的语句如下:with tmp_logical_date as (SELECT logical_da...
840 0
SQL 2008执行语句遇到内存不足(1)——error 701
原文: SQL 2008执行语句遇到内存不足(1)——error 701 转自:http://blogs.msdn.com/b/apgcdsd/archive/2011/01/17/sql-2008-error-701.
935 0
【C/C++学院】(21)Mysql数据库编程--开发简介/SQL语句
<h1><span style="line-height:1.5"><span style="font-size:18px">一.mysql安装与管理</span></span></h1> <div><span style="line-height:1.5; font-size:18px; font-family:'Microsoft YaHei UI','Microsoft YaHei
1211 0
走向DBA[MSSQL篇] 针对大表 设计高效的存储过程【原理篇】 附最差性能sql语句进化过程客串
原文:走向DBA[MSSQL篇] 针对大表 设计高效的存储过程【原理篇】 附最差性能sql语句进化过程客串 测试的结果在此处 本篇详解一下原理 设计背景 由于历史原因,线上库环境数据量及其庞大,很多千万级以上甚至过亿的表。
1004 0
一条执行时间两天半的sql语句简化
周末刚过去,今天来到办公室做例行检查,就发现一条sql语句已经执行234841秒(65小时),已经两天多了。 查看了一下对应的Undo资源消耗,发现这个语句是最消undo资源的语句,一个sql语句执行这么长时间,同时对于cpu,IO都是极大的消耗。
683 0
一条简单的sql语句导致的系统问题
新年,给大家拜年了。祝大家工作顺利,万事如意。 今天照例简单检查了系统的情况,发现在客户的服务器在下午的3-5点这个时间段,数据库负载略有上升,但是幅度不大,因为生产的awr抓取频率是10分钟,所以还是能够通过awr分析出一些问题。
816 0
T-SQL查询:语句执行顺序
原文:T-SQL查询:语句执行顺序 读书笔记:《Microsoft SQL Server 2008技术内幕:T-SQL查询》   ===============  T-SQL查询的执行顺序 ===============      =============== T-SQL查询的示意图...
792 0
+关注
潇湘隐者
网名潇湘隐者/潇湘剑客、英文名Kerry,兴趣广泛,广泛涉猎,个性随意,不善言辞。执意做一名会写代码的DBA,混迹于IT行业
777
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载