日期:2014-05-16  浏览次数:20360 次

使用 SQL Server Compact 3.5 数据库(设备)

更新: 2008 年 7 月

Visual Studio 包含 SQL Server Compact 3.5,这是一个轻量关系数据库引擎,常用于设备应用程序中。

SQL Server Compact 3.5 概述

SQL Server Compact 3.5 是用于设备应用程序的理想数据库,因为它提供以下功能:

  • 轻量级操作(在进程内运行,在设备上只需要 2MB 的安装空间。)

  • SQL Server 查询编程功能的丰富子集。

  • SQL Server 数据类型的丰富且一致的子集。

  • 支持 ADO.NET 和 OLE DB。

  • 使用 .sdf 数据库文件进行本地数据存储。

  • 数据同步(通过 RDA、合并复制和 Microsoft Synchronization Services for ADO.NET 使用 Microsoft SQL Server 数据库)。

本地安全

SQL Server Compact 3.5 数据库引擎提供密码保护和加密,以帮助您确保设备上的本地数据库的安全。它还允许您配置各种连接安全选项。

与服务器的连接

SQL Server Compact 3.5 支持在服务器上进行合并复制、远程数据访问、安全规划和安全实现。

安装 SQL Server Compact

如果选择了“智能设备可编程技术”选项,则 Visual Studio 会在下面的位置安装用于设备的 SQL Server Compact 3.5:驱动器:\Program Files\Microsoft SQL Server Compact Edition\v3.5\Devices。有关更多信息,请参见?SQL Server Compact 3.5 和 Visual Studio

SQL Server Compact 3.5 还必须安装在设备或仿真程序上。有关更多信息,请参见如何:在设备上安装 SQL Server Compact 3.5

获取帮助

默认情况下,不会在本地安装 SQL Server Compact 3.5 文档。若要下载 SQL Server Compact 3.5 联机丛书,请访问?SQL Server Compact 3.5 Books Online Download Center(SQL Server Compact 3.5 联机丛书下载中心)。

Visual Database Tools

可以使用服务器资源管理器/数据库资源管理器和?Visual Database Tools?在 Visual Studio 中创建和管理 SQL Server Compact 3.5 (.sdf) 数据库文件。有关如何执行特定数据库任务的信息,请参见:

  • 如何:创建数据库(设备)

  • 如何:管理数据库中的表(设备)

  • 如何:管理数据库中的列(设备)

  • 如何:预览数据库中的数据(设备)

  • 如何:管理数据库密码(设备)

  • 如何:管理数据库中的索引(设备)