服务器联志服务器

联志服务器  时间:2021-03-26  阅读:()
安装带有Oracle的AX服务器版本:14.
1发布日期:2019年12月6日2019ACLServicesLtd.
dbaGalvanize目录目录3简介5预安装任务7收集安装资源8AX服务器端口9下载AnalyticsExchange安装程序12安装13安装Oracle数据库服务器14为Oracle安装AX服务器16后安装任务23验证AX服务器正在运行25激活AX服务器27添加AX服务器管理员29配置"存档和恢复"数据目录30验证客户端应用程序连接31配置Python以便与AX服务器一起使用33安装AX引擎节点(可选)35为Oracle安装AX引擎节点36配置共享数据文件夹39配置AX引擎节点40安全证书43为AX服务器安装安全证书45为适用于AnalyticsExchange的ACL连接器安装安全证书49附录53AX服务器要求54AX引擎节点要求59备份和恢复Oracle62运行Oracle数据库脚本65服务帐号配置67AnalyticsExchange验证69第3/81页目录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize分配AX连接器服务的权限70配置集成式Windows验证71aclDatabase.
xml配置文件75aclDatabase.
xml76aclAuditExchange.
xml77取消激活AX服务器81目录第4/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize简介该指南旨在引导您连同Oracle数据库服务器安装AX服务器的流程.
该指南的内容限于安装和初始配置.
要了解有关AX服务器维护和使用AnalyticsExchange的其它信息,访问在线Analytics帮助文档.
面向群体该指南的编写面向的是负责公司AnalyticsExchange安装和设置的AX服务器管理员.
要求的机器要使用Oracle数据库服务器,您必须在AX服务器之外的单独机器上安装该数据库.
第5/81页简介发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize预安装任务第7/81页预安装任务发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize收集安装资源在您开始安装或升级AX服务器之前,确定您需要的主要联系人以提供安装过程协助和信息.
支持如果您遇到在安装或升级过程中无法解决的问题,请联系"支持".
在联系"支持"之前,请确保准备好以下信息:l您所安装或升级的AX服务器的具体版本l有关您要用于您的AX服务器的数据库(PostgreSQL或Oracle)的详细信息l您遇到的任何错误或警告消息您可以采取很多种不同的方式来联系"支持":l在线提交支持请求单(首选方法)l在线聊天l电话Galvanize主联系人要从启动面板下载AX服务器安装包,您必须具有有效的启动面板帐户.
l如果您是所在组织的主联系人,您应该已从Galvanize收到欢迎电子邮件,其中包含有关如何登录您的帐户的说明.
如果您尚未收到该电子邮件或需要进一步的帮助,请联系"支持".
l如果您不是主联系人,您应该已在主联系人将您添加到启动面板时通过电子邮件收到说明.
如果您尚未收到说明,请联系您所在组织的主联系人或AnalyticsExchange帐户管理员.
数据库管理员如果您所在组织具有数据库管理员,则他或她具有您安装和配置AX服务器所需的重要信息.
IT员工如果您所在组织具有管理网络访问,文件存储和安全策略等服务的员工,则他们可能具有您完成安装所需的信息.
他们可能还需要完成某些任务,如创建ActiveDirectory用户帐户和修改防火墙规则.
预安装任务第8/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanizeAX服务器端口为使ACLAnalyticsExchange服务在AX服务器或AX引擎节点上成功启动,必须确保TomEE应用程序服务器所需的端口未被其他服务或应用程序使用.
检查正在使用中的端口在命令提示窗口中,使用NETSTAT命令来显示使用中的端口:NETSTAT-a如果所需的端口正由另一个服务使用,则您必须执行以下操作之一:l重新配置此服务以使用不同的端口l安装AX服务器时在Windows服务中暂时禁用此服务如有必要,可在完成安装过程后修改一些由AX服务器使用的端口.
说明如果在服务器上首次安装AX服务器或AX引擎节点,应在运行安装程序前验证TomEE应用程序服务器所需的端口未在使用中.
AX服务器所需的端口AX服务器和AX引擎节点采用ACLAnalyticsExchange服务使用的默认端口设置进行安装.
端口组件加密描述80Tomcat连接器HTTP非SSL与服务器进行非加密HTTP通信时使用的端口.
这是一个单向端口.
应该为AX服务器和AX引擎节点上的外部通信打开它.
443TomcatConnectorHTTPSSSL与服务器进行加密HTTP(HTTPS)通信时使用的端口.
这是一个双向端口.
必须在AX服务器上打开它以便与AX客户端通信.
如果您要升级较低版本的AX服务器,则默认端口为8443.
5432PostgreSQL支持您可以指定一个不在AX服务器安装程序中使用的其他端口.
说明如果您要配置双服务器安装,则必须确保PostgreSQL以及AX服务器和AX引擎节点可在此端口上通信.
10000AX连接器TwoFish如果此端口正在使用中,您可以指定一个不在AX服务器安装程序中第9/81页预安装任务发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize端口组件加密描述128位使用的其他端口.
此服务主要用于访问已被导出到Analytics项目的AX服务器表.
必须在AX服务器上打开它以便进行入站通信.
4201AX引擎节点非SSL用于将AX引擎节点连接到主AX服务器.
如果AX引擎节点和AX服务器正在跨防火墙通信,您必须打开该端口.
1521Oracle数据库非SSL非加密Oracle数据库通信使用的端口.
必须在AX服务器和AX引擎节点上打开它以便与Oracle数据库通信.
说明使用Oracle作为AX服务器的数据库服务器时,您的IT团队会指定要求哪个端口.
如果需要,可以在安装完成后修改该端口.
5432Oracle数据库SSL加密Oracle数据库通信使用的端口.
如果您要加密该连接,则必须在AX服务器和AX引擎节点上打开它以便与Oracle数据库通信.
说明使用Oracle作为AX服务器的数据库服务器时,您的IT团队会指定要求哪个端口.
如果需要,可以在安装完成后修改该端口.
1543适用于AnalyticsExchange的ACL连接器SSL用于建立到解析结果的ODBC连接的端口.
仅当您安装可选的适用于AnalyticsExchange服务的ACL连接器时,才需要该端口.
必须为AX服务器上的入站通信打开它.
防火墙配置要从您的网络防火墙之外连接到AX服务器,您必须允许如下端口的入站连接:端口组件描述443TomcatConnectorHTTPS用于为AXWeb客户端和AX服务器Web应用程序以及与AX服务器之间的安全文件传输启用到Web服务器的HTTPS链接.
要使用aclscript.
exe与HighBond应用程序(如结果应用程序或项目应用程序)通信,也需要此端口.
说明从低于5.
0.
0的版本升级的服务器的默认值为8443.
10000AX连接器用于启用通过Analytics从客户端计算机对AX服务器表进行的访问.
4201AX引擎节点用于将AX引擎节点连接到主AX服务器.
如果AX引擎节点和AX服务器正在跨防火墙通信,您必须打开该端口.
连接到AX服务器的每个客户端计算机均必须打开相应的端口,以进行出站通信.
预安装任务第10/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize连接到HighBond如果您打算在AX服务器和任何HighBond应用程序(如结果应用程序或项目应用程序)之间传送数据,则必须允许以下连接:l可执行文件–aclscript.
exel端口–443l被列入白名单的域–*.
highbond.
com第11/81页预安装任务发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize下载AnalyticsExchange安装程序从启动面板下载安装程序,以便您可以安装AnalyticsExchange.
说明您必须能够登录启动面板帐户(www.
highbond.
com),以便下载AnalyticsExchange安装程序并激活AX服务器.
可用的安装程序启动面板提供下列AnalyticsExchange应用程序的安装程序:lAX服务器(同时包含AX服务器和PostgreSQL的安装程序)lAX引擎节点lAX服务器的Analytics兼容性升级(如果当前适用)lAX客户端lDirectLink下载步骤说明安装程序下载页面提供了最新版本的AnalyticsExchange.
如果您需要以前版本的安装程序,您必须联系"支持"以获得该版本的安装程序.
1.
登录到启动面板(www.
highbond.
com).
贵公司的系统管理员应该已经从notifications@highbond.
com收到登录信息.
如果您无法登录您的启动面板账户,请联系贵公司的系统管理员或"支持"以获得帮助.
2.
单击下载.
3.
单击AnalyticsExchange.
4.
从选择要下载的软件包列表中选择您要下载的安装程序.
说明请确保您下载正确的版本(非Unicode或Unicode),因为所有已安装的应用程序必须使用相同的版本.
5.
单击下载并保存安装程序到您要安装该应用程序的计算机.
预安装任务第12/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize安装第13/81页安装发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize安装Oracle数据库服务器准备您的Oracle数据库服务器,然后运行所提供的Oracle数据库脚本.
安装AX服务器之前,您必须完成Oracle安装.
说明Oracle数据库和AX服务器不能驻留在同一计算机上.
在您运行AX服务器安装向导之前,必须在Oracle数据库服务器上手动运行用来创建表空格和数据库用户的脚本.
强烈建议您在运行安装该向导之前,还手动运行可创建数据库架构的脚本集.
该安装向导可以自动运行数据库架构脚本,但是架构的创建并不总是成功.
准备数据库为AX服务器设置Oracle数据库实例,如果需要,配置数据库服务器以允许在数据库服务器和AX服务器之间建立加密连接.
说明安装AX服务器后,您可能需要将数据库服务器证书导入到AX服务器的密钥库中.
运行表空间和数据库用户SQL脚本安装AX服务器之前,数据库管理员必须在Oracle数据库服务器上运行下列脚本:lCREATE_AX_TABLESPACE.
sql:定义AX服务器数据库的空间物理分配说明如果您是在AmazonRDS上承载您的数据库,请勿运行此脚本.
请参见"在AmazonRDS上承载Oracle"向下.
lCREATE_DATABASE_USER.
sql:创建AX服务器数据库用户必须为CREATE_DATABASE_USER.
sql设置如下变量:lV_USERlV_USERPWD要了解更多信息,请参考"运行Oracle数据库脚本"在本页65.
在AmazonRDS上承载Oracle如果您是在AmazonRDS上承载Oracle实例而不是运行CREATE_AX_TABLESPACES.
sql,请使用下列命令:安装第14/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanizecreatetablespaceAX_DATAdatafilesize1Gautoextendonmaxsize10G;createtablespaceAX_INDEXdatafilesize1Gautoextendonmaxsize10G;createtemporarytablespaceAX_TEMPORARY让您的数据库管理员根据需要为您的安装调整表空间大小.
运行创建数据库架构的SQL脚本运行所提供的其他SQL脚本来创建AX服务器数据库架构,而不是依赖AX服务器安装向导创建架构:lCreateSchema.
sqllCreateQuartzTables.
sqllCreateCoreData.
sql要了解更多信息,请参考"运行Oracle数据库脚本"在本页65.
第15/81页安装发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize为Oracle安装AX服务器要安装AX服务器用于Oracle,数据库服务器必须已经安装到单独的物理机器上.
先决条件在安装适用于Oracle的AX服务器之前,准备数据库服务器并运行AX服务器安装包中包括的Oracle数据库脚本.
要了解更多信息,请参考"安装Oracle数据库服务器"在本页14安装AX服务器注意在WindowsServer2012R2上开始安装您的AnalyticsExchange之前,您必须安装KB2919355Windows更新.
如果您没有安装该更新,您的AnalyticsExchange安装不会成功.
运行安装程序并选择数据库配置1.
双击安装包,如果出现安全警告对话框,请验证所列信息,然后单击是或运行.
2.
选择安装语言并单击确定.
3.
在安装程序提取位置页面中,指定要将安装文件提取到的文件夹,然后单击安装.
提示单击浏览选择一个文件夹或者接受默认位置:C:\ProgramFiles(x86)\ACLSoftware\Installers\ACLAX_Server_.
4.
在包含有关数据库引擎的消息的对话框中单击是.
5.
在AnalyticsExchange服务器设置选项页面中,选择Oracle,然后单击安装.
6.
如果系统提示您安装先决性软件,请单击安装,然后等待先决性软件安装完成.
请按照屏幕上的任何指导信息完成先决性设置.
安装必备软件后,您可能需要重启该服务器.
安装第16/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize配置AnalyticsExchange服务1.
如果系统提示您安装先决性软件,请单击安装,然后等待先决性软件安装完成.
请按照屏幕上的任何指导信息完成先决性设置.
安装必备软件后,您可能需要重启该服务器.
如果确实需要重启计算机,请在重启后,双击安装程序,然后选择适当的语言、安装目标和数据库服务器以继续安装.
说明安装必备软件时,系统可能会提示您接受.
NETFramework的条款和条件.
条款和条件对话框可能被隐藏在AnalyticsExchange安装程序对话框后面.
如果您遇到延迟,请检查.
NETFramework安装程序是否在等待您的输入.
2.
在欢迎页面中,单击下一步,在许可协议页面中,选择我接受许可协议中的条款,然后单击下一步.
3.
在目标文件夹和设置页面中,指定要安装AX服务器应用程序文件的位置以及存储AX服务器数据的位置.
如有必要,请单击更改以修改其中一个或两个默认位置.
指定的路径不得包含任何空格,并且您为AX服务器数据指定的位置必须具有足够的可用磁盘空间.
说明如果想要在专用的文件服务器上或其他网络位置存储AX服务器数据,则需要在完成安装后配置共享文件夹.
不可在AX服务器安装程序中指定共享文件夹.
4.
在AnalyticsExchange连接端口号面板中,输入供AX连接器使用的端口号,或者接受默认值10000.
AX连接器服务主要被用于从Analytics访问Analytics服务器上的Analytics表.
5.
在AnalyticsExchangeTomcat服务帐户面板中,完成以下步骤:a.
按格式域\用户名输入帐户的域和用户名.
根据WindowsServer版本的不同,安装程序可能包括一个用于查找所需账户的浏览按钮.
如果您进行浏览,则必须首先在浏览用户帐户对话框中输入或选择域或服务器的名称,以便安装程序呈现适当的可用用户帐户列表.
说明不支持使用本地用户帐户运行TomEE服务.
这些帐户无相应权限来运行某些Analytics命令.
b.
输入帐户密码.
c.
单击下一步.
d.
如果系统提示您将"作为服务登录"授予Tomcat服务帐户,请单击是,然后单击确定.
有关配置服务帐户的选项的信息,请参见"服务帐号配置"在本页67.
第17/81页安装发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize配置数据库连接设置1.
在配置AnalyticsExchange数据库页面中,确保选定Oracle11g和更高版本,然后选择适当的选项:l创建新数据库–使用AX服务器安装程序创建AnalyticsExchange数据库架构l使用现有数据库–Oracle数据库管理员已经创建AnalyticsExchange数据库架构警告在您运行AX服务器安装程序之前,强烈建议Oracle数据库管理员手动运行脚本以创建数据库架构.
安装程序可以自动运行脚本,但使用此方法创建架构不总是成功.
要了解更多信息,请参考"运行Oracle数据库脚本"在本页65.
2.
可选.
要加密AnalyticsExchange和Oracle之间的数据通信,选择加密数据库通信,然后单击下一步.
要加密连接,您必须配置Oracle数据库服务器进行SSL连接.
提示加密可能会使得性能有所降低,因此仅当在数据库服务器和应用程序服务器之间通过不安全的网络传输数据时,才应该启用加密.
3.
如果您选择了加密数据库通信,请在包含关于OracleSSL端口的消息的对话框中单击下一步.
说明OracleSSL端口必须已经由Oracle数据库管理员正确配置,才能继续执行安装.
4.
在AnalyticsExchange数据库连接设置页面中,输入以下信息以配置连接字符串:字段描述数据库服务器数据库服务器所位于的服务器的IP地址或服务器名称.
服务名称要使用的数据库实例的全局数据库名称.
非SSL端口将用于到AnalyticsExchange数据库的标准HTTP连接的端口.
默认值为1521.
SSL端口将用于到AnalyticsExchange数据库的SSL连接的端口.
仅当您选择了加密数据库通信时,此域才可用.
默认值为2484.
用户名用于访问AnalyticsExchange数据库的用户帐户名称.
密码用户账户的密码.
要验证连接信息,请单击测试连接,然后单击下一步.
安装第18/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize重要如果您正在使用SSL,则当安装程序尝试运行Oracle数据库脚本时,此步骤可能失败,即使测试连接成功也是如此.
如果发生这种情况,请继续执行安装,然后手动运行所提供的Oracle数据库脚本以完成AnalyticsExchange安装.
有关运行这些脚本的详细信息,请参见"运行Oracle数据库脚本"在本页65.
配置安全性和身份验证1.
在MicrosoftActiveDirectory连接详细信息页面中,验证默认域文本框中的值是否正确,或输入正确的值,然后单击下一步.
说明默认域值是指,如果最终用户在使用基于表单的认证登录时未指定域,用来对其进行认证的域值.
例如,如果最终用户输入jsmith作为其用户名,且默认域为ABC,则等效于输入abc\jsmith.
2.
在AnalyticsExchange认证页面中,选择适当的认证方法:l基于表单的验证:如果想要用户在每次使用AnalyticsExchange开始新会话时获得输入其用户名和密码的提示,请选择此选项.
打开新的Web浏览器窗口或启动AX客户端时创建会话.
l集成的Windows验证–如果想要由AnalyticsExchange应用程序基于用于登录Windows的用户帐户对用户进行无提示的验证,则选择此选项.
对于属于已配置的ActiveDirectory域的用户帐户,无需在其访问AnalyticsExchange应用程序时输入其用户名和密码信息.
有关认证选项和所需配置的详细信息,请参见"AnalyticsExchange验证"在本页69.
3.
通过执行下列操作之一指定AX服务器认证配置详情,然后单击下一步:l如果您选择了基于表单的认证,请指定已安装AX服务器的服务器的主机名.
例如:AX.
ABC.
COM.
l如果您选择了集成式Windows认证,输入以下信息:lAnalyticsExchange服务器主机名:指定安装AX服务器的服务器的主机名.
例如:AX.
ABC.
COMlActiveDirectory域:指定用于认证用户的ActiveDirectory域.
lKerberos域控制器IP地址–组织的ActiveDirectory域控制器所在的IP地址lKerberos服务密码–在ActiveDirectory中创建的服务主体名称(SPN)帐户的密码.
4.
如果您已经具有SSL安全证书,请在SSL证书信息页面中执行以下操作:a.
选择使用现有密钥库文件并浏览至服务器上的密钥库文件.
b.
输入现有密钥库密码.
5.
在SSL证书信息页面,输入如下信息,然后单击下一步:字段描述服务器名称数据库服务器主机名.
例如:ax.
abc.
com.
部门或分部名称为其颁发证书的分部或业务单位.
例如:开发部.
组织名称公司或组织的名称.
例如:ABCCorporation.
第19/81页安装发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize字段描述城市名称公司或组织所位于的城市或位置.
例如:温哥华.
省/市/自治区名称公司或组织所位于的省、市或自治区.
例如:哥伦比亚省.
国家/地区代码公司或组织所位于的国家/地区的两个字符的国家/地区代码.
例如:CA.
密钥库密码输入至少包含6个字符的密码.
说明如果您使用现有的密钥库文件,则此密钥库密码文本框实例会被禁用.
私钥密码再次输入相同的密码.
密钥库密码和私钥密码必须完全相同.
有关如何使用此证书以及有关配置选项的信息,请参见"安全证书"在本页43.
6.
在输入Tomcat控制台用户名和密码页面中,输入以下信息,然后单击下一步:l用户名:输入您想要用来访问和管理TomcatWeb应用程序管理器和AX服务器配置Web应用程序的用户名l密码:输入该用户名的密码l确认密码:再次输入密码以进行确认完成安装1.
单击安装.
说明在完成安装过程前,必须等待约一分钟,此时,TomEE应用服务器将功能完备.
在此期间内可能会间歇地出现命令窗口.
请勿取消安装.
2.
安装过程结束后,单击完成以退出安装程序.
安装程序结束后,AX服务器配置Web应用程序将在默认的Web浏览器中打开.
您必须在该Web应用程序中完成后安装任务,以使AX服务器具备完全功能.
要了解更多信息,请参考"后安装任务"在本页23.
说明如果AX服务器配置Web应用程序在Web浏览器中显示错误,请等待2-3分钟,再重新加载该页面.
根据您的服务器硬件的不同,所需的服务可能花费数分钟才能完全正常工作.
安装第20/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize提示如果您在完成所有后安装任务之前关闭AX服务器配置Web应用程序,则可以在Web浏览器中再次访问该Web应用程序.
默认位置是:https:///aclconfig其中,是您的AX服务器的主机名或IP地址.
例如:https://axserver.
example.
com/aclconfig.
第21/81页安装发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize后安装任务完成如下任务完成您的AX服务器安装.
说明取决于您的AX服务器配置,这些任务中的一些可以是可选的.
如果组件安装在多个物理服务器上,则可能需要在每台服务器上完成任务.
Oracle数据库任务(仅限SSL)重要如果您将Oracle数据库与SSL通信机制结合使用,则必须完成下列任务.
如果您使用到Oracle数据库的非加密连接,或者您使用PostgreSQL数据库,则不需要完成下列数据库任务.
1.
将安全证书导入到AX服务器密钥库中.
根据您的证书的的不同,您可能需要首先将该证书导入到AX服务器密钥库中,然后才能在AX服务器和数据库之间建立连接.
2.
从aclDatabase.
xml配置文件中移除以下条目,然后重新启动ACLAnalyticsExchange服务:oracle.
net.
ssl_cipher_suites=(SSL_DH_anon_WITH_3DES_EDE_CBC_SHA,SSL_DH_anon_WITH_RC4_128_MD5)要了解更多信息,请参考"aclDatabase.
xml配置文件"在本页75.
AX服务器任务1.
验证AX服务器正在运行.
要了解更多信息,请参考"验证AX服务器正在运行"在本页25.
2.
激活AX服务器.
要了解更多信息,请参考"激活AX服务器"在本页27.
3.
添加AX服务器管理员.
要了解更多信息,请参考"添加AX服务器管理员"在本页29.
4.
配置"存档和恢复"数据目录.
要了解更多信息,请参考"配置"存档和恢复"数据目录"在本页30.
5.
可选.
如果您要在Analytic脚本中使用Python集成,请在AX服务器上和AX引擎节点的任何第23/81页后安装任务发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize实例上安装并配置Python.
要了解更多信息,请参考"配置Python以便与AX服务器一起使用"在本页33.
AX客户端任务1.
验证客户端应用程序连接.
要了解更多信息,请参考"验证客户端应用程序连接"在本页31.
2.
可选.
从AX服务器计算机中,为AX客户端配置应用程序超时设置.
默认情况下,应用程序在空闲30分钟后超时.
您可以在aclAuditExchange.
xml配置文件中更改该最大空闲时间设置.
要了解更多信息,请参考"aclAuditExchange.
xml"在本页77.
后安装任务第24/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize验证AX服务器正在运行通过检查服务日志,服务和TomcatWeb应用程序管理器,验证AX服务器是否正在运行.
检查ACLAnalyticsExchange服务日志要检查ACLAnalyticsExchange服务是否在运行,在AX服务器的TomCat/logs子文件夹中,打开TomEE.
date.
log文件并审核日志项.
在每次启动/重启服务或文件超出最大大小时,会创建新的日志文件.
检查AX服务器服务每个AX服务器Windows服务的状态应该是"已启动"或"正在运行".
如果您已经在一个以上的服务器上安装AX服务器组件,请确保检查所有服务器上的服务.
1.
在运行服务的服务器上,导航到Windows控制面板,选择管理工具,然后打开服务.
2.
在服务窗口中,核实以下服务已在状态列中列为"已启动"或"正在运行":lACLAnalyticsExchange服务:在AX服务器和AX引擎节点的每个实例上运行lAnalyticsExchange连接器:仅在AX服务器上运行lAnalyticsExchange数据库:在已安装PostgreSQL的服务器上运行此服务可能在与AX服务器相同的服务器上运行,或者在单独的服务器上运行.
仅当PostgreSQL是AX服务器的数据库服务器时,此服务才存在.
如有任何服务尚未启动,则可通过右键单击该服务并选择启动来尝试启动该服务.
如果该服务仍未启动,请检查日志文件,以确定问题的原因,或者联系"支持".
检查AX服务器应用程序从TomcatWeb应用程序管理器检查AX服务器应用程序的部署状态.
1.
从Web浏览器,导航到http://server_name/manager并登录到TomcatWeb应用程序管理器.
用托管AX服务器或AX引擎节点实例的服务器的主机名或IP地址替换server_name.
说明您的TomcatWeb应用程序管理器凭据在AX服务器安装期间被指定.
如果记不住您的凭据,请重置它们.
2.
确认下列应用程序在AX服务器上将运行中状态显示为true:lAnalyticsExchange(AX)服务器lAXWeb客户端lAX系统管理lAX核心服务器第25/81页后安装任务发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanizelAX中央认证系统(CAS)lAX网关映射器lAX轻型客户端lTomcat主机管理器应用程序lTomcat管理器应用程序lAX核心REST接口lApacheTomEE如果上述任一应用程序尚未启动,请在命令列中单击启动.
3.
退出TomcatWeb应用程序管理器.
后安装任务第26/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize激活AX服务器您可以使用AX服务器配置在线激活您的AX服务器,或使用启动面板进行离线激活.
说明您必须拥有带有适当权限的有效启动面板帐户才能激活AX服务器.
如果您不具有启动面板账户,请联系您的AnalyticsExchange账户管理员.
要续订订阅吗如果您要续订已到期的订阅,必须停用然后重新激活您的AX服务器实例,以完成续订流程.
有关停用该服务器的信息,请参见"取消激活AX服务器"在本页81.
在线激活1.
登录AX服务器配置Web应用程序(https:///aclconfig)并找到激活面板.
2.
从服务器类型列表中,选择下列选项之一:l生产:主生产服务器l非生产:用于非生产目的(如测试和展示的服务器l灾难恢复:被指定用于灾难恢复或故障转移的服务器3.
在激活中,输入您的启动面板凭据,然后单击选择组织.
4.
在组织列表中选择服务器所属的组织,然后单击激活服务器.
结果:在标识文件导入后,显示服务器已激活.
离线激活1.
登录AX服务器配置(https:///aclconfig)Web应用程序并找到激活面板.
2.
从服务器类型列表中,选择下列选项之一:l生产:主生产服务器l非生产:用于非生产目的(如测试和展示的服务器l灾难恢复:被指定用于灾难恢复或故障转移的服务器3.
在离线激活中,单击生成,将计算机标识文件AXOfflineActivation.
mif保存到您的本地工作站.
您的本地工作站必须有网络连接以访问启动面板并完成其余部分的激活操作.
4.
登录到启动面板(www.
highbond.
com)并选择您的组织.
5.
选择选项>激活,在左侧单击离线激活.
6.
上传您的激活文件:a.
单击选择文件,浏览到您的服务器计算机标识文件(AXOfflineActivation.
mif)并单击打开.
b.
从应用程序下拉列表中,选择合适的AX服务器安装类型.
第27/81页后安装任务发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanizec.
从用户下拉列表中选择您的名称,然后单击上传.
结果:在机器标识文件上传后,服务器的计算机名称会出现在激活列表中.
7.
在已激活的服务器名称旁边单击下载激活文件,然后将激活文件analytics_exchange_server.
oaf保存到您的本地工作站上.
8.
在AX服务器Web应用程序的离线激活部分,浏览到您从启动面板下载的激活文件,并单击导入.
结果:在标识文件导入后,显示服务器已激活.
后安装任务第28/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize添加AX服务器管理员使用AX服务器配置web应用程序添加管理员用户.
该用户被赋予管理员角色.
说明安装AX服务器之后,您必须至少添加一个管理员角色以使用AX客户端.
一旦添加了第一个用户,您就可以使用AX客户端添加更多用户.
1.
在Web浏览器中,导航到https:///aclconfig并登录AX服务器配置Web应用程序.
使用与您登录TomcatWeb应用程序管理器相同的凭据.
2.
找到添加AX管理员面板,并且输入要添加的Windows用户帐户的名称:l如果该用户帐户属于您的AnalyticsExchange实施的默认ActiveDirectory域,则在输入用户名时无需指定该域.
AX服务器默认域是在服务器面板的设置部分中设置的.
l如果用户帐户不属于默认ActiveDirectory域,则需要使用以下格式指定域和用户名:域\用户名l如果该用户帐户是安装了AX服务器的服务器上的本地Windows计算机帐户,则需要使用以下格式指定计算机名和用户名:计算机名\用户名3.
单击添加管理员.
第29/81页后安装任务发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize配置"存档和恢复"数据目录配置存档和恢复数据目录使存档和恢复命令对在AX客户端中拥有应用程序管理员权限的最终用户可用.
说明如果没有配置目录,则会在AX客户端中禁用存档和恢复命令.
1.
在Web浏览器中,导航到https:///aclconfig并登录AX服务器配置Web应用程序.
使用与您登录TomcatWeb应用程序管理器相同的凭据.
2.
在服务器部分,在存档和恢复数据目录字段,输入文件路径或UNC路径到您保存存档集合的目录.
您必须指定已存在的文件夹.
UNC路径是使用以下格式指定的共享文件夹:\\\.
用来运行ACLAnalyticsExchange服务的用户帐户必须对您配置为"存档和恢复"数据目录的文件夹具有全部权限.
您必须在ActiveDirectory中手动分配所需的安全权限.
说明该数据目录可能位于本地AX服务器上,也可能位于远程文件服务器或存储区域网络(SAN)上.
您必须根据在AX服务器中存储的集合(包括分析任务结果)的大小以及您的组织的存档策略,为指定的位置分配足够的磁盘空间,以便存储您的存档集合.
3.
要保存您的修改,在服务器部分的底部单击更新.
后安装任务第30/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize验证客户端应用程序连接安装AX服务器和任何AX引擎节点实例之后,请检查本地和远程用户是否可以使用AX客户端、Analytics和AXWeb客户端连接到AX服务器.
先决条件在用户的连接来源位置:l安装AX客户端l安装Analytics应用程序连接检查检查:详情启动AX客户端并连接到AX服务器.
如果无法登录,则确认以下设置:o如果您在登录时所用的用户帐户不属于为AX服务器指定的默认ActiveDirectory域,则必须在登录时指定域.
例如:域名\用户名o在选项对话框中指定的服务器设置必须与AX服务器所需的设置匹配.
o如果在运行AX客户端的客户端计算机上存在防火墙,请确保所需的端口处于打开状态,以进行出站通信.
默认情况下,所需端口为443(TomcatConnectorHTTPS).
如果正在使用Analytics,则还必须打开端口10000(AX连接器).
使用AX客户端,从在AX服务器上存储了源数据文件的AX服务器导出一个表.
在Analytics中打开该表.
a.
选择该表时,请核实数据源属性指定了"数据源由AnalyticsExchange服务器管理".
b.
在导出对话框中,确保选择了使用导出的文件,以及取消选择了连同所选的定义一起导出数据文件(默认设置).
c.
如果能够在输入服务器配置文件密码后在Analytics中打开该表,则表示正确配置了AX连接器.
d.
如果您无法打开该服务器表,请参见"分配AX连接器服务的权限"在本页70,获取有关完成可能需要的附加安全配置的说明.
在将Analytics项目或解析导入AX服务器中并选择导入源数据文件(.
fil文件)时,该项目中的所有表均被转换为服务器表,且关联的Analytics数据文件(.
fil)被复制到AX服务器.
使用AX连接器访问服务器表.
在AX客户端中,通过选择帮助>在线帮助启动"帮助"系统.
如果来自客户端计算机的HTTP请求被重定向到代理服务器,则尝试访问帮助系统时可能失败.
您可以通过向安装了AX客户端的文件夹中的ACLAnalyticsExchange.
ini文件添加以下两行,为代理服务器指定正确的IP地址和端口.
默认位置为C:\ProgramFiles\ACLSoftware\ACLAnalyticsExchangeClient.
-Dhttp.
proxyHost=-Dhttp.
proxyPort=第31/81页后安装任务发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize检查:详情例如:-Dhttp.
proxyHost=192.
168.
5.
190-Dhttp.
proxyPort=3128后安装任务第32/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize配置Python以便与AX服务器一起使用要配置Python以便与AX服务器一起使用,您必须安装正确版本的Python,并且向您的系统PATH环境变量添加Python可执行文件.
在安装PYTHON之后,设置每台托管AX服务器或AX引擎节点实例的计算机上的ACLPYTHONDLL和PYTHONPATH系统环境变量.
工作原理要运行Python脚本,AnalyticsExchange必须能够调用Python可执行文件并且找到它要按照指示运行的脚本.
AX服务器使用PATH环境变量来查找Python,使用PYTHONPATH环境变量来查找脚本.
安装Python版本3.
5.
x(32位)说明您必须在托管AX服务器或AX引擎节点实例的每台机器上完成这些步骤.
1.
从Python下载页面中,将最新版本的Python3.
5下载到您的计算机.
2.
在您的计算机上,双击安装程序.
3.
在安装程序中,选择添加Python版本号到PATH.
4.
单击安装并按照屏幕上的说明操作.
5.
在从Analytics运行任何Python脚本之前重启计算机.
设置ACLPYTHONDLL和PYTHONPATH环境变量说明您必须在托管AX服务器或AX引擎节点实例的每台机器上完成这些步骤.
运行ACLAnalyticsExchange服务的用户账户必须有权限访问PYTHONPATH环境变量中的文件夹.
1.
在您的Windows操作系统中,创建一个或多个文件夹以存放您的Python脚本.
样例–C:\python_scripts.
2.
从您的Windows操作系统中,打开系统属性对话框,然后单击环境变量.
第33/81页后安装任务发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize3.
在系统变量部分,单击新建并输入下列变量:变量名称变量值示例PYTHONPATH您创建的用来存放Python脚本的文件夹的完整路径.
用分号分隔多个文件夹路径.
C:\python_scripts;C:\dev;C:\tmpACLPYTHONDLL您想要通过Analytics使用的Python安装文件夹中的PythonDLL文件的完整路径和文件名.
如果您使用的是Python3.
3.
x,则适用下列限制:o欧洲语言平台的路径中不支持Unicode字符o亚洲语言平台的路径中不支持扩展字符说明Python向系统文件夹(c:\windows\system3-2\python33.
dll)而非安装文件夹中添加DLL.
您必须将该DLL从系统文件夹复制到安装文件夹,并且使用它作为变量值,以便Analytics可以访问该DLL.
您可能还需要从安装文件夹中移除任何只读设置.
如果您不设置此值,则Analytics会尝试使用默认的受支持版本3.
5.
xDLLpython35.
dll.
c:\python_install\python33.
dll4.
要保存变量,请单击确定,然后在系统属性对话框,然后单击确定.
后安装任务第34/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize安装AX引擎节点(可选)第35/81页安装AX引擎节点(可选)发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize为Oracle安装AX引擎节点安装AX引擎节点以提高AnalyticsExchange的分析处理能力.
AX引擎节点在不同于AX服务器的单独服务器上托管.
先决条件在安装AX引擎节点之前安装并配置AX服务器.
安装AX引擎节点注意在WindowsServer2012R2上开始安装您的AnalyticsExchange之前,您必须安装KB2919355Windows更新.
如果您没有安装该更新,您的AnalyticsExchange安装不会成功.
运行安装程序并选择数据库配置1.
双击安装包,如果出现安全警告对话框,请验证所列信息,然后单击是.
2.
选择安装语言并单击确定.
3.
在安装程序提取位置页面中,指定要将安装文件提取到的文件夹,然后单击安装.
提示单击浏览以选择一个文件夹或者接受默认的位置:C:\ProgramFiles(x86)\ACLSoftware\Installers\ACLAX_EngineNode_.
4.
在AnalyticsExchange服务器设置选项页面中,选择Oracle,然后单击下一步.
5.
如果系统提示您安装先决性软件,请单击安装,然后等待先决性软件安装完成.
请按照屏幕上的任何指导信息完成先决性设置.
配置数据库服务1.
在欢迎页面中,单击下一步,在许可协议页面中,选择我接受许可协议中的条款,然后单击下一步.
2.
在目标文件夹页面中,指定安装AX引擎节点应用程序文件的位置和分析处理的工作目录,单击下一步.
如有必要,请单击更改以修改其中一个或两个默认位置.
您指定的路径不得包含任何空格.
3.
在ACLAnalyticsExchange服务器信息页面中,输入安装AX服务器的服务器的IP地址,然后单击下一步.
安装AX引擎节点(可选)第36/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize4.
在第一个AnalyticsExchange服务器数据库连接设置页面中,从数据库平台选项中选择Oracle.
5.
要加密数据库连接,选择加密数据库通信,然后单击下一步.
要加密连接,您必须为SSL连接配置数据库服务器.
提示加密可能会使得性能有所降低,因此仅当在数据库服务器和应用程序服务器之间通过不安全的网络传输数据时,才应该启用加密.
6.
在第二个AnalyticsExchange服务器数据库连接设置页面中,输入以下信息:字段描述数据库服务器数据库服务器所位于的服务器的IP地址或服务器名称.
服务名称要使用的数据库实例的全局数据库名称.
非SSL端口将用于到AnalyticsExchange数据库的标准HTTP连接的端口.
默认值为1521.
SSL端口将用于到AnalyticsExchange数据库的SSL连接的端口.
仅当您选择了加密数据库通信时,此域才可用.
默认值为2484.
用户名用于访问AnalyticsExchange数据库的用户帐户名称.
密码用户帐户的密码.
要验证连接信息,请单击测试连接,然后单击下一步.
配置应用程序服务帐号和安全性1.
在AnalyticsExchangeTomcat服务帐户面板中,完成以下步骤,然后单击下一步:a.
按格式域\用户名输入帐户的域和用户名.
根据WindowsServer版本的不同,安装程序可能包括一个用于查找所需账户的浏览按钮.
如果您进行浏览,则必须首先在浏览用户帐户对话框中输入或选择域或服务器的名称,以便安装程序呈现适当的可用用户帐户列表.
说明不支持使用本地用户帐户运行TomEE服务.
这些帐户无相应权限来运行某些Analytics命令.
b.
输入帐户密码.
c.
单击下一步.
d.
如果系统提示您将"作为服务登录"授予Tomcat服务帐户,请单击是,然后单击确定.
有关配置服务帐户的选项的信息,请参见"服务帐号配置"在本页67.
2.
在SSL证书信息页面,输入以下信息以创建自签名安全证书,以便保护到AX引擎节点的第37/81页安装AX引擎节点(可选)发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanizeHTTPS连接,然后单击下一步:字段描述服务器名称数据库服务器的主机名.
例如:ax.
abc.
com.
部门或分部名称为其颁发证书的分部或业务单位.
例如:开发部.
组织名称公司或组织的名称.
例如:ABCCorporation.
城市名称公司或组织所位于的城市或位置.
例如:温哥华.
省/市/自治区名称公司或组织所位于的省、市或自治区.
例如:哥伦比亚省.
国家/地区代码公司或组织所位于的国家/地区的两个字符的国家/地区代码.
例如:CA.
密钥库密码输入至少包含6个字符的密码.
说明如果您使用现有的密钥库文件,则此密钥库密码文本框实例会被禁用.
私钥密码再次输入相同的密码.
密钥库密码和私钥密码必须完全相同.
有关如何使用此证书以及有关配置选项的信息,请参见"安全证书"在本页43.
完成安装1.
单击安装.
说明在完成安装过程前,必须等待约一分钟,以便TomEE应用程序服务器的功能达到完备状态.
在此期间内可能会间歇地出现命令窗口.
请勿取消安装.
2.
安装过程结束后,单击完成以退出安装程序.
后续要求l"配置共享数据文件夹"对页l"配置AX引擎节点"在本页40安装AX引擎节点(可选)第38/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize配置共享数据文件夹要将数据文件存储到来自AX服务器的单个服务器,或者支持一个或多个服务器上的AX引擎节点,您必须通过共享文件夹提供对AX服务器数据文件的访问.
使用共享的数据文件夹共享数据文件夹有两种通用的使用案例:l外部数据存储–您可以将数据文件存储在具有更多可用硬盘空间的服务器或网络文件服务器上lAX引擎节点–安装需要一个共享文件夹,以便解析服务器和AX服务器可以访问数据文件.
共享文件夹位置共享文件夹必须可通过WindowsUNC路径访问,格式如下:\\ComputerName\SharedFolder可能位于共享Windows文件夹或存储局域网(SAN)中.
必需的文件夹权限用来在AX服务器或每个AX引擎节点上运行TomEE应用程序服务的Windows用户帐户必须拥有文件夹的读写权限.
使用Analytics访问AX服务器表的任何用户必须拥有文件夹的读权限.
在Windows2008上配置共享文件夹1.
在Windows浏览器中,右击您要共享的文件夹并选择共享.
2.
在文件共享对话框中,选择要与之共享文件夹的用户或组.
3.
检查分配给每个用户或组的许可权,单击要修改许可权的每个条目旁边的下拉列表,然后选择合适许可权.
4.
单击共享,然后单击完成.
第39/81页安装AX引擎节点(可选)发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize配置AX引擎节点使用一个或多个AX引擎节点实例,跨多个服务器运行分析并提升处理能力.
工作原理提高处理能力默认情况下,直接在AX服务器上处理分析.
尽管这在多数情况下有效,以下情况时,您可能需要更多的处理能力:l您要运行需要高处理性能的分析l您要在较短的时间期限内运行一定数量的分析要提高处理能力,您可以配置一个或多个AX引擎节点实例,并在这些单独的服务器上运行您的分析.
说明启用AX引擎节点后,解析作业不会在AX服务器上运行.
所有作业都在AX引擎节点的一个实例上运行.
均衡多个节点当节点在其队列中有位置时,它会通知AX服务器它能够处理任务,服务器然后会将任务分配给该节点.
作为结果,运行多个允许并行处理多个任务的AX引擎节点会导致一个节点处理多个任务而其他节点则闲置.
要确保任务在节点间均衡,配置每个节点能够处理的最大任务数量为1,并相应调度分析任务.
设置AX引擎节点先决条件在您在AX服务器配置Web应用程序中添加和配置AX引擎节点之前,您必须:l必须配置系统以便将AX服务器数据文件存储在可以使用UNC路径(例如\\服务器名称\共享文件夹)进行访问的共享文件夹内.
有关更多信息,请参阅"配置共享数据文件夹"上一页l在服务器上物理安装并配置每个AX引擎节点实例添加AX引擎节点1.
登录AX服务器配置web应用程序并定位到引擎节点面板.
安装AX引擎节点(可选)第40/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize2.
在添加引擎节点面板中,输入以下信息:l新建引擎节点IP地址或计算机名称:已安装AX引擎节点的服务器的主机名或IP地址l最大作业数:引擎节点可以一次处理的解析作业的最大数量说明作业会被排队,直到并发运行作业的数量下降到最大数量以下为止.
3.
单击添加引擎节点.
4.
单击更新引擎节点设置.
结果:AX引擎节点被用于处理分析.
如果这是第一个AX引擎节点,处理会从AX服务器转移到新的节点.
如果您添加了多个AX引擎节点,会在它们之中分发计划任务.
配置AX引擎节点从AX服务器配置web应用程序的引擎节点面板,您可以编辑任何您已经添加的任何AX引擎节点的配置设置.
在您编辑一个值时,单击更新保存修改.
单个AX引擎节点设置l启用/禁用引擎节点l修改主机名或IP地址l修改最大任务l移除引擎节点全局AX引擎节点设置说明这些设置适用于运行在服务器上的所有的AX引擎节点实例和所有分析.
在使用复制分析数据至引擎节点设置之前,您可以将数据文件复制到每个AX引擎节点实例:l是:在处理开始之前,来自AX服务器分析文件夹的数据文件被复制到分析任务目录l否:数据文件保留在AX引擎节点的分析文件夹中,在处理开始之前不会被复制到AX引擎节点的任务目录复制数据文件不复制数据文件跨网络重复访问数据文件时,提升性能并发运行少量分析时,提升性能并发运行多个分析或者一个单独分析运行多个命令处理大量数据文件时,提高性能.
复制数据文件的时间远超您通过编写您的分析所能够节省的时间时,可以提升性能,因此,尽可能在AX引擎节点本地运行分析命令.
例如:a.
编写命令从脚本远程打开的表仅选择所需的记录.
b.
使用EXTRACT命令以及特定的LOCAL参数,将记录提取到AX引擎节点实例上的一个新表.
第41/81页安装AX引擎节点(可选)发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize复制数据文件不复制数据文件c.
在本地表上运行任何其他命令.
安装AX引擎节点(可选)第42/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize安全证书AnalyticsExchange安装要求SSL安全证书.
默认情况下,会安装一份自签名安全证书,但是您可以使用第三方证书机构(CA)颁发的证书替换该默认证书.
工作原理SSL证书用于在客户端应用程序和AX服务器之间建立可信、安全、加密的连接.
自签署证书和CA发布证书都可确保在AX服务器和客户端应用程序之间传送的数据不能被第三方轻松访问.
但是,当您购买CA证书后,您可以获得额外的信任,因为有独立、可信的证书颁发机构验证服务器的真实性.
将自签名证书用于AX服务器如果选择使用自签名证书,访问服务器的每位用户将遇到警告页面,提示此安全证书未通过受信任的证书颁发机构颁发.
要停止该警告,每个客户端用户必须执行如下操作,验证证书是由一家可信机构颁发的:l与AXWeb客户端连接时在其浏览器中安装自签名的证书l安装期间或在AX客户端工具菜单中,选择相信自签名证书提示通常情况下,如果使用从CA购买的证书替换自签名证书,将不需要安装证书,因为InternetExplorer自动支持大多数CA颁发的证书.
因此,使用一个CA证书可以改善最终用户与服务器的交互.
替换证书要替换默认的自签名证书,您必须创建一个密钥库,导入证书,然后配置TomEE应用程序服务器以使用证书.
要了解更多信息,请参考"为AX服务器安装安全证书"在本页45.
说明在您替换自签名证书时,如果在安全证书变更中指定了通用名称(CN),您必须在aclCasClient.
xml配置文件中修改cas.
securityContext.
casServerHost属性以匹配安装了AnalyticsExchange服务器组件的每台服务器上的CN值.
如果您使用集成的Windows身份验证且CN值改变,还必须更新每个客户端计算机上的InternetExplorer设置.
要了解更多信息,请参考"配置集成式Windows验证"在本页71.
第43/81页安全证书发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanizeAX引擎节点证书每个AX引擎节点上配置的证书用来对AX引擎节点和AnalyticsExchange数据库之间的通信进行加密.
可使用从CA购买的证书替换自签名证书,但由于最终用户无法访问AX引擎节点,所以通常不需要替换证书.
PostgreSQL连接为PostgreSQL配置的证书用来对数据库服务器及连接数据库的任何AnalyticsExchange服务器之间的通信加密:lAX服务器lAX引擎节点lAXException何时将SSL用于数据库连接如果连接数据库的应用程序拥有开启的SSL,则只能使用证书.
由于与SSL有关的性能成本,如果不需要时应关闭.
例如,如果AX服务器和PostgreSQL安装在相同计算机上,应对AX服务器上安装的组件关闭SSL.
替换证书安全证书由PostgreSQL安装向导在安装自签名证书期间创建.
服务器证书必须适SSL连接工作,但证书中的特定信息(例如服务器名称)无效.
因此,通常不需要使用CA颁发的证书替换自签名安全证书.
适用于AnalyticsExchange的ACL连接器的连接适用于AnalyticsExchange的ACL连接器不需要SSL连接,但是如果您选择启用SSL连接,它将支持SSL加密.
连接器依赖于与AX服务器不同的技术和协议,因此不会使用加密其他AX服务器通信时所需的相同安全证书配置或工具集.
要支持SSL加密,必须使用OpenSSL在AX服务器计算机上生成并安装一组安全证书.
启用SSL后,连接器使用OpenSSL加密通过网络连接传输的所有数据.
要了解更多信息,请参考"为适用于AnalyticsExchange的ACL连接器安装安全证书"在本页49.
安全证书第44/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize为AX服务器安装安全证书从证书机构(CA)安装一个证书,替换用于确保AX服务器和客户端应用程序之间SSL连接安全的默认自签名证书.
工具和必备知识此任务需要您使用Oracle的keytool实用程序管理密钥和证书.
关于keytool实用程序的详细信息,请参阅Oraclekeytool文档.
要成功完成这项任务,您也应该熟悉使用安全证书和Java密钥库技术︰l安全证书–用来证明公钥所有权的电子文档.
证书包括密钥信息、其拥有者的身份信息,以及已经验证证书内容正确无误的实体的数字签名.
要了解更多信息,请参考"安全证书"在本页43lJava密钥库–存储安全证书以及以SSL加密的相应私钥的存储库.
要了解更多信息,请参阅Oracle:创建密钥库开始之前,备份TomEE应用程序服务器的配置1.
在Windows资源管理器中,在用于更新密钥库配置的AnalyticsExchange服务器应用程序的安装目录中打开TomCat\conf子文件夹.
2.
将conf\tomee.
xml、conf\server.
xml和conf\system.
properties文件复制到某个安全的备份位置.
若在配置安全证书过程中遇到任何问题,您都可以通过如下方法来恢复原配置:停止ACLAnalyticsExchange服务,恢复这些文件,然后重新启动服务.
服务器端流程提示将Javabin子目录添加到操作系统的PATH环境变量中,这样就可以使用keytool命令而无须指定完整路径.
要将该子目录添加到会话路径,请执行SetPATH=;%PATH%.
如果您使用的是PFX证书文件,则可以使用一个keytool命令将其转换为具有私钥的密钥库:keytool-importkeystore-srckeystore您的pfx文件.
pfx-srcstoretypepkcs12-destkeystorecientcert.
jks-deststoretypeJKS第45/81页安全证书发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize创建新密钥库1.
在服务器上打开命令提示窗口.
2.
使用以下语法创建新的密钥库:keytool-genkeypair-alias-keyalgRSA-keystore示例–keytool-genkeypair-aliasAX_store-keyalgRSA-keystoremyAxKeystore3.
回答出现的每一个问题:字段示例您的名字和姓氏是什么说明对这一问题,您必须输入您的AX服务器实例的主机名.
axserver.
ax.
com您的组织单位名称是什么采购您的组织名称是什么示例公司您所在城市或地区的名称是什么库比蒂诺您所在州或省的名称是什么CA此单元的两字母国家代码是什么US对吗y按回车键使用与密钥库相同的密码,或指定新密码并按回车键.
在新密钥库上生成证书签名请求(CSR)说明如果您使用现有的证书,跳过此节.
如果您已从商业CA(例如VeriSign)购得安全证书,请查阅他们提供的文档来了解配置密钥库的信息.
使用以下语法创建CSR:keytool-certreq-alias-keyalgRSA-file-keystore结果–您现在有一个文件,可以用于从证书颁发机构请求证书.
导入CA证书到密钥库如果您的证书因格式(如PKCS12)问题无法导入密钥库,且无法转换为PEM格式,请联系"支持",获得与在Tomcat中配置证书有关的帮助.
1.
根据使用的CA,可能需要在密钥库中导入中间证书和/或根证书.
使用下列语法,导入其中的一个证书或将两个都导入:安全证书第46/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanizekeytool-import-alias-keystore-trustcacerts-file如果将两个证书都导入,则为每个证书指定的别名应唯一.
需要先导入根证书,然后再次运行keytool命令导入中间证书.
2.
使用以下语法导入安全证书:keytool-import-alias-keystore-trustcacerts-file指定的别名必须与生成密钥库时指定的值相同.
导入的证书将取代密钥库中已创建的默认自签名证书.
3.
复制密钥库文件到App\keystores子文件夹.
配置TomEE应用程序服务器以使用证书1.
在TomCat\conf子文件夹中查找server.
xml,然后在文本编辑器中打开它.
2.
更新以下设置,然后保存并关闭server.
xml:lkeystoreFile–您创建的密钥库文件的名称和路径,采用以下格式:C:\ACL\App\keystores\lkeystorePass–您在创建密钥库时为其指定的密码.
必须将密码放在双引号('''')中.
3.
在TomCat\conf子文件夹中查找system.
properties,然后在文本编辑器中打开它.
4.
更新以下设置,然后保存并关闭system.
properties:ljavax.
net.
ssl.
trustStore–您创建的密钥库文件的名称和路径,采用以下格式:C:/ACL/App/keystores/说明您必须在密钥库路径中使用正斜杠'/'字符.
如果您使用反斜杠字符'\'(这在Windows环境中很常见),您将在登录时遇到服务器错误.
ljavax.
net.
ssl.
trustStorePassword–您在创建密钥库时为其指定的密码5.
重启ACLAnalyticsExchangeService.
客户端流程将证书导入到AX客户端机器Javacacerts文件如果您正在使用一种默认在cacerts文件中没有根证书的证书,必须在安装了AX客户端的每台最终用户计算机上完成该配置.
1.
打开WindowsExplorer并导航到安装了AX客户端的jre\lib\security子文件夹中的cacerts文件.
默认位置是C:\ProgramFiles(x86)\ACLSoftware\ACLAnalyticsExchangeClient\jre\lib\security2.
在进行任何更改之前,请创建该文件的备份副本.
3.
根据接收到的您当前使用的证书颁发机构颁发的证书,可能需要将中间证书和/或根证书导入到cacerts文件.
使用下列语法,导入其中的一个证书或将两个都导入:keytool-import-alias-keystore-trustcacerts-file如果将两个证书都导入,则为每个证书指定的别名应唯一.
4.
在密码提示处键入该密钥库的密码,然后按Enter.
cacerts文件的默认Java密码为changeit.
5.
在信任此证书提示处键入y,然后按回车键.
如有必要,在将访问AnalyticsExchangeWeb应用程序的每台计算机上的Web浏览器中安装证书.
说明如果证书由InternetExplorer中位于受信任的根证书颁发机构列表中的CA提供,则不需要以上操作.
大型商业CA,例如VeriSign,包括在此列表中.
安全证书第48/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize为适用于AnalyticsExchange的ACL连接器安装安全证书适用于AnalyticsExchange的ACL连接器在客户端计算机和AX服务器之间的连接上支持安全套接字层(SSL)加密.
如果启用SSL,连接器将使用OpenSSL加密在客户端计算机和服务器之间的网络连接中移动的所有数据.
要使用证书配置SSL,必须在服务器计算机上生成一组SSL证书.
您可以为SSL连接生成以下证书类型之一:l自签名证书l证书机构(CA)证书开始前的准备工作下载并安装OpenSSL,然后将openssl.
exe可执行文件的路径添加到您的PATH环境变量中.
说明与许多开源软件项目一样,OpenSSL项目不以二进制形式分发任何代码.
相反,您必须下载项目源代码并生成二进制文件,或从第三方来源找到分发用于您的操作系统的二进制文件.
要了解更多信息,请参考OpenSSL文档.
生成自签名的SSL证书使用OpenSSL在服务器计算机上生成密钥文件和证书文件.
当您不需要购买商业证书时,自签名证书在开发或测试期间非常有用.
告诉我怎么做1.
打开命令提示符,然后创建C:\newcerts目录.
mdC:\newcerts2.
更改至新目录并生成服务器密钥文件和服务器证书文件.
cdC:\newcertsopensslreq-x509-newkeyrsa:4096-keyoutserver-key.
pem-outserver-cert.
pem-days365-nodes系统会提示您输入将被合并到证书中的信息,如国家/地区、城市、公司名称等.
记下您输入的信息,因为在稍后阶段系统会再次提示您输入该信息.
第49/81页安全证书发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize说明-nodes参数可删除私钥的密码保护,以便在重新启动服务器时不需要输入密码.
结果–创建了自签名证书.
在AX服务器计算机上安装适用于AnalyticsExchange的ACL连接器期间,您需要server-key.
pem和server-cert.
pem.
客户端用户在使用该选项时不需要证书文件.
使用证书机构(CA)生成SSL证书类似自签名证书,证书机构(CA)证书确保没有第三方可以轻易访问连接.
但是,CA证书可提供额外的信任,因为有独立、可信的证书颁发机构会验证服务器的真实性.
告诉我怎么做创建服务器私钥1.
打开命令提示符,然后创建C:\newcerts目录.
mdC:\newcerts2.
更改至新目录并生成新密钥.
cdC:\newcertsopensslgenrsa-outserver-key-withPass.
pem3.
生成证书签名请求.
opensslreq-new-keyserver-key-withPass.
pem-outsigningReq.
csr系统将提示您输入证书中包含的信息,例如国家、城市、公司名称等.
记下您输入的信息,因为在稍后阶段系统会再次提示您输入该信息.
当要求提供电子邮件地址时,请提供有效的电子邮件地址,以便证书颁发机构可以通过该地址发送证书.
4.
验证signingReq.
csr文件中的信息,然后将该文件作为请求发送到证书颁发机构.
结果–如果请求成功,证书颁发机构使用您在签名请求中提供的电子邮件地址向您发送证书.
您收到的电子邮件包括加密的CA证书和指向加密的CA中间证书的链接.
将两个证书复制到一个文本文件,非中间证书后跟着中间证书,然后将该文件另存为CA-cert.
pem.
您需要该文件用于以下部分.
安全证书第50/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize创建并签署服务器证书1.
收集上一部分中生成的以下文件,并将这三个文件复制到C:\newcerts:lserver-key-withPass.
pemlsigningReq.
csrlCA-cert.
pem2.
打开命令提示符并切换到C:\newcerts:cdC:\newcerts3.
创建服务器证书:opensslCA-insigningReq.
csr-outserver-cert.
pem-keyfileserver-key-withPass.
pem-days365-certCA-cert.
pem4.
从server-key-withPass.
pem中删除该密码,以便在重新启动服务器时无需输入密码,并且生成最终的服务器密钥文件(server-key.
pem).
opensslrsa-inserver-key-withPass.
pem-outserver-key.
pem警告一旦删除了对密码的要求,就可以复制证书并在其他地方使用.
因此,一旦您删除密码要求,您在存储文件时必须采取足够的预防措施.
确保将权限设置为只允许有需要的人员才能访问.
结果–创建并签署了服务器证书.
分发SSL证书生成自签名或CA证书后,您就有了一整套可以分发的SSL证书:lCa-cert.
pem文件–,使用证书颁发机构证书通过SSL连接到适用于AnalyticsExchange的ACL连接器的任何客户端都需要l服务器密钥文件(server-key.
pem)和服务器证书文件(server-cert.
pem)–,如果要启用SSL,当您在AX服务器上运行适用于AnalyticsExchange的ACL连接器安装程序时需要第51/81页安全证书发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize附录该附录包含您完成本文档中程序可能需要的其他主题.
第53/81页附录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanizeAX服务器要求要获得最佳的AX服务器性能,请确保您的硬件和软件满足最低需求.
满意生产环境性能可能要求比最低规格更多的资源.
硬件生产系统的处理器、内存和硬盘要求取决于以下因素:l并发用户及其使用配置文件的数量l数据净荷的大小l所需的响应时间组件最小建议处理器2.
5千兆赫(GHz)3.
5GHz或更高的四核处理器(或者两个双核处理器)内存(RAM)8GB16GB或更高硬盘100GB这是下载、提取和安装必备软件大概所需的磁盘空间量.
(AX服务器是4.
5GB)200GB数据存储要求视执行的审计测试类型数量和交易量不同而有所不同.
较小范围实施通常需要每年50GB,而较大范围实施可能需要每年高达500GB.
对于生产,建议采用高速磁盘访问和吞吐量.
其他TCP/IP连接.
在执行在线服务器激活期间,要求能够连接至启动面板.
软件注意在WindowsServer2012R2上开始安装您的AnalyticsExchange之前,您必须安装KB2919355Windows更新.
如果您没有安装该更新,您的AnalyticsExchange安装不会成功.
软件要求最小建议操作系统oWindowsServer2019oWindowsServer2012WindowsServer2008R2企业版(64位)WindowsServer2016或2019附录第54/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize软件要求最小建议oWindowsServer2012R2oWindowsServer2008R2企业版(64位)说明安装AX服务器前应用所有关键的Windows更新.
不支持使用ServerCore(无GUI)选项运行WindowsServer.
Web浏览器oChromeoFirefoxoInternetExplorerInternetExplorer版本11最新版本的Chrome可选集成编程语言Python编程语言安装Python时,您还必须配置其以在您的系统上运行.
说明您必须安装必备软件以在您的解析中使用集成式Python函数.
如果您不打算使用此语言,则无需安装它们.
Python3.
3.
x(32位)Python3.
5.
x(32-位)版本3.
5.
x受到充分测试和支持.
您可以使用不同的版本,如3.
3.
x或3.
6.
x,但这些版本不能提供像3.
5.
x那样的测试和支持保证.
R脚本语言取决于您要使用的RCRAN包,您可以添加Ri38632位二进制文件夹到您的PATH环境变量.
说明您必须安装必备软件以在您的解析中使用集成式R函数.
如果您不打算使用此语言,则无需安装它们.
R3.
3.
1(32位或64位,具体取决于操作系统)R3.
2.
3或3.
2.
5(32位或64位,具体取决于操作系统)要对Oracle使用ACL连接器,您必须安装:oOracleInstantClient11g或12co如果您不打算使用适用于Oracle的ACL连接器,则不需要安装OracleInstantClient.
oOracleInstantClient的位数必须匹配您的操作系统的位数.
如果在64位计算机上安装了32位InstantClient,则连接失败o如果您在AX服务器之后安装OracleInstantClient,则必须重新不适用第55/81页附录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize软件要求最小建议启动ACLAnalyticsExchange服务,然后才能使用该连接器o如果您使用Oracle作为AX服务器的数据库服务器,您还必须在承载数据库服务器的计算机上安装InstantClient,请参见"数据库服务器"对页自动安装的先决性软件如果未检测到所需软件,AX服务器安装向导会自动安装下列先决性软件:lAmazonCorrettoJavaRuntimeEnvironment8(JRE8u212)lApacheTomEE7.
0.
5(Tomcat版本8.
5.
32)lMicrosoft.
NETFramework4.
6.
2说明如果您的计算机已安装.
NET4.
6.
0或4.
6.
1,则该应用程序会使用已安装的.
NET版本,而不会安装版本4.
6.
2.
lMicrosoftVisualC++2017RedistributablePackage(x64和x86)lMicrosoftVisualC++2013RedistributablePackage(x64)lMicrosoftVisualC++2012RedistributablePackage(x64)lMicrosoftVisualC++2010RedistributablePackage,ServicePack1(x64和x86)lMicrosoftAccessDatabaseEngine2016(32位)l打开XMLSDK2.
5forMicrosoftOfficeAnalytics数据连接器将安装下列ODBC驱动程序以用作Analytics数据连接器:l适用于ActiveDirectory的ACL连接器l适用于AmazonRedshift的ACL连接器l适用于Cassandra的ACL连接器l用于Concur的ACL连接器l适用于Couchbase的ACL连接器l适用于Drill的ACL连接器l适用于DynamoDB的ACL连接器l适用于电子邮件的ACL连接器l适用于Exchange的ACL连接器l适用于GoogleBigQuery的ACL连接器l适用于HBase的ACL连接器l适用于Hive的ACL连接器l适用于Impala的ACL连接器l适用于Jira的ACL连接器l适用于JSON的ACL连接器l适用于LDAP的ACL连接器附录第56/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanizel适用于Marketo的ACL连接器l适用于MongoDB的ACL连接器l适用于MySQL的ACL连接器l适用于OpenExchangeRates的ACL连接器l适用于Oracle的ACL连接器l适用于Rsam的ACL连接器l适用于REST的ACL连接器l适用于Salesforce的ACL连接器l适用于SAP的ACL连接器l适用于ServiceNow的ACL连接器l适用于SharePoint的ACL连接器l适用于Spark的ACL连接器l适用于SQLServer的ACL连接器l适用于Teradata的ACL连接器l适用于Twitter的ACL连接器Windows服务器中包含的先决性软件以下必备软件被包括在默认WindowsServer安装中:所列的版本是最低要求,大多数操作系统安装包括更高的版本:lMicrosoftCoreXMLServices(MSXML)6.
0lMicrosoftDataAccessComponents(MDAC)2.
8lMicrosoftJet4.
0数据库服务器AX服务器支持两种数据库平台,即Oracle和PostgreSQL.
如果您的公司同时实施AX服务器和AXException,支持的配置是:l两个应用程序数据库都使用Oraclel配置AX服务器使用PostgreSQL作为数据库,MicrosoftSQLServer作为AXException数据库软件要求最小建议如果选择Oracle作为AnalyticsExchange数据库平台,则要求为以下Oracle版本之一:oOracle11gR2oOracle12coOracle18coOracle19c(在使用版本19c之前,请联系"支持".
某些功能和配置可能不受支持.
)Oracle11gR2Oracle18c第57/81页附录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize软件要求最小建议说明安装了Oracle的服务器必须满足数据库供应商指定的硬件要求.
如果您打算使用AX连接器直接数据库访问,您还必须为您的数据库版本安装OracleInstantClient.
在AmazonRDS上运行的Oracle数据库受到支持.
OracleRAC(真正应用集群)不受支持.
如果选择PostgreSQL作为AnalyticsExchange数据库平台,则需要PostgreSQL9.
6.
说明如果PostgreSQL和AX服务器安装在同一服务器上,满足AX服务器硬件要求已足够.
如果PostgreSQL安装在单独的服务器上,建议在生产中使用64位双CPU、64位操作系统和2GB内存.
PostgreSQL9.
6PostgreSQL9.
6附录第58/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanizeAX引擎节点要求要获得最佳的AX引擎性能,请确保您的硬件和软件满足最低需求.
满意生产环境性能可能要求比最低规格更多的资源.
硬件生产系统的处理器、内存和硬盘要求取决于以下因素:l并发用户及其使用配置文件的数量l数据净荷的大小l所需的响应时间组件最小建议内存(RAM)8GB16GB或更高硬盘3.
5千兆字节(GB)这是下载、提取和安装先决性软件和AX引擎节点大概所需的磁盘空间量.
10GB或更大对于生产,建议采用高速磁盘访问和吞吐量.
其他与AX服务器的网络连接.
软件软件要求最小建议oWindowsServer2019oWindowsServer2012oWindowsServer2012R2oWindowsServer2008R2企业版(64位)说明您必须在安装.
NET框架前先安装WindowsServer2012R2Update(KB2919355).
安装AX服务器前应用所有关键的Windows更新.
不支持使用ServerCore(无GUI)选项运行WindowsServer2012.
WindowsServer2008企业版R2(64位)WindowsServer2016或2019可选集成编程语言oPython编程语言oR脚本语言oPython3.
5.
x(32-位)oR3.
3.
1(32位)oPytho-n第59/81页附录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize软件要求最小建议安装Python时,您还必须配置其以在您的系统上运行.
要了解更多信息,请参考"配置Python以便与AX服务器一起使用"在本页33.
取决于您要使用的RCRAN包,您可以添加Ri38632位二进制文件夹到您的PATH环境变量.
说明您必须安装所需条件以在您的分析中使用集成的Python或R函数.
如果您不想使用这些语言,不需要安装它们.
3.
5.
x(32-位)oR3.
2.
3或3.
2.
5(32位)要对Oracle使用ACL连接器,您必须安装:oOracleInstantClient11g12co如果您不打算使用适用于Oracle的ACL连接器,则不需要安装OracleInstantClient.
oOracleInstantClient的位数必须匹配您的操作系统的位数.
如果在64位计算机上安装了32位InstantClient,则连接失败o如果您在AX引擎节点之后安装OracleInstantClient,则必须重新启动ACLAnalyticsExchange服务,然后才能使用该连接器o如果您使用Oracle作为AX服务器的数据库服务器,您还必须在承载数据库服务器的计算机上安装InstantClient,请参见"数据库服务器"在本页57不适用自动安装的先决性软件如果未检测到所需软件,AX服务器安装向导会自动安装下列先决性软件:lAmazonCorrettoJavaRuntimeEnvironment8(JRE8u212)lApacheTomEE7.
0.
5(Tomcat版本8.
5.
32)lMicrosoft.
NETFramework4.
6.
2说明如果您的计算机已安装.
NET4.
6.
0或4.
6.
1,则该应用程序会使用已安装的.
NET版本,而不会安装版本4.
6.
2.
lMicrosoftVisualC++2017RedistributablePackage(x64和x86)lMicrosoftVisualC++2013RedistributablePackage(x64)lMicrosoftVisualC++2012RedistributablePackage(x64)lMicrosoftVisualC++2010RedistributablePackage,ServicePack1(x64和x86)lMicrosoftAccessDatabaseEngine2016(32位)l打开XMLSDK2.
5forMicrosoftOfficeAnalytics数据连接器将安装下列ODBC驱动程序以用作Analytics数据连接器:附录第60/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanizel适用于ActiveDirectory的ACL连接器l适用于AmazonRedshift的ACL连接器l适用于Cassandra的ACL连接器l用于Concur的ACL连接器l适用于Couchbase的ACL连接器l适用于Drill的ACL连接器l适用于DynamoDB的ACL连接器l适用于电子邮件的ACL连接器l适用于Exchange的ACL连接器l适用于GoogleBigQuery的ACL连接器l适用于HBase的ACL连接器l适用于Hive的ACL连接器l适用于Impala的ACL连接器l适用于Jira的ACL连接器l适用于JSON的ACL连接器l适用于LDAP的ACL连接器l适用于Marketo的ACL连接器l适用于MongoDB的ACL连接器l适用于MySQL的ACL连接器l适用于OpenExchangeRates的ACL连接器l适用于Oracle的ACL连接器l适用于Rsam的ACL连接器l适用于REST的ACL连接器l适用于Salesforce的ACL连接器l适用于SAP的ACL连接器l适用于ServiceNow的ACL连接器l适用于SharePoint的ACL连接器l适用于Spark的ACL连接器l适用于SQLServer的ACL连接器l适用于Teradata的ACL连接器l适用于Twitter的ACL连接器Windows服务器中包含的先决性软件以下必备软件被包括在默认WindowsServer安装中:所列的版本是最低要求,大多数操作系统安装包括更高的版本:lMicrosoftCoreXMLServices(MSXML)6.
0lMicrosoftDataAccessComponents(MDAC)2.
8lMicrosoftJet4.
0第61/81页附录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize备份和恢复Oracle定期按计划备份AX服务器数据,使得关键审计数据不会因为技术问题或硬件故障而丢失.
还需要计划和验证的恢复流程以确保数据访问连续性.
您可以备份并恢复您的生产数据到运行在不同机器上的AX服务器的灾难恢复实例.
备份战略取决于您的IT架构、对您可用的工具以及贵公司的IT业务流程,您可以使用许多备份策略之一.
从完全自动和计划的备份战略到手动临时备份.
展示更多现有的常规备份将AX服务器备份集成到贵组织中现有的常规备份程序中.
这是最可靠和最稳健的战略,因为您的备份会和其他关键系统备份一起执行.
要获得该战略的进一步协助,请联系您的IT部门.
脚本备份使用脚本重复、按计划备份AX服务器.
这也是一种可靠的战略,但是该备份没有与其他关键系统一起进行备份.
说明要确保可靠性,请充分测试任何自动的处理和计划备份,以便它们不会与计划的分析任务冲突.
手动备份以临时方式手动备份AX服务器.
这是最不可靠的战略,因为没有计划备份间隔,该流程更易于发生人类错误.
备份内容备份和恢复过程必须处理数据库和文件系统中所有的AX服务器数据.
展示更多Oracle数据库数据库存储关于计划作业、数据文件和资源名称的安全信息和配置信息.
附录第62/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize文件系统AX服务器存储必须在两个Windows文件夹中备份的.
fil数据文件.
默认位置是Data\repository\datafiles和Data\aclse.
提示您可以使用AX服务器配置web应用程序定位您的数据文件目录.
您需要备份在数据目录和连接器工作目录字段中指定的文件夹.
备份AX服务器数据在您确定在AX服务器上没有运行分析脚本时,停止服务并在文件系统上备份数据库和特定文件夹.
告诉我怎么做备份前1.
在备份之前提前通知所有的AX客户端和AXWeb客户端用户,使它们能够登出任何AnalyticsExchange应用程序.
2.
在AX客户端中,确认备份期间没有分析任务当前正在运行、列队或计划运行.
3.
按以下顺序停止AX服务器服务:a.
AnalyticsExchange连接器b.
ACLAnalyticsExchange服务备份服务器数据1.
备份AX服务器的Oracle架构数据.
2.
要备份在Windows文件系统中存储的AX服务器数据文件,请复制下列文件夹中的文件:l数据目录–默认位置是AX服务器计算机上的Data\repository\datafilesl连接器工作目录–默认位置是AX服务器计算机上的Data\aclse备份后按以下顺序重启所有AX服务器服务:1.
ACLAnalyticsExchange服务2.
AnalyticsExchange连接器恢复AX服务器数据在您确保要恢复到的AX服务器实例上没有分析脚本运行时,停止服务,恢复文件系统上备份的数据库和特定文件夹.
告诉我怎么做第63/81页附录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize恢复前1.
备份AX服务器数据.
2.
在恢复之前,通知所有用户您正在恢复服务器实例,以便他们注销任何客户端应用.
3.
在AX客户端中,确认恢复期间没有分析任务当前正在运行、列队或计划运行.
4.
按以下顺序停止AX服务器服务:a.
AnalyticsExchange连接器b.
ACLAnalyticsExchange服务恢复服务器数据1.
从现有备份中恢复用于AX服务器的Oracle架构数据.
2.
要移除在Windows文件系统中存储的AX服务器数据文件,请删除下列文件夹中的文件:l数据目录–默认位置是AX服务器计算机上的Data\repository\datafilesl连接器工作目录–默认位置是AX服务器计算机上的Data\aclse3.
要恢复备份数据,将备份文件复制到适当的数据文件夹,以便它们可以替换您删除的文件.
恢复后1.
按以下顺序重启所有AX服务器服务:lACLAnalyticsExchange服务lAnalyticsExchange连接器2.
如果您在与您备份的实例不同的服务器(如灾难恢复服务器)上进行恢复,请重置激活记录:a.
从数据库中的激活表中删除所有记录.
激活表包含机器特定的激活AX服务器的数据,如主机名,因此服务器备份实例通常不能激活,除非该数据被清除.
b.
重新激活AX服务器为该机器上适当的服务器类型.
有关激活AX服务器的详细信息,请参见"激活AX服务器"在本页27.
附录第64/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize运行Oracle数据库脚本在运行AX服务器安装向导安装应用程序之前,请运行提供的Oracle数据库脚本以创建:l表空间lAX服务器数据库用户l数据库架构说明在您运行AX服务器安装向导之前,必须在Oracle数据库服务器上手动运行用来创建表空格和数据库用户的脚本.
强烈建议您在运行安装该向导之前,还手动运行可创建数据库架构的脚本集.
该安装向导可以自动运行数据库架构脚本,但是架构的创建并不总是成功.
运行数据库脚本1.
打开Windows资源管理器并浏览到提取安装向导文件的DBScripts\Oracle子文件夹.
2.
将SQL脚本文件复制到Oracle服务器或可以从中运行脚本的某个位置.
3.
运行CREATE_AX_TABLESPACES.
sql脚本以定义数据库的空间的物理分配.
说明如果您是在AmazonRDS上承载您的数据库,请勿运行此脚本.
请参见"在AmazonRDS上承载Oracle"下一页.
4.
打开CreateDatabaseUser.
sql,使用您希望用于AX服务器数据库用户的用户名和密码更新脚本顶部定义的V_USER和V_USERPWD变量.
完成必要的更改后,保存并关闭该文件.
5.
使用以SYSDBA角色运行的数据库管理员帐户运行CreateDatabaseUser.
sql脚本.
6.
要手动创建数据库架构,请使用AX服务器数据库用户帐户运行下列SQL脚本:oCreateSchema.
sqloCreateQuartzTables.
sqloCreateCoreData.
sql说明如果您手动运行数据库架构脚本,而其他某个人将运行AX服务器安装向导,您必须指示他们在安装向导中选择使用现有数据库选项.
7.
如果您安装AXException作为您的AnalyticsExchange配置的一部分,还需要运行额外的一个SQL脚本以添加所需的AXException角色到数据库.
您必须选择对应于安装语言的文件.
例如,如果您在完成英语版安装,请运行名为EMRole_EN.
sql的SQL脚本文件.
第65/81页附录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize在AmazonRDS上承载Oracle如果您是在AmazonRDS上承载Oracle实例而不是运行CREATE_AX_TABLESPACES.
sql,请使用下列命令:createtablespaceAX_DATAdatafilesize1Gautoextendonmaxsize10G;createtablespaceAX_INDEXdatafilesize1Gautoextendonmaxsize10G;createtemporarytablespaceAX_TEMPORARY让您的数据库管理员根据需要为您的安装调整表空间大小.
附录第66/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize服务帐号配置AX服务器使用三个Windows服务以执行服务器上的多数应用程序功能:ACLAnalyticsExchange服务、AnalyticsExchangeConnector和AnalyticsExchange数据库.
服务名称显示服务的名称服务名称ACLAnalyticsExchange服务TomEEAnalyticsExchange连接器AXConnectorAnalyticsExchange数据库(仅使用PostgreSQL数据库的AX服务器安装)ACL_AXDatabaseACLAnalyticsExchange服务ACLAnalyticsExchange服务安装在AX服务器和您配置的每个AX引擎节点上.
ACLAnalyticsExchange服务用户帐号要分配用户账户来运行ACLAnalyticsExchange服务,您必须执行以下操作之一:l选择一个已有的域账户l创建一个新的域账户说明不支持使用本地用户帐户运行TomEE服务.
这些帐户无相应权限来运行某些Analytics命令.
服务账户的目录权限您选择的用户账户必须具有ACL目录完全访问权限.
如果您指定ACL目录外部的数据目录或存档和恢复数据目录,则您也必须授予对这些目录的完全权限.
说明AX服务器安装程序在服务器上分配所需的本地权限来运行该服务.
但是,如果该文件夹位于不同的服务器,或者如果用户账户默认情况下对指定的文件夹没有权限,则必须手动配置权限.
第67/81页附录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize多个ACLAnalyticsExchange服务实例的用户账户如果您的安装具有在不同服务器上运行的多个ACLAnalyticsExchange实例,则在执行任何安装之前,您应该创建一个域帐户,并赋予其运行该服务和访问AX服务器数据所需的权限.
在每个安装过程中,请指定该帐户以运行ACLAnalyticsExchange服务.
含有DirectLink的ACLAnalyticsExchange服务用户帐号如果托管AX服务器或AX引擎节点实例的计算机还具有DirectLink安装,则该用户账户必须有权运行以下可执行文件:lsaplogon.
exelsapgui.
exe说明若无运行这些可执行文件的权限,则包含DirectLink命令的分析会失败.
您可以向包含这些可执行文件的文件夹分配"完全控制"权限.
默认情况下,这些可执行文件位于C:\ProgramFiles\SAP\FrontEnd\SAPgui.
AnalyticsExchange连接器AX服务器安装程序配置AnalyticsExchange服务以使用"本地系统"帐户.
建议您使用该默认配置.
AnalyticsExchange数据库PostgreSQL安装向导使用服务器上运行该服务所需的本地权限来配置AnalyticsExchange数据库服务.
在安装期间,您可以:l使用服务器上的现有本地用户账户l用安装程序创建一个新的本地用户账户l指定一个域账户默认情况下,PostgreSQL用户账户所属的组被授予对控制该数据库的程序(pg_ctl.
exe)的访问权限,但是,您可以将对此程序的访问权限限制到运行数据库服务的特定账户.
说明您不能使用内建"本地系统"账户来运行该服务,因为数据库服务器必须访问网络资源,而"本地系统"账户不允许.
AnalyticsExchange数据库服务被安装在装有PostgreSQL的服务器上,只有当您使用PostgreSQL作为数据库服务器时该服务才存在.
附录第68/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanizeAnalyticsExchange验证登录到AnalyticsExchange应用程序时,使用基于表单的验证或集成Windows验证以验证用户身份.
验证类型基于表单的验证对于AnalyticsExchange客户端应用程序中的每个新会话,用户必须输入用户名和密码到登录表单:lAX客户端lAXWeb客户端lAXException说明每次启动AX客户端,或在新浏览器窗口中访问AXWeb客户端时,会创建新会话.
集成的Windows验证AnalyticsExchange客户端应用程序验证是由Windows操作系统无提示处理的,无需提示用户输入凭据.
启动一个应用程序时,它使用用户登录到操作系统时输入的帐户凭据.
如果认证失败,会提示用户在登录表单中输入凭据.
提示集成式认证要求进行更多设置,但是最终对于客户端应用程序用户而言更方便.
选择一种认证方式选择您要在设置AX服务器时使用的认证类型.
您可以随时在两个认证选项之间切换.
第69/81页附录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize分配AX连接器服务的权限如果输入服务器配置文件密码后无法打开Analytics中的表,而且已确认服务器配置文件的配置无误,在安装AX服务器的机器上分配AX连接器服务权限:每个AnalyticsExchange用户都必须分配有这些权限.
您可以对单个用户帐户或组分配权限.
将读写访问权限分配给AX连接器安装文件夹1.
打开Windows浏览器并导航到安装了AX连接器的文件夹.
默认位置为C:\ACL\App\analytic_engine\aclse.
2.
右键单击文件夹并选择属性.
3.
然后单击安全选项卡.
4.
添加将访问AX服务器的用户帐号或分组,并通过在允许列中选择适当的复选框给他们分配读和写权限.
5.
单击确定.
将完全控制权限分配给AX连接器可执行文件(aclse.
exe).
1.
打开Windows浏览器并导航到安装了AX连接器的文件夹.
默认位置为C:\ACL\App\analytic_engine\aclse.
2.
右击aclse.
exe文件并选择属性.
3.
然后单击安全选项卡.
4.
添加将访问AX服务器的用户帐号或分组,并通过在允许列中选择适当的复选框给他们分配完全控制权限.
5.
单击确定.
允许本地登录权限1.
要打开安全策略设置,请执行以下操作之一:l如果该服务器不是域控制器,请选择开始>控制面板>管理工具>本地安全策略.
l如果服务器是域控制器,选择开始>控制面板>管理工具>域安全策略.
2.
在安全设置中,双击本地策略>用户权限分配>允许本地登录.
3.
如果服务器是域控制器,请确定选择定义这些政策设置复选框.
4.
添加将要访问AX服务器的用户帐户或组.
附录第70/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize配置集成式Windows验证为每个客户端应用程序终端用户设置ActiveDirectoryDomainController服务器、AX服务器和桌面环境以配置集成式Windows验证.
集成式Windows验证允许AX客户端用户启用单点登录访问控制.
说明在服务器操作系统上运行的AX客户端实例不支持集成式Windows验证.
您必须从客户端操作系统进行连接,否则应用程序默认使用基于表单的身份验证.
工作原理集成Windows身份验证使用Windows客户端和服务器的安全功能.
它不提示用户输入用户名和密码,并且客户端计算机上的当前Windows用户信息由Web浏览器通过加密交换提供.
以下协议用于管理身份验证:lSPNEGO–AX客户端连接lKerberos–连接到Analytics的服务器配置文件如果身份验证交换开始时无法识别用户,则Web浏览器将提示用户输入Windows用户帐户的用户名和密码.
创建SPN帐户在ActiveDirectory中创建一个新的Windows服务主体名称(SPN)帐户,将AX服务器验证映射到一个ActiveDirectory帐户.
告诉我怎么做1.
在ActiveDirectoryDomainController服务器上,单击启动>所有程序>管理工具>ActiveDirectory用户和计算机.
2.
在您想要创建新SPN帐户的树状视图中右键单击域条目,选择新建>用户.
3.
输入所需的信息,然后单击下一步.
4.
配置用户密码,然后单击下一步:a.
输入帐户密码.
b.
取消选择用户必须在下一次登录时更改密码.
c.
选择密码永不过期.
5.
单击完成.
将验证服务映射到SPN帐户使用ktpass命令将AX服务器验证服务映射到ActiveDirectorySPN帐户.
告诉我怎么做1.
在ActiveDirectoryDomainController服务器上,打开命令提示并将目录更改为ktpass.
exe第71/81页附录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize所在的目录.
默认位置是c:\ProgramFiles\SupportTools.
2.
要将认证服务映射到SPN账户,请输入以下keypass命令:ktpass/out文件名/princ名称/pass密码/mapuser本地用户名/ptype主体类型/crypto加密类型有关ktpass语法,请参见MicrosoftKtpass参考.
示例以下示例使用ktpass命令将认证服务映射到SPN账户:ktpass/out'C:\ax.
keytab'/princHTTP/axserver.
ax.
com@AX.
COM/passpass1234/mapuserAXSSO/ptypeKRB5_NT_PRINCIPAL/cryptoRC4-HMAC-NT添加AX连接器服务的SPN使用setspn命令注册AX连接器服务的SPN.
告诉我怎么做1.
在ActiveDirectoryDomainController服务器上,打开命令提示并将目录修改为setspn.
exe所在的目录.
默认位置是c:\ProgramFiles\SupportTools.
2.
要注册SPN,请输入以下setspn命令:setspn-AACLSE/完整域和服务器名称计算机名称说明ACLSE是标识AX连接器所必需的值,并且在输入时必须全部大写.
计算机名称值可以被输入为名称或域\名称.
3.
可选.
要验证SPN账户的映射,请使用以下setspn命令:setspn-L计算机名称示例以下示例使用setspn命令注册SPN:setspn-AACLSE/axserver.
example.
comaxserver附录第72/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize测试SPN帐户映射您还可以将keytab文件复制到AX服务器实例,然后使用kinit命令来测试您的SPN帐户映射.
告诉我怎么做先决条件:将Javabin子文件夹添加到您的路径环境变量,以使用klist命令而无需指定完整路径.
setPATH=javabin路径;%PATH%1.
在ActiveDirectoryDomainController服务器上,复制您使用ktpass命令创建的.
keytab文件,并将其粘贴到AX服务器的Windows目录中.
2.
在AX服务器的Windows目录中,创建一个名为krb5.
ini的文件.
3.
在命令提示符处,使用以下命令验证可以读取该keytab文件:klist-k4.
要尝试进行认证,请使用以下命令:kinit用户名@REALM.
COM5.
输入用户密码并按Enter.
示例下面是一个krb5.
ini文件示例:[libdefaults]ticket_lifetime=24000default_realm=your_domaindefault_keytab_name=path_to_your_keytab_filedns_lookup_realm=falsedns_lookup_kdc=falsedefault_tkt_enctypes=rc4-hmacdefault_tgs_enctypes=rc4-hmac[realms]your_domain={kdc=your_active_directory_server.
domain.
com:88\}[domain_realm]第73/81页附录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize.
your_domain=YOUR_DOMAINyour_domain=YOUR_DOMAIN从InternetExplorer启用集成式Windows验证在每个终端用户桌面环境中,从InternetExplorer启用集成Windows验证.
用户必须从客户端操作系统进行连接,在服务器操作系统上运行的AX客户端实例不支持集成Windows身份验证.
告诉我怎么做1.
在MicrosoftInternetExplorer中,单击工具>Internet选项>高级.
2.
在安全组中,选择启用集成Windows验证,然后单击应用.
3.
然后单击安全选项卡.
4.
选择本地内部网图标,然后单击站点.
5.
在本地Intranet对话框中,单击高级,然后输入您的AX服务器实例的HTTPSURL,并单击添加.
示例:https://axserver.
ax.
com.
6.
单击关闭,在每个打开的对话框中单击确定直到Internet选项对话框关闭并重启InternetExplorer.
下次启动InternetExplorer时,更新的设置会生效.
附录第74/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanizeaclDatabase.
xml配置文件aclDatabase.
xml是一个加密的配置文件,保存了用于AnalyticsExchange数据库的连接设置.
修改设置要修改aclDatabase.
xml中的设置,您必须在文件的非加密版本中进行修改,然后将副本移动到TomCat\conf子文件夹.
重新启动ACLAnalyticsExchange服务时,会加密新的文件.
说明如需更新数据库设置,您需要更新连接到AnalyticsExchange数据库的所有TomEE应用程序服务器上的aclDatabase.
xml文件.
这包括AX服务器、AX引擎节点,若AXException是实施的一部分且它安装在与AX服务器分离的服务器上,则也包括AXException服务器.
更改连接设置1.
停止ACLAnalyticsExchange服务.
2.
导航到aclDatabase.
xml非加密副本所在的文件夹,并复制非加密文件到您正在更新的TomEE应用程序服务器安装所在的TomCat\conf子文件夹.
3.
在文本编辑器中打开属性文件,做出必要更改,然后保存并关闭文件.
有关此配置文件中的设置的信息,请参见"aclDatabase.
xml"下一页.
4.
在Windows服务中启动ACLAnalyticsExchange服务.
服务启动时系统将加密aclDatabase.
xml文件.
第75/81页附录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanizeaclDatabase.
xml存储AnalyticsExchange数据库的配置信息.
ACLAnalyticsExchange服务启动时文件加密.
说明有关在此文件中更改设置的信息,请参见"aclDatabase.
xml配置文件"上一页.
文件设置属性描述dbtype所使用的数据库的类型,即Oracle或Postgres.
validationQuery用于验证连接的查询.
DriverClassName用于连接到数据库的数据库驱动程序.
对于PostgreSQL,所需值为:org.
postgresql.
Driver.
对于Oracle,所需值为:oracle.
jdbc.
OracleDriverssl指定是否要使用SSL来确保AnalyticsExchange数据库的安全通信.
允许值为"通信的"(使用SSL)或"false"(不使用SSL).
说明如要在此属性文件中更新SSL设置,您也需要更新TomEE应用程序服务器中的AclAuditExchangeDbPool数据库池,以匹配SSL配置.
密码密码需要连接到AnalyticsExchange数据库.
该属性区分大小写.
UrlAnalyticsExchange数据库所在的服务器的主机名、连接端口和数据库名称.
示例:oOracle–jdbc:oracle:thin:@localhost:1521/xeoPostgreSQL–jdbc:postgresql://localhost:5432/AclAuditExchangeDB用户名用户名需要连接到AnalyticsExchange数据库.
该属性区分大小写.
附录第76/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanizeaclAuditExchange.
xml存储AX服务器全局设置.
可以使用AX服务器配置web应用程序修改设置.
说明您可以从AX服务器配置web应用程序修改这些值中的大多数.
每当可以更改AX服务器设置时,您都应该使用该web应用程序,因为在重新保存aclAuditExchange.
xml文件之前需要验证值的有效性.
文件设置关键描述AX服务器配置Web应用程序中对应的字段allowExecCommand指定当在分析中遇到EXECUTE命令时,脚本引擎如何处理此命令:o是:当遇到EXECUTE命令时处理此命令o否(默认):遇到EXECUTE命令时忽略此命令,将消息写入日志,但分析不会失败说明EXECUTE命令在版本10或更高的Analytics中可用.
允许EXECUTE命令aclsePortNumber用于连接到AX连接器服务所用的端口号.
端口号allowExportData指定AX客户端用户是否可将数据文件从AX服务器下载至工作站:o是:在AX客户端中启用数据导出选项o否:在AX客户端中禁用数据导出选项说明此属性默认情况下设置为"是",不应更改.
AXHttpsPort指定与AX服务器进行加密通信时使用的端口.
默认值为8443.
aclsePrefixPath文件路径,用于存储AX连接器服务创建的临时文件.
连接器工作目录AXHostname指定AX服务器的主机名.
输入该值时必须使用大写字符.
服务器IP地址或计算机名第77/81页附录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize关键描述AX服务器配置Web应用程序中对应的字段示例:AXSERVER.
ABC.
COMaclseProfileName用于连接到AX服务器服务器表使用的服务器配置文件的名称.
说明除非您有特定的理由做出变更,否则请使用此域的默认值.
默认情况下,版本4.
0.
2或更高版本使用AnalyticsExchange.
版本4.
0.
0使用AuditExchange.
EmDataLoadUrlRoot用于连接到AXException所用的Web地址.
数据上传URLuseWhiteList指定是否启用文件扩展名白名单:o是:只有具有指定的白名单文件扩展名的文件才能被上传或导入到AX服务器o否(默认设置):任意扩展名的文件都可以上传或导入到AX服务器启用白名单mailHostServer邮件服务器的IP地址,用于在分析链失败时将邮件中继发送给指定的用户.
SMTP服务器地址copyDataFiles指定在分析处理开始之前是否复制数据文件:o是:在分析处理开始前,将分析所在文件夹的数据文件复制到分析任务子文件夹o否:处理分析而不复制数据文件说明仅当您在AX服务器环境中使用一个或多个引擎节点时,此设置才适用.
复制分析数据databaseLoadJobsPath指定上传至数据库之前临时文件所在位置.
dataFilePath服务器上存储AX服务器数据文件的文件夹.
默认位置:C:\ACL\Data\repository\datafiles.
数据目录mailHostPassword可以用来发送邮件的用户帐户的密码.
SMTP密码doesLinkSecurityUseMasterLocation指定AX客户端和AXWeb客户端用户需要访问链接表、链接布局和链接分析的应用程序的许可类型.
用户总是需要对包含链接条目的文件夹及父集合具有权限.
此设置指定主条目的权限要求:o是:用户需要对主条目及其父集合拥有权限o否:用户不需要对主条目及其父集合拥有权限mailHostUsername可选.
在邮件服务器上具有相应权限以发送电子邮件的用户的用户名.
SMTP用户名附录第78/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize关键描述AX服务器配置Web应用程序中对应的字段说明根据服务器的配置,此账户可能需要,也可能不需要被指定.
fileTransferPath文件传输期间存储数据文件的文件夹.
服务器文件传送目录archiveRestorePath指定存储存档的集合的位置.
存档和恢复数据目录emailOnFailureAddress在发送给用户的电子邮件中用作发件人地址的电子邮件地址.
发件人电子邮件地址trustETLserver此版本不使用此属性.
resultsCleanupStartDate指定结果清理功能的截止日期.
无论分析的结果清理设置是什么,在指定的日期之前都不会删除任何分析作业或关联的结果.
此属性被默认设置为01/01/1900.
清理结果的开始日期useResultsCleanup指定是否在AX客户端中的配置选项卡上启用结果清理设置:o是:对分析具有"完全权限"的用户可以配置分析任务和关联结果的自动删除o否(默认):禁用结果清理设置启用结果清理DefaultDomain在用户登录时未指定域的情况下,默认使用的ActiveDirectory域.
默认ActiveDirectory域ServerType指定服务器激活的类型.
服务器类型fileExtensionWhiteList如果启用该文件扩展名白名单,则被允许上传或导入到AX服务器的文件类型的列表.
文件扩展名白名单mailHostPort与邮件服务器进行通信所需的端口.
说明如果您使用默认端口25,则可能不设置该域.
SMTP端口attachLogFiles是否将日志文件附加到分析失败通知邮件中:o是:将分析日志文件附加到分析失败的邮件通知中o否(默认):不将分析日志文件附加到分析失败邮件通知中说明在分析链失败的情况下,将失败的特定分析的日志附加到电子邮件中.
将日志文件附加到电子邮件通知第79/81页附录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize关键描述AX服务器配置Web应用程序中对应的字段attachmentSizeLimitInMB分析失败通知邮件的最大总大小.
默认情况下,设置为10MB.
说明如果文件总大小超过指定的限制,则不将日志文件附加到邮件中,并且邮件通知指示由于大小的限制,系统省略了日志.
最大总大小(MB)axClientIdleLogoutInMinutesAX客户端在会话被结束和用户被退出之前可以保持空闲的最大分钟数.
默认情况下,它被设置为30.
该值必须是整数或空值.
当被设置为空值或0时,应用程序在空闲时不会超时.
说明如果应用程序正在完成处理时间超过超时值的大型导入或导出操作,则超时计数器会在处理完成之后启动.
由于最大空闲时间设置,导入或导出操作不会失败.
如果当超时到期时,与导入和导出文件不相关的对话框处于打开状态,则该应用程序和所有关联的对话框都将关闭.
csvDataExportDisabled指定AXWeb客户端用户是否可以按CSV格式导出表数据:o是:选项被禁用o否:选项被启用默认设置是否.
如果您更改该设置,则还必须重新启动服务器.
addinsDataExportDisabled指定Add-In(面向Excel)用户是否可以在MSExcel中从AX服务器打开表:o是:选项被禁用o否:选项被启用默认设置是否.
如果您更改该设置,则还必须重新启动服务器.
附录第80/81页发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize取消激活AX服务器您可以从AX服务器配置web应用程序取消激活您的服务器.
在续订您的订阅时,您必须停用然后重新激活您的服务器.
步骤说明尽管您可以取消激活服务器,但您必须联系"支持",以将服务器从启动面板中显示的活动AX服务器安装中移除.
1.
登录AX服务器配置web应用程序并定位到激活面板.
2.
单击选择公司.
3.
从组织下拉列表中,选择服务器所属的组织,单击取消激活服务器.
疑难解答如果原来激活AX服务器的HighBond用户账户已被从启动面板中移除,则停用失败.
发生这种情况时,您必须从数据库中移除激活记录,然后使用现有的HighBond账户重新激活您的服务器实例.
有关在数据库中手动停用该服务器的帮助,请联系"支持".
第81/81页附录发布日期:2019/12/62019ACLServicesLtd.
dbaGalvanize

老薛主机入门建站月付34/月,年付345元,半价香港VPS主机

老薛主机怎么样?老薛主机这个商家有存在有一些年头。如果没有记错的话,早年老薛主机是做虚拟主机业务的,还算不错在异常激烈的市场中生存到现在,应该算是在众多商家中早期积累到一定的用户群的,主打小众个人网站业务所以能持续到现在。这不,站长看到商家有在进行夏季促销,比如我们很多网友可能有需要的香港vps主机季度及以上可以半价优惠,如果有在选择不同主机商的香港机房的可以看看老薛主机商家的香港vps。点击进入...

georgedatacenter39美元/月$20/年/洛杉矶独立服务器美国VPS/可选洛杉矶/芝加哥/纽约/达拉斯机房/

georgedatacenter这次其实是两个促销,一是促销一款特价洛杉矶E3-1220 V5独服,性价比其实最高;另外还促销三款特价vps,georgedatacenter是一家成立于2019年的美国VPS商家,主营美国洛杉矶、芝加哥、达拉斯、新泽西、西雅图机房的VPS、邮件服务器和托管独立服务器业务。georgedatacenter的VPS采用KVM和VMware虚拟化,可以选择windows...

一键去除宝塔面板各种计算题与延时等待

现在宝塔面板真的是越来越过分了,删除文件、删除数据库、删除站点等操作都需要做计算题!我今天升级到7.7版本,发现删除数据库竟然还加了几秒的延时等待,也无法跳过!宝塔的老板该不会是小学数学老师吧,那么喜欢让我们做计算题!因此我写了个js用于去除各种计算题以及延时等待,同时还去除了软件列表页面的bt企业版广告。只需要执行以下命令即可一键完成!复制以下命令在SSH界面执行:Layout_file="/w...

联志服务器为你推荐
摩根币官网比度克官方网站是www.bedook.com这个吗?丑福晋八阿哥胤禩有几个福晋 都叫啥名儿呀mole.61.com摩尔庄园的米米号和密码我都忘了 只记得注册的邮箱 怎么办-_-www.gegeshe.com有什么好听的流行歌曲抓站工具大家在家用什么工具练站?怎么固定?面壁思过?在医院是站站立架kb123.netwww.zhmmjyw.net百度收录慢?www.gogo.comNEO春之色直径?www.175qq.com求带名字的情侣网名!梦遗姐我姐姐很漂亮,她24了,我才15,晚上我和他睡在一起,我经常挨遗精,咋办?朴容熙这个网诺红人叫什么
虚拟主机管理系统 长沙虚拟主机 域名解析 播放vps上的视频 已备案域名出售 火山主机 ipage 大硬盘 pw域名 cpanel主机 新世界电讯 xfce 好看的桌面背景图 网站卫士 台湾google lamp的音标 万网主机 可外链的相册 国外免费网盘 SmartAXMT800 更多