我要做的是:尝试在我的桌面和Oracle云之间设置Server日志传送。我在桌面和Oracle云实例中都安装了MSSQL的开发人员版本。
云实例中的Windows位于工作组中。Server 2014数据库
我所面临的问题:我可以访问我的云实例。云实例有一个公共IP、一个私有IP和一个主机名。Server通过主机名注册,主机名映射到私有IP。主机名未在DNS中注册。
在设置Server日志传送时,它要求获得辅助服务器名称,如下所示:

在这里,如果我给出云实例的公共IP,它就无法连接到服务器。而且,我无法通过主机名进行连接,因为它没有在DNS中注册,而且很明显,私有IP对实例是私有的。
由于Server是映射到它的私有IP和主机名的本地服务器,所以我面临连接到Cloud实例的问题。
决议?:1.问题出在哪里?我是否应该在云中打开一些额外的端口,因为我已经检查过云实例中的防火墙是关闭的,并且入站网络规则是打开的。
我希望在这个论坛上提出这个问题是适当的。
发布于 2017-10-15 04:52:14
您是否尝试过在本地pc上添加dns主机记录?Windows首先将DNS路由到其本地主机表,然后再将您的即时网络路由器发送到internet提供商的DNS服务器和向上。
您可以通过编辑windows等主机文件作为管理员添加自己的记录。这个rackspace文章有指向Windows:https://support.rackspace.com/how-to/modify-your-hosts-file/最近版本的文件的公共路径
在windows中添加或修改主机条目后,通常需要在加载应用程序和请求所述域之前刷新dns缓存。
本文演示了如何在Win10中这样做,但是命令没有改变,在7、8和windows服务器中也是一样的。https://www.technipages.com/flush-and-reset-the-dns-resolver-cache-using-ipconfig
注意:此方法仅适用于单个实例本地pc连接,如果同一网络上的其他设备需要访问,则可以在网络服务器级别尝试此方法。
https://serverfault.com/questions/878441
复制相似问题