如何将 UAT 的数据在上线时部署到生产环境(How-to-deploy-UAT-data-to-production-server-in-D365FO)

前言 首先这次的操作并不是官方推荐的,但是在绝大多数上线的时候,主数据都是在UAT环境配置和测试,并且绝大多数的应用顾问或者用户都不希望做这种重复劳动,他们太忙了吧~ 然而系统并没有提供可以直接部署或者还原的功能,那么我们就创建一个Service Request给微软吧。 Service Request 登录 LCS,打开 Project Details ,创建一个新的Service request 如下图: 新建 如下图: 选择 Sandbox to production 如下图: 接下来需要选择 Sandbox source 、downtime 等等 提交 勾选所有选项后提交吧,提示说这个过程至少需要5个小时的停机时间,但是绝大多数情况1小时左右就能完成了。

如何安装和配置一台 Dynamics 365 FO的开发机(How-to-setup-a-d365fo-develop-machine)

配置开发机 以下是一些安装条件 从 Microsoft Dynamics Lifecycle Services 下载安装虚拟机文件 共用资产库 可下载的 VHD 此处略过如何挂载虚拟机… 远程桌面用户名密码: User name: Administrator Password: pass@word1 重命名开发机 在以下两种情况下需要重命名开发机: 在数据库中更新服务器名称 通过以下命令在 Microsoft SQL Server 2016 中更新: sp_dropserver [old_name];GOsp_addserver [new_name], local;GO 如果不记得了,可以通过以下命令得到老的服务器名称:select @@servername 更新报表服务器 需要在报表服务器配置中重新选择数据库 更新 Azure Storage Emulator 开始菜单,打开 Microsoft Azure,打开Microsoft Azure Storage Emulator 或者到路径 :C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Azure\Storage Emulator 执行命令:AzureStorageEmulator.exe startAzureStorageEmulator.exe statusAzureStorageEmulator.exe init -server …

Continue reading ‘如何安装和配置一台 Dynamics 365 FO的开发机(How-to-setup-a-d365fo-develop-machine)’ »

如何把Dynamics 365 FO UAT的数据库还原到开发环境(how-to-restore-d365fo-sandbox-db-to-dev)

还原数据库 以下是将 Sandbox DB 恢复到 DEV 的过程。 SqlPackage.exe /a:import /sf:D:\Exportedbacpac\my.bacpac /tsn:localhost /tdn:<target database name> /p:CommandTimeout=1200 Example Demo 1. SqlPackage.exe /a:import /sf:J:\MSSQL_BACKUP\Demo_PreProdbackup.bacpac /tsn:localhost /tdn:PreProd_20220712 /p:CommandTimeout=1200 Demo 2. SqlPackage.exe /a:import /sf:J:\MSSQL_BACKUP\Demo_uatbackup.bacpac /tsn:localhost /tdn:uat_20221028 /p:CommandTimeout=1200 ALTER DATABASE [uatbackup_20190401.bacpac] SET CHANGE_TRACKING = ON (CHANGE_RETENTION = 6 DAYS, AUTO_CLEANUP = ON)   — CREATE USER axdeployuser FROM LOGIN axdeployuser EXEC …

Continue reading ‘如何把Dynamics 365 FO UAT的数据库还原到开发环境(how-to-restore-d365fo-sandbox-db-to-dev)’ »