在SQL Server CE数据库中运行脚本

时间:2013-04-06 07:58:01

标签: sql-server-ce ssms-express

我已使用SQL Server Management Studio Express中的Databases > Tasks > Generate Script功能生成并将一些表保存到.sql文件中的脚本中。既然我已经运行了.sql脚本,我已经将SQL Server CE数据库添加到我的ASP.NET应用程序的App_Data文件夹中,但我似乎无法弄清楚如何在SQL Server CE数据库的.sql文件中运行脚本。

顺便说一下,我已经尝试将SQL Server CE数据库从我的应用程序复制到我的其他数据库文件存储在的文件夹中,并尝试将SQL Server CE数据库附加到我的SQL Server中的“数据库” Management Studio Express。但是,我们显然无法附加SQL Server CE数据库。这意味着,显然我们也无法在SSMSE中的SQL Server CE数据库上运行脚本。

1 个答案:

答案 0 :(得分:0)

由于SSMS生成的脚本不兼容Sql CE,因此您将需要工具箱(也可作为单个.exe独立版 - 几乎没有膨胀)或类似工具。我的工具可以指向SQL Server数据库,并以正确的语法创建脚本 - MS不提供这种“缩小”功能。