启动AX 2012 R3服务时出错

时间:2016-02-23 12:24:45

标签: sql-server windows service axapta

我在我的系统上安装了一个新的AX 2012 R3实例。当我尝试在我的机器上启动服务时,我收到以下错误:

Error 1067 the process terminated unexpectedly

The event log for the same is as shown

注意:当我尝试通过本地系统启动服务时,它可以工作。但我想通过帐户NT Authority / Network Service启动它。有什么建议吗?

另一个异常现象是,当我尝试安装DIXF时,它会给我以下错误:"验证您是否有足够的权限来启动服务"

2 个答案:

答案 0 :(得分:3)

听起来你自己已经缩小了这个问题。您是否需要让它作为网络服务帐户运行?以您的用户或具有SQL访问权限的其他用户身份运行它。

我会说这是AOS所在机器上SQL和/或文件权限的权限问题。

https://technet.microsoft.com/en-us/library/dd362055.aspx

答案 1 :(得分:1)

调试崩溃的AOS服务器不是一项简单的任务。

正如我从您的事件日志中看到的那样,您正在运行内部版本号6.3.164.0,它是2012 R3的RTM版本。从那时起,许多修补程序已经发布,并且很有可能只需安装最新的内核版本就可以解决问题。有关更新版本的链接,请参阅Overview of Microsoft Dynamics AX build numbers 支持使用较旧的应用程序构建运行较新的内核,但由于它是一个新的实例,我也会更新应用程序。

如果您自己调试一下,可以尝试使用windbg进行内存转储分析。请参阅此文So your AOS crashed, is hanging, or you just want to see what it's doing 不幸的是,我采用这种方法的结果好坏参半。遗憾的是,我们无法访问所需的所有调试符号,在这种情况下,由于它在启动时立即崩溃,我不知道会发生什么。

您的第三个也是最后一个选项是打开与Microsoft的支持服务单并为他们提供内存转储,但他们的建议是更新到更新的版本。