SAP 无法启动应用程序服务器

SAP Can't start application server

我找不到任何与我的具体情况相关的信息。大约一个月前,我创建了自己的应用程序服务器,它已成为我的本地开发机器。我遵循的教程可在此处获得:https://blogs.sap.com/2016/11/03/sap-nw-as-abap-7.50-sp2-developer-edition-to-download-consise-installation-guide/

直到今天早上,它一直运行良好。昨晚我使用 stopsap 关闭了 SAP,并通过 shutdown -h 0 关闭了虚拟机。当我今天早上使用 startsap 时,它在尝试启动数据库时无限挂起。

linux-nsts:npladm 92> startsap
Checking syb Database
Database is not avaliable via R3Trans
------------------------------------------
starting database NPL ...
Log file: /sybase/NPL/startdb.log

检查该日志文件,我发现以下消息:

------------------------------ Thu Jul 6 09:35:22 CEST 2017
/usr/sap/NPL/SYS/exe/run/startdb was killed or interrupted. Terminating. 

在主目录的跟踪文件中

Running /usr/sap/SYS/exe/run/startdb 
DB startup failed

我找不到与我的情况相关的任何其他文章。我的主机文件完全没问题,可以 ping 通 IP。我只有一个 linux 用户,npladm 用于启动 SAP。我能找到的唯一其他命令是 R3trans 但我不确定在这种情况下这是否是正确的程序。

linux-nsts:npladm 7> R3trans -d
This is R3trans version 6.25 (release 745 - 30.10.15 - 12:47:42 ).
unicode enabled version
2EETW169 no connect possible: "DBMS - SYBASE --- "
R3trans finished (0012)

至于操作系统本身,我不知道我本可以进行的任何更改可能会导致此问题。我在服务器上 运行 的唯一命令是 startsapstopsap

我不知道去哪里看,有人可以提供建议吗?

编辑:SYBASE 的许可证已过期,在我的情况下需要更新。教程中有一个 link 解释了如何切换它以及在哪里下载新的。

我无意中发现了文件夹 /sybase,并在其中发现了一些日志文件。我的服务器没有启动,因为我的数据库不再有许可证。其实今天就过期了。

https://mdocs.sap.com/mcm/public/v1/open?shr=dRhHsVYVLc5c1UDveogwtXBdL9m82JccRlvvBXO6K5Q

00:0000:00000:00000:2017/07/06 10:08:09.37 kernel  SySAM: Using licenses from: /sybase/NPL/SYSAM-2_0/licenses/SYBASE_ASE_DE.lic:/sybase/NPL/SYSAM-2_0/licenses/SYBASE_ASE_TestDrive.lic:/sybase/NPL/SYSAM-2_0/licenses/SYBASE_ASE_XE.lic
00:0000:00000:00000:2017/07/06 10:08:09.42 kernel  SySAM: Failed to obtain license(s) for ASE_CORE feature from license file(s) or server(s).
00:0000:00000:00000:2017/07/06 10:08:09.42 kernel  SySAM: Licenses exist for ASE, but a license containing the configured (PE=EE;LT=AC) attributes could not be obtained. Verify that ASE is configured to use the correct type of license, and either reconfigure; or generate and deploy the desired license from the Sybase Product Download Center.
00:0000:00000:00000:2017/07/06 10:08:09.42 kernel  SySAM: Feature has expired.
00:0000:00000:00000:2017/07/06 10:08:09.42 kernel  SySAM: License feature name:  ASE_CORE
00:0000:00000:00000:2017/07/06 10:08:09.42 kernel  SySAM: Expire date:   30-jun-2017
00:0000:00000:00000:2017/07/06 10:08:09.42 kernel  SySAM: License search path:   /sybase/NPL/SYSAM-2_0/licenses/SYBASE_ASE_DE.lic:/sybase/NPL/SYSAM-2_0/licenses/SYBASE_ASE_TestDrive.lic:/sybase/NPL/SYSAM-2_0/licenses/SYBASE_ASE_XE.lic:
00:0000:00000:00000:2017/07/06 10:08:09.42 kernel  SySAM: FlexNet Licensing error:-10,32
00:0000:00000:00000:2017/07/06 10:08:09.42 kernel  SySAM: For further information, refer to the Sybase Software Asset Management website at http://www.sybase.com/sysam
00:0000:00000:00000:2017/07/06 10:08:09.42 kernel  There is no valid license for ASE server product. Installation date is not found or installation grace period has expired. Server will not boot.