wmi provider error 0x800742a2 :: MSSQL instance can not start

the issue is appeared afer we install the wintel os VTM

and our REG dba found the DB cannot be accessed

I login the server find that the MSSQL service si shutdown

I try to startup the service with serivce account , but it show error

initerrlog: Could not open error log file ''. Operating system error = 3(The system cannot find the path specified.).

follow the error message, I check the service account privilege on log file.

it have the full control.

hence eems the issue is not caused by filesystem privilege

check next errormessage:

wmi provider error 0x800742a2

after google i found the followgin solution

On a Windows 2008 domain controller, when you try to use SQL Server Configuration Manager to change the service account of some Microsoft SQL Server 2008 components or of the SQL Server service to a domain user account that is not a domain administrator, you receive one of the following error messages:

Error message 1

The service did not start due to a logon failure. [0x8007042d]

You receive this error message if install one or more of the following SQL Server 2008 components, and then you change the service account of the components:

  • SQL Server 2008 Analysis Services
  • SQL Server 2008 Integration Services
  • SQL Server Browser

To work around this problem, see Workaround 1.

Workaround 1

To work around this problem, add the domain user account to the corresponding domain group for the specific SQL Server component according to the following table.

Collapse this tableExpand this table
SQL Server componentCorresponding domain group
SQL Server Analysis Services (InstanceName)SQLServerMSASUser$ComputerName$InstanceName
SQL Server Integration ServicesSQLServerDTSUser$ComputerName
SQL Server BrowserSQLServer2005SQLBrowserUser$ComputerName

To do this, follow these steps:

  1. Click Start, point to Administrative Tools, and then click Active Directory Users and Computers.
  2. In the Active Directory Users and Computers snap-in, click Users.
  3. Double-click the corresponding domain group.
  4. In the Properties dialog box, click the Members tab.
  5. On the Members tab, click Add.
  6. In the Select Users, Contacts, Computers, or Groups dialog box, type the user in the DomainNameUserName format under Enter the object names to select, and then click OK.
  7. In the Properties dialog box, click OK.
Error message 2
WMI Provider Error [call to WMI Provider returned error code: 0x800742a2]

You receive this error message if you upgrade a named instance of SQL Server from SQL Server 2005 to SQL Server 2008, and then you change the service account of the SQL Server service.

To work around this problem, see Workaround 2.

Workaround 2

To work around this problem, add the domain user account to the SQLServer2005MSSQLUser$ComputerName$InstanceName domain group.

To do this, follow these steps:
  1. Click Start, point to Administrative Tools, and then click Active Directory Users and Computers.
  2. In the Active Directory Users and Computers snap-in, click Users.
  3. Double-click SQLServer2005MSSQLUser$ComputerName$InstanceName.
  4. In the Properties dialog box, click the Members tab.
  5. On the Members tab, click Add.
  6. In the Select Users, Contacts, Computers, or Groups dialog box, type the user in the DomainNameUserName format under Enter the object names to select, and then click OK.
  7. In the Properties dialog box, click OK.

Seems the new guy from Wintel team change the domain group, ORZ....

SQLServer2005MSSQLUser$ComputerName$InstanceName

after I add the service account into the group , it work

I think I'd better stand by if the new guy install the VTM on PRD DB server.

T_T |||

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8337095/viewspace-1056198/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8337095/viewspace-1056198/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: 错误代码0x80041001通常与Windows管理仪表板(WMI)相关。WMI是Windows操作统中的一种管理技术,用于监视和控制操作统和应用程序的状态。这个错误代码可能表示WMI服务出现了问题,导致无法正常执行某些操作。要解决这个问题,可以尝试以下几种方法: 1. 重新启动WMI服务:打开命令提示符窗口,以管理员身份运行,然后输入以下命令并按回车键执行: ``` net stop winmgmt net start winmgmt ``` 2. 重建WMI存储库:同样在管理员命令提示符窗口中运行以下命令: ``` winmgmt /resetrepository ``` 3. 检查统文件完整性:运行命令提示符窗口,以管理员身份运行,然后输入以下命令并按回车键执行: ``` sfc /scannow ``` 如果以上方法都无法解决问题,可能需要进一步调查错误的具体原因。可以尝试查看统事件日志或搜索特定的错误代码以获取更多信息。\[1\] 关于Windows Subsystem for Linux(WSL),它是一个在Windows 10上能够运行原生Linux二进制可执行文件的兼容层。它允许用户在Windows统上使用Linux工具和实用程序,如Ubuntu、Debian等。WSL的安装过程可能需要一些时间,如果出现错误代码0x80070003,可能是由于某些安装步骤失败或缺少必要的文件。建议重新尝试安装WSL,并确保按照官方文档提供的步骤进行操作。\[2\] #### 引用[.reference_title] - *1* *2* [wsl Error: 0x80070003](https://blog.csdn.net/qq_37186127/article/details/124138054)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值