SC StartService Faild 1069 [英] SC StartService Faild 1069

查看:103
本文介绍了SC StartService Faild 1069的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何以编程方式解决此错误C#或DDL:



sc sdset MSSQLSERVERD:(A ;; CCLCSWRPWPDTLOCRRC ;;; SY)(A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA)(A ;; CCLCSWLOCRRC ;;; IU)(A ;; CCLCSWLOCRRC ;;; SU)(A ;; RPWPCR ;;; S-1-5-21-2103278432-2794320136-1883075150-1000)s :(AU; FA; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; WD)

sc start MSSQLSERVER

[sc] StartService Faild 1069:



由于登录失败,服务无法启动。







请帮忙我

解决方案

http://doitdotnet.wordpress.com/2011/12/16/error-sc-startservice-failed-1069the-service-did-not -start-upon-a-logon-failure /



查看此链接


尝试停止服务(并等待它停止)然后它开始启动服务e(并等待服务运行)。指定的超时用于两个操作。



public static void RestartService(string serviceName,int timeoutMilliseconds)

{

ServiceController service = new ServiceController(serviceName);

try

{

int millisec1 = Environment.TickCount;

TimeSpan timeout = TimeSpan.FromMilliseconds(timeoutMilliseconds);



service.Stop();

service.WaitForStatus(ServiceControllerStatus。停止,超时);



//计算超时的剩余时间

int millisec2 = Environment.TickCount;

timeout = TimeSpan.FromMilliseconds(timeoutMilliseconds - (millisec2-millisec1));



service.Start();

service.WaitForStatus (ServiceControllerStatus.Running,timeout);

}

catch

{

// ...

}

}



感谢

How to solve this error programatically C# or DDL:

sc sdset MSSQLSERVER "D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)(A;;RPWPCR;;;S-1-5-21-2103278432-2794320136-1883075150-1000)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)"
sc start MSSQLSERVER
[sc]StartService Faild 1069:

the service did not start due to a logon failure.



please help me

解决方案

http://doitdotnet.wordpress.com/2011/12/16/error-sc-startservice-failed-1069the-service-did-not-start-due-to-a-logon-failure/

Check this link


It tries to stop the service (and waits until it's stopped) then it begins to start the service (and waits until the service is running). The specified timeout is used for both operations together.

public static void RestartService(string serviceName, int timeoutMilliseconds)
{
ServiceController service = new ServiceController(serviceName);
try
{
int millisec1 = Environment.TickCount;
TimeSpan timeout = TimeSpan.FromMilliseconds(timeoutMilliseconds);

service.Stop();
service.WaitForStatus(ServiceControllerStatus.Stopped, timeout);

// count the rest of the timeout
int millisec2 = Environment.TickCount;
timeout = TimeSpan.FromMilliseconds(timeoutMilliseconds - (millisec2-millisec1));

service.Start();
service.WaitForStatus(ServiceControllerStatus.Running, timeout);
}
catch
{
// ...
}
}

Thanks


这篇关于SC StartService Faild 1069的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