“索引超出了数组的范围”,而SQL比较SQL模式比较工具

时间:2009-11-27 13:49:19

标签: sql sql-server sql-server-2005 tsql

我在比较数据库模式时遇到了一个问题,因为我使用Red gate SQL Compare 6,比较数据库初始化错误后面会出现如下

"Index was outside the bounds of the array".

请提供您宝贵的意见以解决此问题。

3 个答案:

答案 0 :(得分:2)

您是否尝试过升级?发布的最新版本为8.1,您的问题可能已在介入版本中修复。您也可以尝试在support forums上发帖...

答案 1 :(得分:1)

Don't use version 6 on 64 bit versions of SQL Server... Or 7,它出现了。

  • 运行SQL Compare的计算机使用的是64位版本的Windows
  • 要比较的一个或多个服务器是SQL Server 2005或更高版本
  • 选择了SQL 2005和2008数据库上的Decrypt加密对象选项

自2003年以来,我一直在使用Redgate,并且不记得这个错误。

我真的会考虑升级......

答案 2 :(得分:0)

试试dbForge Scheme Compare for SQL server。它可以比较和同步任何数据库方案。快速,简单,始终提供正确的结果。了解它如何在您的数据库中飞行!