解决SQL安装一半没反应的问题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

问题描述:安装SQL2005时,到SQL Server安装程序正在扫描您的计算机的配置时,停住不动,无反应,且在任务管理器中进程未满。如图:

解决方法:

1.右键单击我的电脑--管理--事件查看器--应用程序,查看是否有错误信息,双击查看具体内容。

症状

事件类型:错误

事件源: MSDTC

事件类别: LOG

事件 ID: 4163

说明:未找到 MSDTC 日志文件。 resetlog 以创建日志文件之后确保由 MSDTC 协调所有资源经理具有没有 indoubt 事务, 请运行 MSDTC -。

事件类型:错误

事件源: MSDTC

事件类别: TM

事件 ID: 4185

说明: MSDTC 事务管理器启动失败。 LogInit 返回 0x5 错误。

原因

因为 MSDTC 服务无法访问 %windir%\System32\Msdtc\Msdtc.log 文件发生此问题。

回到顶端

解决方案

要解决此问题, 根据需要按它们在其中显示顺序使用下列方法。

方法 1:重新创建 MSDTC 日志

重新创建 MSDTC 日志, 并重新启动服务。要这样做, 请按照下列步骤操作: 1. 单击开始,单击运行 , 类型 cmd然后单击确定。

2. 在命令提示符, 键入以下命令, 然后按 ENTER 键: msdtc -resetlog如果使用不当警告 MSDTC - resetlog 命令可能导致数据损坏。确保您运行此命令时,执行不具有任何挂起事务。

3. 键入下列命令, 然后按 ENTER 键: net start msdtc

MSDTC 服务帐户权限设置登录方法 2:

如果方法 1 不能解决问题, 设置登录帐户对 MSDTC 服务来具有读取和写入权限 Msdtc.log 文件。要这样做, 请按照下列步骤操作: 1. 单击开始,单击运行 , 类型 cmd 然后单击确定。

2. 在命令提示符处, 键入 control admintools然后按 Enter。

3. 双击服务。

4. 在服务窗格, 找到 DistributedTransactionCoordinator 。

5. 列, 登录为 " 中注意帐户名称。

注意:默认登录帐户 MSDTC 服务是 NETWORKSERVICE 帐户。

6. 启动 Windows Explorer, 并再打开 %windir%\System32\Msdtc 文件夹。

7. 右击, Msdtc.log 文件,然后单击属性。

8. 单击安全选项卡。

9. 单击登录帐户名称,在步骤 5 中记录。例如, 单击 NETWORKSERVICE 帐户名称。

10. 在权限窗格中, 单击以选中允许复选框对于下列权限:•读取和执行

•读取

•写入

11. 单击确定。

12. 单击是以接受安全警告。

13. 在服务窗格中, 右击 DistributedTransactionCoordinator , 然后单击开始。

相关文档
最新文档