dcom服务器 打开dcom

dcom的服务怎么启动

解决方法:

DCOM是Microsoft的分布式COM技术,扩展了组件对象模型(COM)技术,使其能够支持在局域网、广域网甚至Internet上不同计算机对象之间的通讯。这个服务为你系统里的各种服务提供加载项。你重新启动这个服务就行了。

一般的方法:控制面板————管理工具————服务。

在右边,最上面一个D开头的就是它,点右键——属性。设置为自动,要是没启动的话,点一下边上的启动。要是不能用常规的方法来启动它,那只好用下边的办法:

方法一:修改注册表法

点击"开始→运行",键入"Regedit"打开"注册表编辑器",展开分支"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs",将Start项的值修改为"00000002",重新启动系统即可。如图:

方法二:使用sc.exe命令

点击"开始→运行",键入"cmd"进入"命令提示符"窗口,键入"sc config RpcSs start= auto"命令,系统会显示"SC ChangeServiceConfig SUCCESS",这样就可以成功启动RPC服务。

注意:要想使用"sc"命令必须安装Windows 2000/2003 Resource Kit(资源工具包),否则使用该命令无效。

方法三:使用故障恢复控制台

以Windows XP系统为例,在光驱中放入安装光盘,并且在BIOS参数中设置为从CD-ROM启动;启动电脑后,系统进入到Windows XP安装界面,按下"R"键登录到故障恢复控制台。在故障恢复控制台下,键入"enable RpcSs service_auto_start"命令,然后再键入"exit"命令,重新启动系统,以正常模式登录,即可成功启动RPC服务。

注意:"Enable"是故障恢复控制台提供的一个用来启动系统服务和设备驱动程序的命令,只能在故障恢复控制台下使用。

怎么解决无法启动 DCOM 服务器

1、在启动【SQL Server代理(MSSQLSERVER)】服务时,弹出窗口。

2、右键单击代理服务,选择【属性】打开属性对话框。

3、切换到【依赖关系】选项卡,我们可以看见它与【SQL Server(MSSQLSERVER)】服务存在依赖关系。

4、鼠标右键单击【SQL Server(MSSQLSERVER)】,选择【启动】。

5、打开SQL的网络配置,禁用VIA服务。

6、启用【SQL Server(MSSQLSERVER)】服务成功。

7、再次启动代理服务,发现可以顺利启动了。

8、已经成功解决该问题

DCOM服务dcom服务的概述

DCOM,全称为分布式组件对象模型,实际上是一种协议,它为软件组件间的网络通信提供了可靠、安全和高效的解决方案。它起源于'网络 OLE',设计初衷是兼容多种网络传输,包括HTTP等互联网协议。DCOM基于开放软件基金会的DCE-RPC规范,能够被COM和Java小程序,以及ActiveX组件所利用。在Windows NT Server 4.0的Terminal Server 4.0版本中,DCOM功能是标准功能的一个子集,这意味着在常规NT Server环境中运行的应用程序在终端服务器上可能遇到问题。

本文着重讨论在终端服务器上使用DCOM功能的应用程序的行为。客户端行为保持不变,当作为终端服务器用户的客户端通过DCOM调用远程机器上的进程时,其功能依旧正常。只有在以下两种情况下,服务器端的行为可能会有所不同:一是直接或间接涉及COM激活过程,如CoGetClassObject、CoCreateInstanceEx或因远程调用启动的进程;二是当接口指针从终端服务器指向另一机器,并传递给客户代码时,只要这个过程不涉及激活,服务器端就不会受到影响。然而,对终端服务器(作为DCOM服务器)的回调仍然按常进行,遵循通常的安全限制。一个例子是,对一个解析到终端服务器并可能导致本地激活的文件进行绑定时,可能会引发间接激活。

阅读剩余
THE END