· [Java论坛][安全论坛][数据库论坛][操作系统论坛]
· [访谈] 网银安全系列访谈之:惊心动魄网银故事
· [热点专题] 网银安全系列 3G上网卡巡礼
· [订阅IT技术周刊][IT资源下载专区][病毒求助专区]
· [热点] 跨站脚本十二问 四步防范Conficker
· [热点] Windows 7 RC版公开下载 憾缺中文版

安装SQL Server2K可能引发一个严重问题 (1)

发布时间:2007.08.02 04:49     来源:赛迪网    作者:tianshi

现象

我的这台机器上调用微软的CDO或者CDOEX访问Exchange邮箱发生了异常!而且ADSI也工作不正常。从外表上看,没有任何错误的迹象。

重现步骤如下:

VB中创建一个应用程序;

引用CDOEX.DLL;

代码写入:

Set oMsg = CreateObject("CDO.Message")   
oMsg.DataSource.Open(“http://BackEndServer/public”)

则在第二行得到这样的错误:

Run-time error ‘-2147221164(80040154)’:

无法向注册表写入项

FrontEndServer 配置:

FrontEndServer 配置:
Windows Advanced Server 2000 内部版本号 2195:Service Pack 2
IE 版本:5.00.3315.1000 更新版本:SP2
CDOEX.DLL的版本号:6.0.4417.0
它所处的位置:C:\Program Files\Common Files\Microsoft

原因

首先在FrontEndServer 安装了SQL Server 2000之前,我们可以使用CDOEX的IDataSource.Open打开用户邮箱的:

_ConnectionPtr pCon = NULL;

CComPtr <CDO::IFolder>pFldr;

CComPtr <CDO::IDataSource>pSource;

hr=pFldr.CoCreateInstance(L"CDO.Folder");

pFldr->get_DataSource(&pSource);

hr=pSource->Open(bstrURLInbox,

(IDispatch*)pCon,

adModeRead,

adFailIfNotExists, 

adOpenSource,

bstrUserDomainAccount,

bstrUserPwd);

1 2 下一页>>


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· SQL语句在何种情况下全表扫描 (08-01) · SQL的悲乐锁定 (08-01)
· Web开发中用sql语句完成分页的特效方法 (08-01) · Sybase SQL的内存缓冲区管理和性能调整 (07-31)
· SQL Server2000实用教程高职(sql2000) (07-31) · 教你怎样打造SQL Server2000的安全策略 (07-31)
· SQL的6种移动 (07-31) · 不要在SQL中盲目追求一句处理 (07-31)
· 通过分析SQL语句的执行计划优化SQL(五) (07-31) · 解析SQL语句在何种情况下进行全表扫描 (07-31)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
资讯 通信 IT产品 IT技术 信息化
2009第七届中国电脑商年会直播
·创业投资系列访谈:产业..
·特别策划:视频网站系列..
·专题:网游虚拟货币新规..
专题:6月上市手机新品回顾及7月新机展望
·2009年中国电信业信息化..
·专题:把iPhone 3GS“解..
·WAPI重启国际标准进程 ..
专题:09年中盘点-联想春季打印机新品回顾
·InfoComm 2009 视听与集..
·网游背后的故事 网游服..
·[专题]联想ThinkPad T40..
BizSpark:微软为技术创业企业点燃火花
·社区活动:我的IT求知生..
·访谈:内网安全2009系列..
·安全访谈:网银安全之Sa..