hot*_*ion 7 sql-server-2008 sql-server sql-server-2012
我们有一个 SQL Server 2012 Standard 数据库,为了连接到它,我们使用 SQL Server 2008 Management Studio(因为 Windows XP 不支持 2012 SSMS)。问题是 SQL Server 2008 一直给出异常(数组边界之外的索引),并且无法在可视化编辑器中编辑表或打开表。客户端现在只能通过查询处理数据库对象。
所以问题是 - 在 Windows XP 上是否有任何解决方案可以与 2012 数据库一起正常工作?
您应该使用的 Management Studio 版本是 SQL Server 2012。遗憾的是 - 正如您所确认的 -这在 Windows XP 上不受支持。我不认为这是一个完全人为的限制——我认为即使你能想出某种方法来破解 2012 工具进行安装,你也会有其他行为问题需要处理。
因此,您有几个选择(我知道这些可能实用,也可能不实用):
您可以尝试将 SSMS 升级到 SQL Server 2008 R2 版本。我有一个客户端,我使用 SSMS 2008 R2 连接到 SQL 2012 没有问题。它不支持新功能,但它会工作。
最好的选择是升级到受支持的新操作系统(我在启动 Windows XP VM 以执行某些操作时说)。