这个问题似乎已经写了很多,答案也贴在这里,但我已经尝试了所有的建议和我自己的一些建议都无济于事,所以请耐心等待。
我有 Windows 10 V1607,64 位。我已经使用 SSMS 很长时间了,并随时了解最新版本,尤其是现在它是从 SQL Server 独立免费提供的。
当我在这台机器上从 Windows 7 切换到 Windows 10 时,我安装了 SSMS V16,然后注意到 SSCM 中没有 64 位节点。我当时并没有想太多,就着手创建我的 32 位别名。
最近,我将一个旧应用程序更改为64位,在Visual Studio(2017)中编译并运行它,并尝试连接到数据库。它失败了。
我想可能是我没有设置任何 64 位别名,所以返回到 SSCM 添加它们。但没有 64 位节点。
我已经看到了关于从工作副本复制文件的各种建议,所以我尝试了。没有不同。
我发现最新的 SSMS V17.1 刚刚发布,所以安装了它。它也缺少 64 位节点。
我试过修复、重新安装、关闭并再次打开它,但它们仍然没有出现。
拜托,有没有人了解为什么会发生这种情况,但更重要的是如何解决它?
我在另一台机器上安装了 SQL Server。我希望我的应用程序远程连接到该机器上的数据库。为了更轻松地管理远程数据库,我在本地安装了 SSMS;这样,我就不必使用 RDP 连接到服务器。当我运行我的应用程序并且它连接到远程数据库时,我想使用别名,例如“MyRemoteDatabase”,而不是直接使用 IP 地址和端口号。过去,我运行 SSCM 来创建别名,但我的 64 位应用程序看不到我的 32 位别名,这就是我想要 64 位节点的原因。
我不知道你在寻找什么,但我猜它们可能就在你眼前。
这是我安装的 64 位 Windows、64 位 SQL Server。
也许您正在寻找 64 位关键字,它们被省略,因为它是默认值。