All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
数字的转换char,to,int
ASP.NET跨页面传值技巧总结_.net资料_编程技术
C#分析数据库结构,使用XSL模板自动生成代码_.net资料_编程技术
通过缓存数据库结果提高PHP性能_php资料_编程技术
ADO.NET数据库实例教程_[Asp.Net教程]
C#使用foreach来读取记录_[Asp.Net教程]
C#纯数学方法递归实现货币数字转换中文_[Asp.Net教程]
C#程序中的命名规范
Silverlight,2,(beta1)数据操作(4)——调用WCF进行数据CRUD操作_[Asp.Net教程]
自定义阿ASP.NET,CheckBox的设计思路_.net资料_编程技术
Reading number is top 10 pictures
So beauty, will let you spray blood2
中国女孩大胆自拍,显露完美身材2
In the world the most mysterious 21 place landscape4
Ashlynn Brooke show proud chest measurement3
Summer is most suitable for young people to travel in China7
超强高考作文
这年头,找个靠谱的妹子太难了
BingBingFan apple dew point photo gallery2
粉红蕾丝的美女
A man's favorite things12
Download software ranking
打鸟视频
Detective task-the top secret prostitution files
The cock of the Grosvenor LTD handsome
matrix3
The king of fighters 97(Mobile phone games-apk)
Unix video tutorial13
Eclipse 4.2.1 For Win32
仙剑奇侠传98硬盘WINXP版
Boxer vs Yellow4
中国结婚习俗实录
归海一刀 published in(发表于) 2014/2/3 6:34:39 Edit(编辑)
SQL Server 2000 分布式事务错误解决_[SQL Server教程]

SQL Server 2000 分布式事务错误解决_[SQL Server教程]

SQL Server 2000 分布式事务错误解决_[SQL Server教程]

如果在Windows.NETServer上安装的SQLServer2000中运行链接服务器查询,可能会返回下列错误(即使MSDTC正在该服务器上运行):


症状如果在Windows.NETServer上安装的SQLServer2000中运行链接服务器查询,可能会返回下列错误(即使MSDTC正在该服务器上运行):Server:Msg8501,Level16,State3,Line3 MSDTConserver'servername'isunavailable.在SQLServer错误日志中,您会发现由运行该查询的spid引发的下列错误:ResourceManagerCreationFailed:ResultCode=0x8004d01c原因这是设计使然。如果在"本地系统"帐户下运行"分布式事务处理协调器服务"就会发生此错误。解决方案最近为了提高RPC安全性对DTC所做的更改要求MSDTC作为"NTAuthority\NetworkService"运行。这是。NETServer的默认选项。在WindowsNT和Windows2000中,默认情况下MSDTC服务是在"本地系统"帐户下运行的。


警告:"注册表编辑器"使用不当可造成严重问题,这些问题可能需要重新安装操作系统。Microsoft不保证能够解决因为"注册表编辑器"使用不当而产生的问题。使用"注册表编辑器"需要您自担风险。


若要将MSDTC服务帐户从"本地系统"更改为"NTAuthority\NetworkService",请执行下列步骤:1.运行regedt32,浏览至HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC.添加一个DWORD值TurnOffRpcSecurity,值数据为1.2.打开命令提示,运行"netstopmsdtc",然后运行"netstartmsdtc".3.转至"组件服务管理工具".


a.浏览至"启动管理工具".

b.选择"组件服务".

c.展开"组件服务"树,然后展开"我的电脑".

d.右键单击"我的电脑",然后选择"属性".

e.在MSDTC选项卡中,确保选中了下列选项:网络DTC访问网络管理网络事务XA事务另外,"DTC登录帐户"一定要设置为"NTAuthority\NetworkService".

f.单击"确定".这样将会提示您"MSDTC将会停止并重新启动。所有的依赖服务将被停止。请按'是'继续".单击"是"继续。

g.单击"确定"关闭"我的电脑"属性窗口。


4.再次运行regedt32,浏览至HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC,然后删除TurnOffRpcSecurity项。现在您的MSDTC服务应该在"NTAuthority\NetworkService"帐户下运行了,并且不会再出现该错误。


更多信息当"MSDTC安全性"配置下的"网络DTC访问"禁用时,如果运行链接服务器查询则会返回下列错误:Server:Msg7391,Level16,State1,Line2TheoperationcouldnotbeperformedbecausetheOLEDBprovider'SQLOLEDB'

wasunabletobeginadistributedtransaction.[OLE/DBproviderreturnedmessage:Newtransactioncannotenlistinthespecifiedtransactioncoordinator.]

跟踪标记7300打开时:Server:Msg7391,Level16,State1,Line2TheoperationcouldnotbeperformedbecausetheOLEDBprovider'SQLOLEDB'

wasunabletobeginadistributedtransaction.[OLE/DBproviderreturnedmessage:Newtransactioncannotenlistinthespecifiedtransactioncoordinator.]OLEDBerrortrace[OLE/DBProvider'SQLOLEDB'ITransactionJoin::JoinTransactionreturned0x8004d00a].

MSDTC服务一定要按照上面"解决方案"一节中的说明进行设置,才能防止此错误。


再现现象的步骤


1.转至"启动管理工具服务".

2.右键单击"分布式事务处理协调器"服务,转至"登录"选项卡,选择"登录身份"下的"本地系统"帐户。

3.停止然后重新启动该服务。

4.从查询分析器,运行下列脚本:execsp_addlinkedserverremote1execsp_setnetnameremote1,goexecremote1.pubs.dbo.sp_executesqlN'createtablet(c1int)'gosetxact_abortongobegintraninsertintoremote1.pubs.dbo.tvalues(1)committrango


来源:网络







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.