1 说明    1-1
2 安装    2-1
2.1 启动安装程序并安装必备组件    2-1
2.2 安装过程中的配置    2-2
3 运行配置    3-1
3.1 配置TCP/IP相关属性    3-1
3.2 确认SQL Server服务以“本地系统”的方式启动    3-4
3.3 重新启动SQL Server 服务    3-5
4 SQL Server数据库的卸载    4-1
5 内嵌数据库安装说明    5-1
5.1 内嵌数据库安装要求    5-1
5.2 内嵌数据库安装前准备    5-1
5.3 内嵌数据库安装过程    5-2
5.4 内嵌数据库卸载要求    5-3
6 常见维护问题    6-1
6.1 当计算机名称修改了,对数据库会有什么影响?应执行什么操作来恢复?    6-1
6.2 安装iMC过程中提示“MS SQLServer数据库安装不正确”,服务“MSSQLSERVER”不存在,如何解决?    6-1
6.3 安装iMC过程中提示“数据库服务“MSSQLSERVER”没有被配置为以“LocalSystem”用户启动“,如何解决?    6-2
6.4 安装iMC过程中提示“当前系统没有安装ADO1.5数据库访问组件”,如何解决?    6-4
6.5 安装iMC过程中提示“Provider cannot be found”,如何解决?    6-4
6.6 安装iMC过程中提示“执行失败,数据库工具没有安装或数据库安装后没有重启windows。”,如何解决?    6-8

1 说明
本文档描述iMC产品使用Microsoft SQL Server数据库时,数据库安装过程中和安装完成后需要关注的配置信息。本文档使用的数据库版本为SQL Server 2005 Workstation和SQL Server 2005 Express SP2,其他版本可能略有区别,不再详述。
本文档适用于SQL Server 2005商用版本、SQL Server 2005 Express版本以及SQL Server 2008企业版本。对于不同版本需要特别关注的配置信息,在文档中会有相关描述。
本文档中使用的截图均为英文版本的安装配置界面。中文版本的具体配置参数名称可以在相关上下文中到。
SQL Server的安装操作应该在安装iMC产品之前完成。SQL Server 数据库安装完成后,必须重新启动操作系统,才能继续安装iMC。
目前iMC产品已经支持数据库分离安装,即将数据库安装在单独的服务器上,统一将iMC的数据存放于一台数据库服务器上。如采用此方式,需注意以下两点:
在部署iMC组件的服务器上,需要安装与数据库版本相同的SQL Server客户端。
数据库服务器上必须创建一个数据文件夹,然后在iMC组件的部署过程中输入它的路径。

