我开始成为一名DBA。我已经在当地社区大学完成了一个SQL Server课程,我开始潜入一本好书,Fundamentals of SQL Server 2012 Replication。
我正处于一个章节,作者说我需要在三台独立的“机器”上使用SQL Server,而不是实例,它们可以在网络上相互连接,理想情况下是域控制器/ Active Directory。 (我需要能够从服务器B连接到服务器A等)
为确保您充分利用本章和后续章节,使用三台机器是必不可少的。由于大多数企业网络都设置了Windows域,因此我们假设这三台计算机是Windows域的一部分。虽然可以在域外设置复制,但不建议这样做。因此,本书不会详细介绍其工作原理。但是,如果您被迫在域外工作,则必须确保每台计算机上都存在用于复制的每个用户帐户,并使用相同的密码进行配置,而不是仅在域控制器上存在。 (第79页)
我有一个Azure帐户,而且我已经能够毫不费力地创建三个虚拟机。但是,我对网络知之甚少,所以我在如何让这些机器相互通信方面遇到困难。我假设问题的一部分是Azure的特殊性。
我是否有一种相当简单的方法可以做到这一点,至少在培训/测试方面是这样的?
仅供参考,这就是我的尝试:
答案 0 :(得分:0)
我建议您查看tutorial for creating a SQL Server Always-On availability group。它包括创建虚拟机,将它们连接到域并通过虚拟网络将其注册到DNS。即使您实际上没有创建可用性组,本教程也将涵盖您在共享安全性和DNS解析方面需要了解的大多数主题。 :)