D365虚拟机安装
原本有本地VM是2023.3.31安装的,奈何微软不断升级,导致程序一些新特性用不到,例如:
1,Master Planning ---> Planning Optimization,
2,missing 'SysRowVersionNumber' system field of data type 'AxTableFieldInt64' and extended data type 'SysRowVersionNumber'.
最开始考虑安装更新包到本地VM,可是去年到今年有太多个更新包了,且不能确定只安装最后一个也不知道是否就可以了。
最后还是决定更新本地VM,免得浪费时间
记录下安装的整个过程,今后再有更新也好参考。
2.1,下载VHD,发现微软也未提供包含最新更新包的VHD,没办法,只有先装VM,再用更新包更新了。
登录Microsoft Dynamics Lifecycle Services,进入Shared asset library下载VHD

找到最新版本VHD,这里看起来最新的是10.0.37,但是似乎也不是含最新更新包的那个(没关系,只能先装好VM,再安装更新包了),分5个文件,那就都一起下载

下载后得到一组压缩文件

2.2 解压VHD
点击".exe"的那个文件开始解压(按提示下一步即可),将会自动解压合并到一个VHD文件

VHD文件(此文件比较大,将近300G,需要一个大的存储空间)

3,建立虚拟机,这里用到Hyper-V, 需要在安装机上安装启用此特性

输入虚拟机名

选择第一代,第二代似乎不行,我不知道怎么搞

分配内存,我的下图有点小,估计不行,实际请更改

配置网络,选择“Default Switch”

选择虚拟硬盘,即是把解压后的VHD带入(硬盘空间一定要够,不然成功不了,即使此时成功,后面也启动不了)

之后可以看到,与VHD一起的盘里多出了一个文件,如下图:

4,登录虚拟机
点击完成,完成虚拟机安装,然后再hyper-v管理器找到刚才安装的虚拟机,点击启动

启动成功后,按连接,也可以直接连接

此时会跳出虚拟机的登录界面,账号是默认的localadmin,密码也是默认的pass@word1

登陆后,设定虚拟机的IP才可以上网.
首先,在本机按CMD命令ipconfig /all,获取本机的“Default Switch”的IPv4,IP,网关,子网掩码,DNS服务器等信息,这是因为之前我们设置网络选的就是“Default Switch”

然后把这些信息在虚拟机上设置,但是IP就改一改,例如本机是192.16.18.1,那么虚拟机就用192.16.18.2

5,注册
现在一切准备就绪,但是虚拟机没有账号,我们也没办法登入,这就需要注册, 就是要在微软的“https://portal.azure.com/”上注册一个程序,然后本机账号与之关联即可
5.1 注册,注册后得到一个ID (若已有,则不需要)


如何注册,一般选个人实例,步骤可以自己摸索,填资料下一步即可。
5.2 注册好后,查看Application ID(这个ID与本地虚拟机账号关联起来就可以登陆了,我的已有,我不用注册ID了,直接copy即可)


6. 关联ID到本机
6.1 输入ID
在桌面点如下图标

输入上面得到的application ID

如果提示是否有一个本机的认证(Please enter the thumbprint for the Application certificate (NOTE: It must already be installed for the local machine):),输入Y,接着输入指纹ID(thumbprint )
如何找到指纹,如下是我从微软找到的指引



输入“Thumbprint”后,基本就是等待一会就好了,此时我们可以查询本地数据库发现,里面并无账号关联
select * from USERINFO where NETWORKALIAS like '%ABC%' ----例如我是用abc@onmicrosoft.com,那么我现在去查肯定没有记录,那么我也登录不上本机的D365
按桌面如下按钮注册

注册成功后,
select * from USERINFO where NETWORKALIAS like '%ABC%' ----例如我是用abc@onmicrosoft.com,那么我现在去查就可以看到记录了,也可以通过“https://usnconeboxax1aos.cloud.onebox.dynamics.com/”登陆了,我不知道这个地址是不是有变化,如果有在IIS中找,如下图,其实也就是之前注册ID时的地址,不会变化的

