如何为.sdf数据库编写和运行升级脚本?

时间:2010-08-30 21:31:27

标签: sql sql-server-ce upgrade sqlcmd

如何为.sdf数据库编写和运行升级脚本? sqlcmd能够做到吗?我不是要尝试升级数据库文件的版本。我正在尝试升级其中的架构和数据。

2 个答案:

答案 0 :(得分:0)

<强> 重写

您可以使用SQL Compact's TSQL commands,例如ALTER TABLEUPDATE

这可以通过您选择的客户端来完成,无论是在使用SqlServerCe命名空间方法的应用程序内部(您需要引用SQL Compact库)还是使用SQL Server Management Studio之类的客户端。

请记住,SQL Compact一次只允许一个进程连接到数据库。

答案 1 :(得分:0)

您可以手动对SQL CE数据库运行脚本,如下所示:

  • 打开 Microsoft SQL Server Management Studio
  • 点击工具栏上的新查询。出现一个标题为“连接到服务器”的对话框
  • 服务器类型设置为“SQL Server Compact Edition”
  • 对于数据库文件字段,请输入.sdf文件的完整路径
  • 点击连接

您应该获得一个查询窗口,您可以使用该窗口以通常的方式执行脚本。并在Object explorer中查看数据库。