分类:
SQL Server
◆
标签:
#SQL Server
#SQL Server Always on AG
◆
发布于: 2026-03-16 18:18:56
接下来配置故障转移集群
注意
故障转移集群只包括所有的SQL节点。
选择其中一台SQL节点以域管理员身份登录到该节点, 不需要到所有的节点上配置。
登录该节点之后,通过服务器管理器启动故障转移集群管理器:
Read more
分类:
SQL Server
◆
标签:
#SQL Server
#SQL Server Always on AG
◆
发布于: 2026-03-16 18:07:14
我们之前的文章专门介绍了创建和配置gMSA(Group Managed Service Account)用于运行SQL Server和SQL Agent服务,这也是微软官方推荐的方案,但是还是有部分场景要使用专用的域账号。
gMSA是微软在 Windows Server 2012 中引入的一种特殊类型的域账户,旨在解决传统“手动管理的服务账户”带来的安全和管理痛点。简单来说,它是服务账户的进化版,由 Active Directory 自动管理密码,并支持多台服务器共享同一个账户身份。
Read more
分类:
SQL Server
◆
标签:
#SQL Server
#SQL Server Always on AG
◆
发布于: 2026-03-16 18:02:39
微软官方推荐两个方案来配置运行账号:
gMSA(Group Managed Service Account)
专用的域账号
本章讨论gMSA
Read more
分类:
SQL Server
◆
标签:
#SQL Server
#SQL Server Always on AG
◆
发布于: 2026-03-16 17:55:42
要满足关键业务高可用,配置SQL Server Always on AG是必然的选择, 这个配置涉及到很多领域,要求有非常多的专业知识,包括Windows Server域控, 安全和账号管理,防火墙,WSFC集群,也需要足够的网络知识以及安全知识。
我在这个集群的配置上吃足了苦头,过于专业的文档基本都秘而不宣,网络上的资料也都残缺不全,在微软内部精通这门技术的人虽然不少,但是很多自持而傲。
感谢AI,有了AI, 有了开放的learn.microsoft.com的mcp, 这二者的组合可以从微软浩如烟海的文档中准确的找到准确的解决方案,只要你有足够的耐心。
Read more
分类:
AI开发
◆
标签:
#AgentFramework
◆
发布于: 2025-10-09 0:01:40
这几天微软新一代的智能体开发工具Microsoft Agent Framework已经开放给了社区使用了,不过目前仍然是在public preview阶段,感兴趣的可以开始试用这个版本。
这个框架是由之前Semantic Kernel和AutoGen同一个团队开发的,至于为什么又需要一个新的框架以及之前的两个框架后继会怎么办,我建议你仔细的体会官方的说明:https://devblogs.microsoft.com/foundry/introducing-microsoft-agent-framework-the-open-source-engine-for-agentic-ai-apps/, 文档中明确给出了如何从Semantic Kernel以及AutoGen迁移的指导文档。
Read more
分类:
鸿蒙以及开源鸿蒙
◆
标签:
#鸿蒙以及开源鸿蒙
◆
发布于: 2025-07-16 23:21:09
编译镜像的基本要求
千万不要小看这些要求,不满足的话,经常编译到一半就卡了,然后不得不修正从头来,非常耗费时间。
编译方式选择
开源鸿蒙提供了好几种编译方式,两种方式比较推荐:
基于Docker的编译环境: 这种方式我还没有试过,但是我看文档上他的镜像版本很老,还是3.x,不确定有没有最新的版本支持,最新文档版本都到5.1.0了。
基于Ubuntu系统的编译: 需要注意的是,目前仅仅支持Ubuntu 18.04 LTS 和 Ubuntu 20.04 LTS, 其他的发行版本不支持。
我们这篇文档使用Ubuntu系统进行编译,您可以选择18.04 LTS或者 20.04 LTS,无论哪个版本步骤都一样。
Read more
分类:
HowTo
◆
标签:
#Ubuntu Server
#LVM
◆
发布于: 2025-03-23 19:02:44
最近尝试编译Open Harmony,在我的服务器上新起了一台Ubuntu 20.04 LTS版本的虚拟机(注意Open Harmony的编译只支持Ubuntu 18.04和 Ubuntu 20.04), 分配硬盘的时候分配了大约80GB的硬盘,默认安装启用了LVM(Logic Volume Manager)。 安装好之后,下载了Open Harmoney的源码,解开后才发现,硬盘空间不够了,必须得添加一块新的硬盘,并扩展LVM, 这里记录一下扩充的基本方法。
Read more
分类:
Windows Server
◆
标签:
#Windows Server Core
◆
发布于: 2025-03-15 12:14:07
在Windows Server Core下安装Windows Admin Center的主要参考官方文档是:https://learn.microsoft.com/en-us/windows-server/manage/windows-admin-center/deploy/install?tabs=server-core&pivots=windows-server-2025
需要注意的是要根据自己的操作系统进行选择对应的Tab, 一般的步骤如下:
下载Windows Admin Center到本地目录:
$parameters = @{
Source = "https://aka.ms/WACdownload"
Destination = ".\W
Read more
分类:
Windows Server
◆
标签:
#Windows Server Core
#PowerShell
◆
发布于: 2025-03-14 21:36:59
我们在使用 Windows Server Core 的时候,默认会启动一个工具Sconfig, 透过这个工具可以配置很多基本的管理功能,虽然这个工具很好用,但是这个工具也有很多问题,例如在中文版的时候,有些问题的答案只能是中文的是或者否, 有时候刚配置的时候还无法正确的输入中文,就会导致无法输入,物理机的时候就很尴尬。例如有些子工具还有bug: 配置网络的时候,如果先禁止了ipv6, 那么配置静态网卡,还配置不了。诸如此类的问题还是不少,为了更好的应付日常的Server Core的管理工具,我们是应该数量的使用各种日常的命令行工具,本篇就是介绍一下常用的Server Core的日常管理工具。
Read more
分类:
Teams应用开发
◆
标签:
#Azure Bot Framework SDK
#Azure Bot Service
#Teams App
◆
发布于: 2025-03-06 16:35:28
在使用Bot Framework开发定制的Bot时,如果使用Azure Bot连接其他的Channel, 例如Teams, 那么需要将Bot的代码部署到相应的Web服务中,并在Azure Bot中配置API的endpoint指向该Web服务,这需要在Web服务中配置认证来访问该Azure Bot的资源, 一般情况下我们可以使用Serivce Principal来访问,但是为了安全,我们可以使用User-assigned managed Identity来完成认证。
Read more