我正在开发一个项目,我将配置一个SQL Server 2017数据库服务器。但是,我可以使用的唯一版本的SQL Server Management Studio是2008R2。我可以申请更新的版本,但这可能需要1-2个月才能最终安装到我的机器上。
我是否会遇到兼容性问题? SQL Server 2017中是否有任何数据库设置我需要设置才能使用它?
我对MS数据库工具套件非常不熟悉,对此我的无知感到抱歉!谢谢
回应评论:
我有一个托管系统,所以我无法安装或运行尚未“批准”的软件。我已经尝试过VS Code的便携版本,但这对我不起作用。我正在经历SSMS 2017的请求过程,但就像我在问题中所说的那样,这将在1-2个月内无法使用。在此期间,SSMS 2008会起作用吗?
尽管不太可能,我碰巧在我的机器上安装了两个,只有两个版本的SSMS; 2008R2和2017.我正处于升级项目之中。
我打开了SSMS 2008R2,并且在SQL Server 2017服务器和相关数据库上连接并且通常都在寻找。我没有做任何太复杂的事情(一些SELECT
的声明和一个UPDATE
),但他们工作。我希望看到的物体是可见的。而且我没有做任何事情来使其发挥作用。它刚刚起作用。
大多。
除非每次我右键单击一个表,否则会打开一个包含此消息的错误框:
指数数组的边界之外。 (Microsoft.SqlServer.Smo)
但是,如果我按下OK
按钮,框清除,所需的右键菜单打开并运行。这会让人恼火,但是如果你在选项菜单中找到它,可能有办法让它停止。我没有投入任何时间来尝试这样做。
至少,您应该能够在等待升级时工作。
为了它的价值,我为一个政府承包商工作,并且你有同样程度的安全限制,所以我感到痛苦。