https://nashome-image-bucket.oss-accelerate.aliyuncs.com/Images/avatar.png?x-oss-process=style/thumbnail

Dynamics AX Upgrade to Cu9

Dynamics AX 2012 R3 CU 9更新:分步 自CU 9发布以来已经有一段时间了,本文简要介绍了如何为已安装的Microsoft Dynamics AX 2012 R3 CU8安装累积更新9。 如果您尝试将MS Dynamics AX 2012 R3 CU 9作为新安装进行安装,请这样做,例如slipstream( 在新安装(slipstreaming)中包括累积更新和修补程序 )安装。 安装方式: 在新安装的MS Dynamics AX 2012 R3 CU 9上使用设置向导和补充流程。 使用更新向导将CU9应用到MS Dynamics AX 2012 R3 CU 8的现有安装上。 我们可以从Microsoft Dynamics Lifecycle Services直接安装CU 9,也可以使用Microsoft Dynamics Lifecycle Services和PartnerSource中都提供的Dynamics AX安装程序进行安装。 我们将在这里学习有关使用LCS的Dynamics AX安装程序安装CU 9的信息。 环境准备: 备份业务和模型存储数据库。 备份正在更新的数据库。 确保您是本地计算机上的Admin和Dynamics AX中的系统管理员。 确保您是SQL Server实例上“ SecurityAdmin”服务器角色的成员。 确保您是模型数据库中的“ db_owner”角色。 在安装此更新(或停机)时,请确保系统以单用户模式运行。 下载更新安装程序: 登录到PartnerSource或Microsoft Dynamics生命周期服务 。 下载更新安装程序的最新版本。 在计算机上保存并解压缩更新安装程序以应用更新。 单击更新安装程序后,选择提取文件的路径。 ]

如何将生产环境数据还原到 Dev 环境(Dynamics 365 How to Restore Live Data to Dev)

这是我的操作笔记,微软提供更详细的内容,其中有一些步骤我从来没有使用过,对于我来说仅仅使用以下这几步操作即可。 一.还原生产环境数据库到UAT环境,再从UAT导出到 Asset Library。 二.下载Backpac文件 三.使用管理员权限登录CMD 1 Cd C:\Program Files (x86)\Microsoft SQL Server\140\DAC\bin 执行如下代码 1 2 3 4 5 SqlPackage.exe /a:import /sf:D:\Exportedbacpac\my.bacpac /tsn:localhost /tdn:<target database name> /p:CommandTimeout=1200 I modified the above statement as SqlPackage.exe /a:import /sf:C:\Temp\hsauatbackup.bacpac /tsn:localhost /tdn:AxDb_6 /p:CommandTimeout=1200 四.等待数据库还原后,在SQL Server management中执行如下代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 CREATE USER axdeployuser FROM LOGIN axdeployuser EXEC sp_addrolemember 'db_owner', 'axdeployuser' CREATE USER axdbadmin FROM LOGIN axdbadmin EXEC sp_addrolemember 'db_owner', 'axdbadmin' CREATE USER axmrruntimeuser FROM LOGIN axmrruntimeuser EXEC sp_addrolemember 'db_datareader', 'axmrruntimeuser' EXEC sp_addrolemember 'db_datawriter', 'axmrruntimeuser' CREATE USER axretaildatasyncuser FROM LOGIN axretaildatasyncuser EXEC sp_addrolemember 'DataSyncUsersRole', 'axretaildatasyncuser' CREATE USER axretailruntimeuser FROM LOGIN axretailruntimeuser EXEC sp_addrolemember 'UsersRole', 'axretailruntimeuser' EXEC sp_addrolemember 'ReportUsersRole', 'axretailruntimeuser' CREATE USER axdeployextuser FROM LOGIN axdeployextuser EXEC sp_addrolemember 'DeployExtensibilityRole', 'axdeployextuser' CREATE USER [NT AUTHORITY\NETWORK SERVICE] FROM LOGIN [NT AUTHORITY\NETWORK SERVICE] EXEC sp_addrolemember 'db_owner', 'NT AUTHORITY\NETWORK SERVICE' UPDATE T1 SET T1.