演练:安装和配置具有高级服务的 SQL Server 2008 R2 Express
WCF RIA Services 演练假定您已安装 SQL Server 2008 和 AdventureWorks 数据库。具有高级服务的 SQL Server 2008 R2 Express 是安装和使用的所需 AdventureWorks 数据库的最低必需版本。普通 SQL Server 2008 R2 Express 版本不具有所需服务。本演练概括了创建具有高级服务的 SQL Server 2008 R2 Express 的实例所需的步骤。
演练:安装 AdventureWorks OLTP 和 LT 示例数据库主题中概述了安装 AdventureWorks 数据库的过程。
警告: |
---|
若要使用 RIA Services 演练,还必须安装 Visual Studio 2010、Silverlight 运行时和 SDK 以及 WCF RIA Services 和 WCF RIA Services 工具包。WCF RIA Services 的必备条件主题中提供了这些程序的安装点。 |
警告: |
---|
AdventureWorks 数据库安装程序仅对使用具有高级服务的 SQL Server 2008 R2 Express 或任何零售版本的 SQL Server 2008 R2 创建的新 SQL Server 实例起作用。它对于已升级的实例不起作用。 |
安装和配置具有高级服务的 SQL Server 2008 R2 Express
提示: |
---|
建议为这些演练安装一个具有高级服务的 SQL Server 2008 R2 Express 的全新实例。 |
安装新的 SQL Server 2008 R2 Express 实例
为您的操作系统体系结构(x86 或 x64)下载正确版本的具有高级服务的 SQL Server 2008 R2 Express。
下载完成时,请单击**“运行”**。
在安装程序提取所需文件后,将出现**“SQL Server 安装中心”**。
在左侧面板中,选择**“安装”,然后单击“全新安装或向现有安装添加功能”**。
这将显示**“SQL Server 2008 R2 安装程序”**对话框,初始化安装文件,然后运行规则检查。
在**“安装类型”屏幕上,选择“全新安装或者添加共享功能”,然后单击“下一步”**。
选中**“我接受许可条款”,然后单击“下一步”**。
注意: 如果受影响的文件具有挂起的操作,则可能需要重新启动。 单击**“全选”,然后单击“下一步”**。
如果这是在本机上第一次安装 SQL Server,则可以选择**“默认实例”,否则请选择“命名实例”**。
键入一个实例名称(您能记住该名称),然后单击**“下一步”**。
提示: SQL Server 实例名称通常表示为一个全部大写的单词。 保留**“服务器配置”的默认设置,然后单击“下一步”**。
在**“帐户设置”选项卡上,选择(默认)“Windows 身份验证模式”,然后单击“添加当前用户”**。
在**“FILESTREAM”选项卡上,选中“针对 Transact-SQL 访问启用 FILESTREAM”,再选中“针对文件 I/O 流访问启用 FILESTREAMEnable”,然后单击“下一步”**。
保留**“Reporting Services 配置”的默认设置,然后单击“下一步”**。
保留**“错误报告”的默认设置,然后单击“下一步”**。
安装完成后,单击**“下一步”,然后单击“关闭”**。
此时已完成新实例的安装,需要对其进行配置。这些配置设置将启用访问 SQL Server 实例所需的连接。
为 AdventureWorks 数据库安装配置新的 SQL Server 实例
单击**“开始”菜单,依次选择“所有程序”、“Microsoft SQL Server 2008 R2”和“配置工具”,然后单击“SQL Server 配置管理器”**。
这将打开**“SQL Server 配置管理器”**窗口。
在左侧面板中,选择**“SQL Server 服务”,再右击“SQL Server (<实例名称>)”实例。在弹出菜单中,选择“属性”**。
注意: “<实例名称>”是一个占位符,需要将其替换为正使用的实例的实际名称。 此时将打开**“SQL Server (<实例名称>)属性”**对话框。
在**“FILESTREAM”选项卡上,确保同时选中“针对 Transact-SQL 访问启用 FILESTREAM”和“针对文件 I/O 流访问启用 FILESTREAMEnable”**。
单击**“确定”**。
返回到**“SQL Server 配置管理器”,确保正在运行“SQL 全文筛选器后台程序启动器(<实例名称>)”。如果它未运行,请右击它并选择“启动”**。
在**“SQL Server 配置管理器”的左窗格中,展开“SQL Server 网络配置”,然后单击“<实例名称> 的协议”**。
双击**“命名管道”,在出现的“命名管道属性”对话框中,在“已启用”旁边的下拉菜单中选择“是”。单击“确定”**。
对**“TCP/IP”协议重复上个步骤以启用它。接受“保持活动状态”和“全部侦听”**属性的默认值。
在**“SQL Server 配置管理器”的左侧面板中,再次选择“SQL Server 服务”,右击右侧窗格中的“SQL Server (<实例名称>)”,然后选择“重新启动”**。
提示: 这是在修改 SQL Server 实例的配置以重新启动实例的最佳做法,以便所做的更改可用。
现已完成具有高级服务的 SQL Server 2008 R2 Express 的安装和配置。此时已准备好安装 AdventureWorks OLTP 和 LT 示例数据库。演练:安装 AdventureWorks OLTP 和 LT 示例数据库主题中提供了安装此数据库的步骤。