2 安装
SQL Server 2008与SQL Server 2005安装顺序略有不同,但配置内容基本相同,请参照实际情况完成安装。
2.1 启动安装程序并安装必备组件
运行安装程序后,首先显示如下最终用户许可协议信息:
图2-1 最终用户许可协议信息
选中“我接受许可条款和条件(I accept the licensing terms and conditions)”后,点击“Nex
t”,开始安装必备组件:
图2-2 安装必备组件
必备组件安装完成后,点击“Install”按钮,开始执行SQL Server 2005的安装操作。
2.2 安装过程中的配置
首先显示欢迎使用安装向导的对话框:
图2-1 欢迎使用安装向导对话框
点击“Next”,执行系统配置检查工作:
图2-2 系统配置检查对话框
检查完成后,“Next”按钮可用。如果在检查过程中发现问题,点击问题所在行后面的“Message…”链接按钮,可查看问题原因,根据问题原因及 SQL Server 的联机安装帮助文档即可解决问题。所有问题解决后,点击“Next”按钮,进入注册信息配置对话框:
图2-3 注册信息配置对话框(SQL Server 2005 Express)
在注册信息配置对话框中,输入用户姓名(Name)和公司(Company)的名称。对SQL Server 2005商用版本和SQL Server 2008企业版本,还需要输入注册号(Product Key)信息;对SQL Server 2005 Express版本,需要取消“隐藏高级配置选项(Hide advanced configuration options)”的选择状态(商用版本没有此选项)。点击“Next”,进入“功能选择”对话框:
图2-4 功能选择对话框(SQL Server 2005 Express)
图2-5 功能选择对话框(SQL Server 2005 Express)
对SQL Server 2005 Express版本,无需修改配置;对SQL Server 2005商用版本及SQL Server 2008企业版本,至少选中“SQL Server Database Services”选项下的功能。
完成后,点击“Next”按钮,进入实例名配置对话框:
图2-6 实例名配置对话框
确认选中“默认实例(Default instance)”,然后点击“Next”,进入“服务帐户(Service Account)”配置对话框:
图2-7 配置服务帐户对话框
确保“使用内置系统帐户(Use the built-in System account)”被选中,并将帐户名改为“本地系统(Local system)”。完成后点击“Next”按钮,继续配置身份验证模式:
图2-8 身份验证模式配置对话框
将身份验证模式配置为“混合模式(Mixed Mode)”,并输入“sa”用户的密码。SQL Server 2005和SQL Server 2008对密码复杂度有一定要求,请参考系统内置的联机帮助文档获取相关信息。完成后,点击“Next”按钮,设置排序规则:
图2-9 排序规则设置对话框
无需修改任何配置,直接点击“Next”按钮,继续执行帐户配置(SQL Server Express):
图2-10 帐户配置选项对话框(SQL Server 2005 Express)
无需任何修改,点击“下一步”继续配置错误和使用情况报告:
图2-11 错误和使用情况报告配置对话框
无需修改任何信息,直接点击“Next”,进入“准备安装”对话框:
图2-12 准备安装对话框
确认安装信息后,点击“Install”按钮,开始安装SQL Server 2005:
图2-13 安装SQL Server 2005
安装的组件内容与前面选择的功能有关。安装完成后,点击“Next”按钮,进入最终的“完成安装”对话框:
图2-14 完成SQL Server 2005的安装
点击“Finish”关闭对话框。
3 运行配置
3.1 配置TCP/IP相关属性
打开“开始菜单->程序->Microsoft SQL Server 2005->配置工具(Configuration Tools)->S
QL Server 配置管理器(SQL Server Configuration Manager)”:
图3-1 SQL Server配置管理器的位置
图3-2 SQL Server配置管理器窗口
在SQL Server配置管理器中,选中左侧树上的“SQL Server 2005 网络配置(SQL Server 2005 Network Configuration)-> MSSQLSERVER 的协议(Protocols for MSSQLSERVER)”,在右侧界面中,双击“TCP/IP”行(或选中该行后,点击工具栏上的“属性”按钮),打开“TCP/IP 属性”配置对话框:
安装sql server数据库没到图3-3 TCP/IP的协议配置
在“协议(Protocol)”配置界面中,确认“全部侦听(Listen All)”的值为“是(Yes)”;在“IP 地址(IP Address)”配置界面中,各个IP地址下的“已启用(Enabled)”为“是(Yes)”,“TCP 端口(TCP Port)”为“1433”,如下图所示:
图3-4 TCP/IP的IP地址配置
配置完成后,点击“确定”按钮保存配置信息(此时会出现“重启服务后才生效”的提醒信息,直接确定即可)。
如果前面“TCP/IP属性”配置界面中,没有将“全部侦听(Listen All)”的值改为“是(Yes)”,则在SQL Server 2005安装完成后,如果服务器的IP地址更改了,必须重新进入该配置窗口,将原来配置的“IP 地址(IP Address)”进行更新,否则无法连接数据库
同样方法确认Named Pipes属性也被使能。
3.2 确认SQL Server服务以“本地系统”的方式启动
在SQL Server配置管理器中,选中左侧树上的“SQL Server 2005 服务(SQL Server 2005 Services)”,在右侧界面中,可看到SQL Server 2005相关服务的运行状态:
图3-1 SQL Server 2005相关服务的运行状态
查看SQL Server服务的“登录身份为(Log On As)”列,确保其值为“LocalSystem”。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。