存档

2014年11月28日 的存档,文章数:1

之前写过一篇博文介绍 使用响应文件进行ASE 15.0.3的静默安装

当时用的是ASE 15.0.3 32bit,用响应文件安装完ASE程序文件后没有自动创建ASE服务器。windows上可以使用sybatch调用资源文件以无交互方式创建ASE服务器。

下面介绍SAP ASE 16使用静默方式自动安装程序文件并自动创建ASE服务器的过程。

一、操作系统及补丁要求:

SAP ASE 16 SP02 要求至少 RHEL6 或以上版本。
RHEL8 和 SLES15 认证的最低版本为:ASE 16.0 SP03 PL07 + 1-off EBF29109。
SAP ASE 16 要求windows版本至少为: windows 2008 R2 或 windows 2012。ASE 16.0在windows平台上只有64位的。
安装之前先安装Microsoft Visual C++ 2005/2008/2010可再发行补丁。
Microsoft Visual C++ 2005 Redistributable
Microsoft Visual C++ 2008 Redistributable
Microsoft Visual C++ 2010 Redistributable
32位和64位的都需要安装。见如下图示:

vc++ 2005/2008/2010可再发行补丁

其中:vc++ 2008可再发行补丁在windows 2008R2中可能会自带。
安装介质解压后的目录中可能包含:ms-redist-2005 和  ms-redist-2010分别对应:Microsoft Visual C++ 2005 Redistributable以及Microsoft Visual C++ 2010 Redistributable,SAP ASE安装向导不会自动安装VC++可再发行补丁需先手动安装。如果没有的话,可以在本博客下载。
目录下的vcredist_x86.exe和vcredist_x64.exe都需要安装。
如果未安装Microsoft Visual C++ 2005 Redistributable或Microsoft Visual C++ 2010 Redistributable,在安装完ASE程序后创建ASE服务器的时候会报:

缺少vc++ 2010报错

无法启动程序,因为计算机中丢失 MSVCR100.dll。尝试重新安装该程序以解决此问题。
无法启动程序,因为计算机中丢失 mfc100.dll。尝试重新安装该程序以解决此问题。