我们有一个 SQL Server 2012 Standard 数据库,为了连接到它,我们使用 SQL Server 2008 Management Studio(因为 Windows XP 不支持 2012 SSMS)。问题是 SQL Server 2008 一直给出异常(数组边界之外的索引),并且无法在可视化编辑器中编辑表或打开表。客户端现在只能通过查询处理数据库对象。
所以问题是 - 在 Windows XP 上是否有任何解决方案可以与 2012 数据库一起正常工作?
我需要重命名我的数据库中的一些表 - SQL Server 2005,如下:
EXEC sp_rename 'dbo.TableName', 'Tmp_TableName', 'OBJECT'
Run Code Online (Sandbox Code Playgroud)
但我不能这样做 - 我得到了这个例外 -
无法重命名表,因为它是为复制而发布的
这个数据库没有复制 - 它在 5 年前被删除 - 我们刚刚尝试过并在一周后将其删除。所以我想它应该是某个地方的一面旗帜。
请帮我以某种方式删除此标志。
我将数据库从 SQL Server 2005 移到 SQL Server 2012。有什么办法可以恢复新服务器上的所有登录信息?