[英]Convert Single SQLSERVER 2005 Script to a SQL SERVER 2000 script
嗨,大家好,首先我没有使用DB编程基本SQL查询的经验。
我有一个为SQL Server 2005 FB开发的SQL脚本,我需要在SQL Server 2000中运行它。
我没有原始的2005 DB。 只有一个脚本和一个SQL 2000DB
我找到了许多转换整个数据库的指南,但是用一个脚本可以做什么?
由于数据安全性问题,我无法在此分享这是一个很长的脚本。
这是错误
请帮助我。
指定索引选项的语法已更改-仔细查看WITH
子句:
CREATE [ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX index_name
ON { table | view } ( column [ ASC | DESC ] [ ,...n ] )
[ WITH < index_option > [ ,...n] ]
[ ON filegroup ]
CREATE [ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX index_name
ON <object> ( column [ ASC | DESC ] [ ,...n ] )
[ INCLUDE ( column_name [ ,...n ] ) ]
[ WITH ( <relational_index_option> [ ,...n ] ) ]
[ ON { partition_scheme_name ( column_name )
| filegroup_name
| default
}
]
[ ; ]
脚本中的WITH
子句使用括号,这会导致错误。 除非您知道脚本设置了一些特定的索引选项,否则您只需删除所有WITH ( ... )
子句即可。
查看这个10分钟的解决方案,以了解如何使用“生成SQL Server脚本”向导重新创建数据库。 从SQL Server 2008升级到SQL Server 2005时可以使用,但可能有助于将数据库从2005降级到2000。
有指向MS SQL Server 2005可编程性增强功能的链接。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.