但是对于我而言,这样一个几乎空白的系统于我无用,因为我有很多测试数据,那么还原我之前的数据库到AxDB即可,如果有密码问题,可参考“D365从云端UAT环境Export DB到本地开发环境 - tushadongjing - 博客园 (cnblogs.com)”解决
重新启动后,生效
最后,虚拟机可能过期,需要重新注册
VM --- CMD ( run as administrator )
slmgr -rearm
重起 VM
D365虚拟机安装的更多相关文章
- Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验
Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...
- Python黑帽编程1.1虚拟机安装和配置 Kali Linux 2016
Python黑帽编程1.1虚拟机安装和配置 Kali Linux 2016 0.1 本系列教程说明 本系列教程,采用的大纲母本为<Understanding Network Hacks Att ...
- VMware 安装虚拟机安装MAC (OSX10_11)
一.简述前言: 1.本案例是基于 VMware Workstation Pro(专业版)12 上创建一个MAC操作系统(版本 :OSX10_11),下面的步骤基本上和安装其他类型的虚拟机没有什么区别. ...
- kail linux 虚拟机安装实录(一) 新建虚拟机
各位晚上好. 现在开始进行kail linux 在虚拟机上的安装. 我所使用的工具如下: kail linux 2.0 x64 http://mirrors.neusoft.edu.cn/kal ...
- Windows下 VM12虚拟机安装OS X 10.11 和VM TOOLS
Windows下虚拟机安装Mac OS X —– VMware Workstation12安装Mac OS X 10.11 本文即将介绍WIN虚拟MAC的教程.完整详细教程(包含安装中的一些问题) [ ...
- 长平狐 Android-x86虚拟机安装配置全攻略
Android-x86虚拟机安装配置网上有很多,但是全部说明白的确不多,希望这篇文章能把主要的配置介绍给您,帮助您少走一些弯路. 本文分别针对VMWare和Virtual Box两种虚拟机介绍安装配置 ...
- VIRTUALBOX 虚拟机安装 OS X 10.9 MAVERICKS
VIRTUALBOX 虚拟机安装 OS X 10.9 MAVERICKS 原文链接:http://bbs.weiphone.com/read-htm-tid-7625465.html 原文作者已经写的 ...
- 虚拟机安装 Centos6
1 虚拟机安装 Centos6 1.1 前期配置 New Virtual Machine———Typical(典型安装) 选择镜像文件. 设置文件名,用户名和密码. 设置系统在虚拟机软件的名称, 设置 ...
- Mac系统下使用VirtualBox虚拟机安装win7--第一步 安装vbox虚拟机
Mac系统下使用VirtualBox虚拟机安装win7操作步骤: 第一步 安装vbox虚拟机 1.先下载vbox,下载地址:: https://www.virtualbox.org/wiki/Down ...
- vm10虚拟机安装Mac OS X10.10教程[转]
update:http://www.sysprobs.com/vmware-workstation-8-0-8-0-1-unlocker-to-run-mac-os-x-guest-in-window ...
随机推荐
- 软件icon制作流程,就一张256-256的图即可,一键生成windows所有格式
软件icon制作流程,就一张256-256的图即可,一键生成windows所有格式 好久不用这个都有些生疏了,还特意做了好几个尺寸的图,结果白弄了,软件会自动生成. 1.准备256-256px的图 2 ...
- vscode 翻译插件推荐 Easy Translator,只因为有音标,和位置好
vscode 翻译插件推荐 Easy Translator,只因为有音标,和位置好
- linux 环境 打包 失败,一次解决过程
发现打包失败 测试发现 npm run build 打包失败 发现问题1 node_modules 库 没装 rm -rf node_modules 进行 npm install 安装失败 发现lin ...
- 【jQuery】(8)---jquery Ajax
jquery ajax 一.AJAX 概述 1.什么是 AJAX? 特点 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术. 通过在后台与服务器进行少量数据交换,AJAX 可以使 ...
- DL基础补全计划(四)---对抗过拟合:权重衰减、Dropout
PS:要转载请注明出处,本人版权所有. PS: 这个只是基于<我自己>的理解, 如果和你的原则及想法相冲突,请谅解,勿喷. 前置说明 本文作为本人csdn blog的主站的备份.(Bl ...
- 【Atcoder D - Circumferences】并查集
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public ...
- python opencv DNN 人脸检测
import cv2 modelFile = "res10_300x300_ssd_iter_140000_fp16.caffemodel" configFile = " ...
- C# OpenCv DNN 人脸检测
using OpenCvSharp; using OpenCvSharp.Dnn; using System; using System.Collections.Generic; using Syst ...
- Vue子组件向父组件传值(this.$emit()方法)
子组件使用this.$emit()向父组件传值 首先必须在父组件中引用子组件,然后实现传值 第一步在父组件中引入子组件 import UnitByPurchaseAddOrUpdate from '@ ...
- #LCT,树状数组#CF1137F Matches Are Not a Child's Play
题目 分析 考虑从删除序列末尾来看,最大值一定在末尾, 然后与次大值之间夹了整条路径的点,降序以此类推 实际上从小到大是每个点到最大点的路径被打通的过程,由此分成若干条实链. 删除序列的位置实际上是到 ...