以前一直使用AX3,先学一下AX2009.
之前接触AX2009,是MS的VPC, 现在自己找了个空闲的服务器,一步一步的安装了AX2009.
基本安装很简单,一步一步操作就是了.
1, 数据导入
如果是MSSQL数据库,建议大家直觉下载MS的.bak文件去还原数据库比较好, 如果是Oracle,只能采用AX2009的导入操作,极易出错,下载文件里面有导入文档.我试了很多次,虽然数据可以使用,但是报错不断. 所以建议MSSQL就直接还原数据库吧.
2, 安装SP1, 这个比以前简单多了,允许升级程序,选择Application和AOS即可.
3, AOS安装, 和以前大不同, AX3每个AOS实例只要你去建立即可.AX2009需要你重新安装,就像SQL一样,每个实例需要单独安装,这样可以在同一个AOS管理器里面部署不同版本的AOS实例,比较方便. 比如可以将AX2009 和AX2009SP1两个AOS放在一起管理.
只有多次安装后,才能AOS管理器里面进行的AOS实例的配置.
4, AX2009已经强制域验证了(AX4好象已经开始了).
5, 语言配置
在用户选项里面可以设置语言,比如中文(ZH-HANS), 英文(en-gb)
但是如果要统一或者强制语言,需要在客户端配置单元configuration command to run at kernal startup输入参数-language=ZH-HANS or -language=en-us等.
这样用户自己设定自动服从这儿的配置.好象比AX4有改进. 但是还是不如AX3灵活.
6, 表记录赋值的语句变换.
在AX3, 比如你要传递一个表到某个表申明上,采用: reqTrans= _common
AX2009采用: reqTrans.data(_common);
在AX3迁移到MSSQL2005的数据库后,有时老的语句无法定位到准确的数据库源,不知道AX2009是不是修补这个问题.
不确定这个变化是AX2009的变化还是适应SQL2005/2008的变化.