更新日期:2007 年 2 月 12 日

可从 Microsoft 下载中心获得本文件的最新版本。

SQL Server 文档小组欢迎您提交文档反馈。我们会关注和调查所有文档问题,但此处不回答技术支持问题。若要就与文档不相关的技术问题获取帮助,请参阅获取 SQL Server 帮助

请尽可能用英文向我们提交反馈

目录

1.0 简介

Microsoft® SQL Server™ Management Studio Express (SSMSE) 可以为 SQL Server™ 2005 Express Edition (SQL Server Express) 和具有高级服务的 SQL Server™ 2005 Express Edition (SQL Server Express) 实例提供图形管理工具。SSMSE 还可管理任何版本的 SQL Server 2005 创建的关系引擎实例。SSMSE 无法管理 Analysis Services、Integration Services、Notification Services、Reporting Services 或 SQL Server 代理。SSMSE 可从 Web 免费下载。

注意:
此产品下载将安装 SSMSE 或更新现有的 SSMSE 安装。具有高级服务的 SQL Server Express Service Pack 2 (SP2) 和 SQL Server Express 工具包 SP2 还将更新现有的 SSMSE 安装。

[返回页首]

2.0 下载和安装

安装 SSMSE 之前,必须先安装 .NET Framework 2.0 和 MSXML 6.0 Parser。

注意:
在运行 SQL Server Express 的计算机上,可能已经安装了 .NET Framework 2.0 和 MSXML 6.0 Parser。

[返回页首]

2.1 .NET Framework 2.0

安装 SSMSE 之前,必须先安装 .NET Framework 2.0。

SSMSE 必须使用 .NET Framework 2.0.50727.42 或更高版本。如果您使用的是其他版本,则 SSMSE 安装可能无法按预期运行。您可以从此 Microsoft 网站下载 .NET Framework 2.0.50727.42。

[返回页首]

2.2 MSXML 6.0 Parser

安装 SSMSE 之前,必须先安装 MSXML 6.0 Parser。您可以从此 Microsoft 网站下载 MSXML 6.0。

[返回页首]

2.3 SQL Server Management Studio Express

您可以从 MSDN 页面 SQL Server 2005 Express Edition SP2 下载 SSMSE。

注意:
下载和解压缩产品时,请务必按照下载站点提供的说明进行操作。

[返回页首]

3.0 已知问题

本部分详细介绍了安装或运行该产品时需注意的问题。

3.1 并行安装

SQL Server Management Studio 和 SSMSE 不能并行安装在同一台计算机上。

注意:
可以使用 SQL Server Management Studio 连接到 SQL Server Express 实例。

[返回页首]

3.2 全文目录

无法使用 SSMSE 更新全文目录,因为该工具不支持全文目录。可以使用 sqlcmd 实用工具或 Windows 计划程序来更新全文目录。有关详细信息,请在此 Microsoft 网站上参阅 SQL Server 2005 联机丛书中的“创建全文索引”、“CREATE FULLTEXT CATALOG (Transact-SQL)”和“ALTER FULLTEXT CATALOG (Transact-SQL)”。

在对象资源管理器中,可以查看全文目录对象,但只能使用“刷新”命令。

[返回页首]

3.3 复制支持

SSMSE 不支持交互式冲突解决程序。在 Windows 同步管理器中进行按需同步时,可使用交互式冲突解决程序手动解决冲突。

[返回页首]

3.4 SQL Server 代理

SSMSE 不支持通过 SQL Server 代理计划管理任务。在对象资源管理器中只能使用“刷新”命令,用于刷新除 SQL Server Express 外的所有 SQL Server 实例的状态。这是因为 SQL Server Express 不支持 SQL Server 代理。

[返回页首]

3.5 帮助功能

3.5.1 该产品中未安装 SSMSE 帮助文件

该产品中未安装 SSMSE 帮助文件。如果按 F1,将打开 MSDN 联机帮助。按下 F1 后,可以访问所有 F1 帮助主题,但看不到 SQL Server 2005 文档的目录或索引。若要在 SSMSE 中增加 SQL Server 2005 文档,请通过此 Microsoft 网站安装 SQL Server 2005 联机丛书。安装之后,在联机丛书的“目录”窗格中,可以使用“SQL Server Express”筛选器隐藏不适用于 SQL Server Express Edition 的内容。

重要提示:
按下 F1 之后,打开的主题也许会指向 SSMSE 不支持的用户界面元素或功能。这是因为文档是为随 SQL Server 2005 一起安装的 SQL Server Management Studio 编写的。

[返回页首]

3.5.2 在集成模式下,帮助功能可能无法正常使用

如果“帮助”选项设置为“集成帮助查看器”,则“帮助搜索”和“帮助收藏夹”窗口中的某些功能可能无法正常使用。若要解决此问题,请执行以下操作:

  1. 打开 SQL Server Management Studio Express。

  2. 依次单击“工具”、“选项”和“帮助”

  3. 在“常规”下,将“使用下列选项显示帮助:”设置为“外部帮助查看器”

[返回页首]

4.0 其他信息

4.1 对象资源管理器行为

在 SSMSE 中,对象资源管理器仅支持数据库引擎实例。“连接到服务器”对话框阻止连接到其他服务,如 Analysis Services。

在正常状态下为特定数据库引擎对象资源管理器树枚举的所有对象,在 SSMSE 中仍然可见。如果是不支持项(如全文目录)的对象,则只能使用“刷新”命令。

[返回页首]

4.2 连接到 SQL Server Express

若要连接到 SQL Server Express 数据库引擎实例,请在“连接到服务器”对话框中,指定以下任一内容:

