Sql 数据结构文件和带插入的文件

Sql 数据结构文件和带插入的文件,sql,sql-server-2012,Sql,Sql Server 2012,我有一个带数据结构的.sql文件和一个带插入的.sql文件 如何将导入到Microsoft SQL Server 2012 Management Studio?如果有人感兴趣,这里是用于插入和数据结构的文件 如果无法下载该文件,则可以找到数据结构的内容,对于插入内容如果文件包含可以在SMSS中运行的sql代码,则可以使用file->open->file或ctrl+o打开该文件 但是,您的文件是MySQL转储文件,包含MS SQL无法理解的代码,您需要修复这些代码。使用参考文档可以很容易地修改结构

我有一个带数据结构的.sql文件和一个带插入的.sql文件

如何将导入到Microsoft SQL Server 2012 Management Studio?如果有人感兴趣,这里是用于插入和数据结构的文件


如果无法下载该文件,则可以找到数据结构的内容,对于插入内容

如果文件包含可以在SMSS中运行的sql代码,则可以使用file->open->file或ctrl+o打开该文件


但是,您的文件是MySQL转储文件,包含MS SQL无法理解的代码,您需要修复这些代码。使用参考文档可以很容易地修改结构文件,使其正常工作。在插入文件中,您可能只需要删除背景标记。

非常感谢您的孩子回答。我尝试了File->Open->File,因为我的初始文件.sql是700MB。我试图用经典的方式导入它,但它总是给我这个类型为“System.OutOfMemoryException”的消息异常,即使我关闭了所有其他程序。所以我用它把文件分成几部分,它给了一个数据结构文件一个包含许多插入文件的文件。谢谢你的回答。由于我不熟悉sql,请您解释一下什么是backticks和您的结构文件的参考文档。如果可能的话,你能给我举个例子吗?如果您有时间帮助我,非常感谢。参考文档是MSSQL Server附带的手册/文档,它描述了所使用的不同命令的有效语法,并将帮助您确定需要删除或注释的内容,这些内容看起来像是您在链接的结构文件中所做的。反勾号在MySQL中用于括起表名和其他对象名,例如可以在“INSERT INTO auth_permission”语句中看到。由于它们在注释中的标记中使用,因此我无法在此处显示它们,但是你会看到它们围绕着auth_权限。例如,正如我所理解的那样,对于backticks,我唯一需要做的事情就是插入到insert文件中删除整个insert查询,它以“insert into auth_permission”开头,对吗?@user3456789是的,我认为这是你在insert文件中必须做的唯一更改。去掉所有的背面记号,它应该是好的。