AX版本号查看:
AX 2009
现把A环境应用程序部署到B
1. 停止A环境的AOS, 复制A环境C:\Program Files\Microsoft Dynamics AX\50\Application\Appl\[应用程序名称]下的axusr.aod、Ax[标签]zh-hans.ald、Ax[标签]en-us.ald以及C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\ 数据库名称.mdf或者是数据库的备份文件.bak。
2. 用AX安装程序添加Application程序。
3. 将axuser.aod、Ax[标签]zh-hans.ald、Ax[标签]en-us.ald拷贝到对应目录下。
4. 还原数据库或者附加mdf文件。
5. 修改SID
1)在Sql server中找到userinfo表,修改administrator用户的 SID(通过在cmd中输入whoami /user获得)、NETWORKDOMAIN(改为自己的域)。
2)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList”分支,在下面的ProfileImagePath键值中即可查看SID对应的账户名称,该账户下的SID键值即是该账户的SID值
.\psgetsid danzel .\psgetsid64 danzel
PS D:\PSTools> .\psgetsid danzel PsGetSid v1.45 - Translates SIDs to names and vice versa Copyright (C) 1999-2016 Mark Russinovich Sysinternals - www.sysinternals.com SID for TEKNI-PLEX\danzel: S-1-5-21-3021786280-1512389276-4256207898-8149
6. 配置AX server configration.
AX2012:
因为AX2012已经把应该程序集成在model数据库中所以只需要上面步骤中的1、2、4、5、6
注:用到的工具:PsGetsid64.exe OR PsGetsid.exe
留言评论
暂无留言