Sql server 创建带有目录\u排序规则的表失败,出现语法错误(将Azure数据库复制到本地开发SQL Server)
SQLServerManagementStudio生成了一个脚本,用于仅使用架构创建数据库。原始数据库是Azure SQL数据库Sql server 创建带有目录\u排序规则的表失败,出现语法错误(将Azure数据库复制到本地开发SQL Server),sql-server,azure-sql-database,ssms,Sql Server,Azure Sql Database,Ssms,SQLServerManagementStudio生成了一个脚本,用于仅使用架构创建数据库。原始数据库是Azure SQL数据库 USE [master] GO CREATE DATABASE [library-production] WITH CATALOG_COLLATION = SQL_Latin1_General_CP1_CI_AS GO -- Other commands 在本地数据库(Microsoft SQL Server 2017 Developer(64位))中执行生
USE [master]
GO
CREATE DATABASE [library-production]
WITH CATALOG_COLLATION = SQL_Latin1_General_CP1_CI_AS
GO
-- Other commands
在本地数据库(Microsoft SQL Server 2017 Developer(64位))中执行生成的脚本时,执行失败并出现错误:
味精102,第15级,状态1,第5行“=”附近的语法不正确
我正在尝试将azure数据库复制到本地,如何使用从azure SQL数据库生成的脚本在本地实例上创建数据库?
,其中CATALOG\u COLLATION=SQL\u Latin1\u General\u CP1\u CI\u AS
是一个选项
例如,您可以使用以下语句:
USE [master]
GO
CREATE DATABASE [library-production]
COLLATE SQL_Latin1_General_CP1_CI_AS
GO
WITH CATALOG\u COLLATION=SQL\u Latin1\u General\u CP1\u CI\u AS
适用于SQL 2019实例,但排序规则必须与实例排序规则匹配。