我找不到与我的具体情况相关的任何信息。大约一个月前,我创建了自己的应用程序服务器,它已成为我的本地开发机器。我按照的教程可以在这里找到: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
关闭了VM。当我今天早上使用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)
至于操作系统本身,我不知道我可能做出的任何可能导致这种情况的变化。我在服务器上运行的唯一命令是startsap
和stopsap
。
我不知道在哪里看,有人可以提供建议吗?
编辑:SYBASE的许可证已过期,需要在我的情况下更新。教程中有一个链接,说明如何切换它以及在哪里下载新的。
答案 0 :(得分:3)
偶然偶然发现文件夹/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.