更新日期: 5/22/2006

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

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、SQL Server 2005 Mobile Edition、Notification Services、Reporting Services 或 SQL Server Agent。

SSMSE 可从 Web 免费下载。

[返回顶部]

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

可从此 Microsoft 网站下载 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. 在“常规”选项卡中,将“使用下列选项显示帮助:”设置为“外部帮助查看器”。

[返回顶部]

3.6 升级体验

SSMSE 的预发布版本无法升级到最终发布版本。安装此版本之前必须卸载 SSMSE 的预发布版本。

注意:
如果计算机中已安装 Visual Studio 2005,则在卸载此计算机上的 SSMSE 预发布版本时,必须在使用 Visual Studio 数据集设计器之前修复 Windows 注册表。有关详细信息,请参阅知识库文章 917635

[返回顶部]

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 可使用命名管道协议连接到用户实例。

若要确定连接到 SQL Server Express 父级实例时使用的命名管道,请执行以下操作:

  1. 若要打开 SSMSE,请依次单击“开始”、“所有程序”、“Microsoft SQL Server 2005”,然后单击“SQL Server Management Studio Express”

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

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

    Use Master;
    GO
    Select owning_principle_name, instance_pipe_name from sys.dm_os_child_instances;
    GO
  4. 显示结果后,在“owning_principle_name”列中,找到为其生成用户实例的用户名。从“instance_pipe_name”栏中,复制命名管道值。

  5. 新建数据库连接在对象资源管理器中,单击“连接”。在“连接到服务器”对话框中,粘贴命名管道值(以 np: 开头),如下所示:

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

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

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

[返回顶部]

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

SQL Server Express 可侦听本地命名管道和共享内存。执行默认安装时,无法远程连接到 SQL Server Express。必须启用 TCP/IP,并确定是否启用了防火墙。

若要启用 TCP/IP 和命名管道,请执行以下操作:

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

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

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

  3. 在协议列表中,右键单击“命名管道”,再单击“启用”

  4. 右键单击 TCP/IP,再单击“启用”

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

若要启用防火墙,请执行下列操作:

  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 新闻组支持

有关新闻组支持,请在此 Microsoft 网站中单击“SQL Server Tools General”(SQL Server 工具常规问题)链接。

请不要使用其他 Microsoft 新闻组发布有关 SSMSE 的问题。

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

[返回顶部]

4.6 社区支持

资源 说明

http://forums.microsoft.com/qawizard/ask.aspx

提问题。在该网站上,您可以搜索现有的新闻组发布内容,查找您可能有的问题。以此为起点,查看是否还有别人遇到过您现在经历情况。

http://lab.msdn.microsoft.com/productfeedback/default.aspx

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

http://forums.microsoft.com/msdn/User/MyForums.aspx

检查问题状态。在该网站中,您可以监视对您参与或订阅的 MSDN 论坛、话题线索以及发布内容的回应。

http://www.microsoft.com/sql/default.mspx

这是一个网站,面向构建 SQL Server 数据库、报告系统和商业智能解决方案并将其应用到应用程序和网站的开发人员。

[返回顶部]

4.7 SQL Server 2005 联机丛书

从 2006 年 4 月更新的 SQL Server 2005 联机丛书开始,单独的 SQL Server Express 联机丛书将不可用。SQL Server 2005 联机丛书是 SQL Server Express 的主文档。

可在此 Microsoft 网站找到 SQL Server 2005 联机从书。安装联机丛书后,在联机丛书的“内容”窗格中,可以使用“SQL Server Express”筛选器隐藏不适用于 SQL Server Express Edition 的内容。有关 SQL Server Express 文档的详细信息,请参阅 SQL Server 2005 联机丛书中的“使用 SQL Server Express 联机丛书”。

2006 年 4 月更新的联机丛书反映了此 Service Pack 中包含的所有产品升级,同时还包括了对文档的其他一些改进。强烈建议安装此更新,使文档本地副本中的信息与 SQL Server Express 保持同步。

[返回顶部]