我们正在将本地 SQL Server Express 数据库迁移到 Azure。
数据库已通过以下方式导出:
SQL Server Management Studio ->
Right Click Database ->
Generate Scripts ->
Select Specific Database Objects ->
Tables ->
All Tables ->
Save as Script File ->
Advanced ->
SCHEMA and DATA ->
GO
导入数据后,所有表都创建完毕,大约一半数据导入成功后,脚本报告:
查询已完成,但有错误
报告的错误是:
发生致命脚本错误。
解析 1 时遇到错误语法。
我一直在 Azure 和本地搜索错误日志或任何能够解决此问题的内容,以确定哪个特定查询/导入失败,但我找不到它。
我想存在一个引号字符或编码问题会破坏导入,并且我想避免逐行导出和导入 100 多个表数据库来查找问题。
PS。我尝试查询
sys.event_log
获取信息,它报告:
此版本的 SQL Server 不支持引用“sys.event_log”中的数据库和/或服务器名称