在AX4.0和5.0中,有时候在读取一些内容比较多的文件的时候会报错中断:在AX2012中是50MB,但是在AX2009中大约是7MB
Error executing code: Insufficient memory to run script.
在Telegram中使用 /copy SourceId即可转存到GoogleDrive指定路径
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生命周期服务 。 下载更新安装程序的最新版本。 在计算机上保存并解压缩更新安装程序以应用更新。 单击更新安装程序后,选择提取文件的路径。 ]
这是我的操作笔记,微软提供更详细的内容,其中有一些步骤我从来没有使用过,对于我来说仅仅使用以下这几步操作即可。
一.还原生产环境数据库到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.