虚拟主机_服务器构架_是什么

时间:2021-09-28 04:15       来源: 微辰云

虚拟主机_服务器构架_是什么

在支持情况下,您可能经常被要求将系统的可执行文件(通常称为内核)升级到当前版本。

但是您的系统中运行的是哪个版本?

这里有几种确定SAP可执行文件版本的方法:

右键单击系统–实例–所有任务–版本信息

将出现一个新的对话框,向您显示一些选定可执行文件的版本:

对于所有喜欢命令行工具或需要命令行工具输出脚本的人,还有第二种方法中提供的方法sapcontrol.exe:

./sapcontrol.exe-prot PIPE-nr 01-function GetVersionInfo

前两种方法都有缺点,需要运行sapstartsrv.exe文件(或SAP\unr>Windows服务)以获取此信息。在服务未启动的情况下,或者您对版本信息感兴趣的工作目录中有一些可执行文件,这些文件对您没有帮助。

导航到…\DVEBMGS01\exe或…\D01\exe目录,右键单击您感兴趣的可执行文件并单击属性:

很遗憾,云服务器租用,从Windows Server 2008开始,Microsoft已删除"详细信息"选项卡中的一些信息。只有在Windows Server 2003中,您才能使用此方法来确定此可执行文件是否为EXT版本。

我喜欢PowerShell:检索单个可执行文件的完整版本信息:

(dir disp+工作.exe).VersionInfo |格式列表-属性

或对于目录中的多个文件:

(dir*.exe,*.dll).VersionInfo |选择对象文件名,ProductVersion

最后一种方法的优点是,您可以一眼看出您是否使用混合版本运行。内核可执行文件分为两个主要包:SAPEXE.SAR文件以及SAPEXEDB.SAR公司. 这两个包以720代码行作为堆栈内核每年交付3-4次。堆栈内核的补丁级别编号为100200300,…在堆栈内核的发布日期之间,更正是以较小的包交付的数据仓库以及libdbsl.sar公司(db-specific)或其他较小的归档文件,哪个云服务器好,如果更正的可执行文件不是数据仓库或者libdbsl.sar公司.

因此,在更新内核时,应打开最后一个堆栈内核(sapexe和sapexedb),后跟最后一个数据仓库, libdbsl.sar公司以及其他可能的可执行特定档案。遵循这个规则,你永远不会得到这样的版本组合:

disp+工作.exe第514页,dbmssslib.dllPL 100和r3事务处理程序PL525

这里显示的下一个方法是使用-version参数调用可执行文件。

。/disp+工作.exe-v

并非所有SAP可执行文件在从命令行调用时都会显示版本信息。在Windows上,方法3或4更可靠。显示+工作.exe-v方法的优点是,大数据是,它还提供了有关此内核提供的更正的信息:描述此内核中包含的修复的SAP注释列表附加在发布信息之后。此处列出的所有SAP注释都应该是固定的。

虽然此处显示的所有方法都需要在操作系统级别访问安装SAP系统的服务器,计算机大数据,但最后两种方法在SAP Gui会话中工作。

事务SM51提供SAP系统中ABAP服务器的列表。它还提供一个发布信息按钮,下载返利,向您提供方法5的输出。

此方法只提供disp的发布信息+工作.exe. 当然,其他可执行文件(都包含在数据仓库)取决于disp+工作.exe并且将有相同的版本-如果没有,系统将根本无法启动。此方法需要ABAP系统内的管理权限。

此博客中列出的最后一个方法可供所有使用SAPGUI用户界面的SAP ABAP用户使用。

只需单击系统–状态–和其他内核信息按钮(黄色箭头)。