虚拟机的多个副本同时运行

我需要尝试SQL Server复制。 我正在使用VMWare Player 3.1.1。 我有一个域控制器虚拟机和一个SQL Server虚拟机。 我拿了一份SQL Server虚拟机给我的SQL订阅者。

我已经将虚拟机设置为使用“仅主机”networking。 我已经在同一个范围内分配了一个唯一的IP地址,每个IP地址都有唯一的机器名称。 当只使用一个SQL Server与域控制器,然后一切正常。

当我第一次尝试login到第二台SQL Server时,出现错误消息“服务器上的安全数据库没有该工作站的计算机帐户”

任何人都可以提出一个解决方法请。

谢谢

抢。

你的实验注定了。 复制一个虚拟机与SQL Server中,并试图设置与其以前的自我复制将失败,保证。 机器太多的地方会让人困惑。

为订阅者创build一个新的虚拟机,从头开始安装操作系统和SQL,其时间为30分钟。 锻炼,这将让你一个干净的状态。 您正在尝试的替代方法将会“节省”这30分钟,而这仅仅是以几天的失败为代价。

Remus Rusanu本质上是正确的 – 你注定了。 好吧,那可能有点天启了。 这里的处理:错误消息中的“安全数据库”与SQL无关 – 这是一个Active Directory信任错误。 join到域后,您没有复制SQL Server虚拟机,是吗? 每个VM副本都需要一个独立的主机名,每个副本必须分别连接到该域,以便在Active Directory中具有不同的身份。 在某些情况下(例如从VM模板创build多个域控制器),在每个副本上运行NewSID工具也可能是必需的。