.\sqlexpress、(本地)\sqlexpress 或服务器名\sqlexpress

注意   SQL Server Express 的默认安装使用实例名 (sqlexpress)。在使用 SSMSE 连接到 SQL Server Express 时,必须提供该实例名。如果实例名不是 sqlexpress,请使用“计算机名称\实例名”格式进行连接。

[返回页首]

4.3 连接到用户实例

SSMSE 使开发人员能够管理 SQL Server Express 用户实例。在 SQL Server Express 用户实例中使用 SSMSE 的前提条件是:用户实例必须正在运行,并且处于活动状态。若要启动用户实例,请通过此 Microsoft 网站安装 SSEUtil.exe。如果用户实例正在运行,则 SSMSE 可使用 Named Pipes 协议连接到用户实例。

若要确定连接到 SQL Server Express 父级实例时使用的 Named Pipes,请执行以下操作:
  1. 若要打开 SSMSE,请依次单击“开始”、“所有程序”、“Microsoft SQL Server 2005”,然后单击“SQL Server Management Studio Express”

  2. 若要在 SSMSE 中打开一个新的查询编辑器窗口,请单击“新建查询”

  3. 在新的查询窗口中,输入下列命令:

    USE master;
    GO
    SELECT owning_principal_name, instance_pipe_name FROM sys.dm_os_child_instances;
    GO
  4. 显示结果后,请在 owning_principal_name 列下查找为其生成了用户实例的用户名。从 instance_pipe_name 列复制 Named Pipes 值。

  5. 新建数据库连接在对象资源管理器中,单击“连接”。在“连接到服务器”对话框中,粘贴带有 np: 前缀的 Named Pipes 值,如下所示:

    np:\\.\pipe\3C3DF6B1-2262-47\tsql\query

    现在,可以使用 SSMSE 管理与用户实例相关的对象了。

有关用户实例的详细信息,请参阅 SQL Server 2005 联机丛书中的“非管理员用户实例”。

[返回页首]

4.4 配置对 SQL Server Express 的远程访问

SQL Server Express 可侦听本地 Named Pipes 和 Shared Memory 协议。如果使用默认安装,则无法远程连接到 SQL Server Express。必须启用 TCP/IP,并确定是否启用了防火墙。

启用 TCP/IP
  1. 在“开始”菜单中,选择“所有程序”,依次指向“Microsoft SQL Server 2005”、“配置工具”,再单击“SQL Server 配置管理器”

    或者,您可以通过右键单击“我的电脑”并选择“管理”来打开计算机管理器。在“计算机管理”中,依次展开“服务和应用程序”和“SQL Server 配置管理器”

  2. 展开“SQL Server 2005 网络配置”,再单击“<实例名> 的协议”。

  3. 在协议列表中,右键单击要启用的协议,再单击“启用”

    协议的图标将更改为显示该协议已启用。

启用防火墙
  1. 依次单击“开始”、“控制面板”,再单击“网络连接”

  2. 在左侧的导航栏中,单击“更改 Windows 防火墙设置”

  3. 在“异常”选项卡的“程序和服务”框中,您可能看到已列出 SQL Server,但未将其选择为异常。如果您选中该复选框,则 Windows 将打开端口 1433 以允许 TCP 请求进入。或者,如果您未看到列出 SQL Server,则请执行下列操作:

    1. 单击“添加程序”

    2. 单击“浏览”

    3. 导航到 drive:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\BINN

    4. 将文件 sqlservr.exe 添加到异常列表中。

[返回页首]

4.5 社区支持

可使用下列资源来获取有关 SSMSE 的信息:

  • MSDN 社区论坛:SQL Server

    提出问题。在该网站上,您可以搜索现有的新闻组发布内容,查找您可能有的问题。以此为起点,查看别人是否也遇到过您所经历的类似情况。若要浏览 SSMSE 发布内容,请单击“SQL Server 工具常规问题”链接。请不要使用其他 Microsoft 新闻组发布有关 SSMSE 的问题。

    注意:
    仅支持英语版的新闻组。

  • Microsoft Connect for SQL Server

    发送反馈。在该网站上,您可以提交有关 SSMSE 的建议和错误报表,从而参与开发过程。您可以搜索其他人提交的错误报告和建议。投出您的一票,或者如果找不到与您情况相符的错误报告,则可以输入一个新的错误报告。在错误报告中,请尽可能地明确描述,以便帮助开发队伍再现问题。您还可以建立警报,以便在开发小组进行更改时,对报告的状态进行监视。

  • MSDN 上的 SQL Server 开发人员中心

    获取更多信息。在这个网站上,您可以找到为构建 SQL Server 数据库、报告系统和商业智能解决方案并将其应用到应用程序和网站的开发人员提供的信息。

[返回页首]

4.6 可获得 SQL Server 2005 联机丛书的更新

从 2006 年 4 月更新的 SQL Server 2005 联机丛书开始,单独的 SQL Server Express 联机丛书将不可用。SQL Server 2005 联机丛书是 SQL Server Express 的主文档。2007 年 2 月更新的联机丛书反映了此 Service Pack 中包含的所有产品升级,同时还包括了对文档的其他改进。极力建议您安装此更新,以使文档本地副本中的信息与 SQL Server Express SP2 保持同步。您可以从此 Microsoft 网站上获取 2007 年 2 月更新的版本。安装联机丛书之后,在联机丛书的“目录”窗格中,可以使用“SQL Server Express”筛选器隐藏不适用于 SQL Server Express Edition 的内容。有关 SQL Server Express 文档的详细信息,请参阅 SQL Server 2005 联机丛书中的“使用 SQL Server Express 联机丛书”。