SQL Server Compact 3.5 使用 SQL Server 2005 和更高版本中的 SQL Server Management Studio、Visual Studio 2005 和更高版本中的服务器资源管理器、Visual Studio 2005 和更高版本中的查询设计器、Visual Studio 2010 中的 Transact-SQL 编辑器以及 SQL Server Compact 3.5 查询分析器来访问和查询数据。SQL Server Management Studio、服务器资源管理器、重新设计器、Transact-SQL 编辑器和 SQL Server Compact 3.5 查询分析器可用于执行以下操作:
将 SQL Server 2005 Mobile Edition 或 SQL Server 2005 Compact Edition 数据库文件升级到 SQL Server Compact 3.5。
创建数据库。
管理和连接到设备上的其他数据库。
验证远程数据访问 (RDA) 和复制应用程序。(在 Transact-SQL 编辑器中不受支持。)
在数据库中创建、修改和删除表和索引。
添加新列、删除或更改现有列的属性以及使用 supported SQL 语句查询对象。
在表中插入和删除行。
修改表中的现有数据。
创建和修改表之间的主键和外键关系。
对未加密的数据库进行加密。如果在查询分析器或服务器资源管理器中对未加密的数据库进行加密,则将使用作为平台默认值的加密模式对该数据库进行加密。
更改已加密数据库的密码。
压缩和修复数据库。
SQL Server Management Studio
SQL Server Management Studio 是一个管理工具套件,用于管理属于 SQL Server 的组件。此集成环境可让您执行各种任务,例如在单一界面中备份数据、修改查询和自动实现常见功能。SQL Server Management Studio 可用于管理 Windows 桌面和移动设备应用程序上的 SQL Server Compact 3.5 数据库。
SQL Server 2008 和更高版本中的 SQL Server Management Studio 提供如下所示的附加功能:
创建用于与 SQL Server Compact 3.5 订阅服务器的合并复制的发布。
创建 SQL Server Compact 3.5 订阅
SQL Server 2005 和更高版本中的 SQL Server Management Studio 可用于创建针对与 SQL Server Compact 3.5 订阅服务器的合并复制的发布。不支持其他操作,如创建数据库和管理数据库。
服务器资源管理器
Visual Studio 2005 和更高版本中的服务器资源管理器还为 Windows 桌面和 Windows 移动设备上的 SQL Server Compact 数据库提供数据库管理支持。
备注
在 Visual Studio 2010 中,服务器资源管理器仅支持 SQL Server Compact 3.5 数据库。如果尝试打开 SQL Server Compact 3.1 数据库,则系统会提示您将该数据库升级到 SQL Server Compact 3.5。
通过使用下列任一操作,可以访问 Visual Studio 中的服务器资源管理器:
打开 Visual Studio,单击“视图”,然后单击“服务器资源管理器”。
打开 Visual Studio,单击“工具”,然后单击“连接到服务器”。
服务器资源管理器提供一些用于所有常见数据库任务(如创建数据库、创建表以及运行 Transact-SQL 查询)的功能。服务器资源管理器可连接到 Windows 桌面和 Windows Mobile 设备上的 SQL Server Compact 3.5 数据库。
服务器资源管理器不支持创建订阅。若要创建订阅,请使用下列操作之一:
对于与 SQL Server 2005 的合并复制,请使用随 SQL Server 2005 SP2 安装的 SQL Server Management Studio。
以编程方式创建 SQL Server Compact 3.5 订阅。有关详细信息,请参阅如何创建订阅(以编程方式)。
Transact-SQL 编辑器
从 Visual Studio 2010 开始,SQL Server Compact 3.5 数据库支持使用 Transact-SQL 编辑器。早期版本的 Visual Studio 不支持在 SQL Server Compact 数据库上使用 Transact-SQL 编辑器。Visual Studio 2010 不支持在使用早期版本的 SQL Server Compact 创建的数据库上使用 Transact-SQL 编辑器。
Visual Studio 2010 中的 Transact-SQL 编辑器支持对 SQL Server Compact 3.5 数据库运行自由文本 Transact-SQL 查询。Transact-SQL 编辑器还支持查看和保存 SQL Server Compact 3.5 数据库的详细的估计和实际查询显示计划。此前,Transact-SQL 编辑器提供的功能只能通过 SQL Server Management Studio 提供。
SQL Server Compact 3.5 查询分析器
SQL Server Compact 3.5 查询分析器是一种在支持的设备上运行的图形工具。它是在设备上安装 SQL Server Compact 3.5 时安装的。查询分析器只可以连接到它所在的移动设备上的数据库。查询分析器不支持为 SQL Server 和 SQL Server Compact 3.5 之间的合并复制创建发布和订阅。
本节内容
主题 |
说明 |
---|---|
SQL Server Management Studio 和 SQL Server Management Studio Express (SQL Server Compact) |
介绍有关 Management Studio 的详细信息。 |
提供有关 Visual Studio Transact-SQL 资源管理器的详细信息。 |
|
介绍有关 SQL Server Compact 3.5 查询分析器的详细信息。 |