sql安装文档.docx
《sql安装文档.docx》由会员分享,可在线阅读,更多相关《sql安装文档.docx(27页珍藏版)》请在冰豆网上搜索。
![sql安装文档.docx](https://file1.bdocx.com/fileroot1/2023-6/8/ef5d5a93-4858-4f0c-a749-71fa10196eb8/ef5d5a93-4858-4f0c-a749-71fa10196eb81.gif)
sql安装文档
餐易通餐饮管理系统实施安装手册
Windows8特别篇
V1.0
历史记录
时间
作者
版本号
备注
2014/07/22
孙亚民
V1.0
目录
1概述2
2实施人员必备工具2
3系统整体安装顺序2
4安装Windows8操作系统3
5激活操作系统3
6安装.NetFramework和IIS4
7启用32位应用4
8关闭IIS日志功能6
9设置超时时间7
10安装SQLServer20089
11安装餐易通系统服务器端12
12配置数据库16
1.1修改数据库身份验证方式17
1.2启用sa并设置sa密码18
1.3修改数据库连接文件20
1.4验证安装21
13加密狗21
14优化IIS22
14.1Windows7/8环境下优化IIS22
15云服务配置25
16常见问题及解决办法26
1)云服务无法启动26
2)未能加载文件或程序集"...."或它的某一个依赖项的问题27
3)远程服务器返回错误:
401、404、500等错误28
1
概述
本文档以特别的篇幅,说明在Windows8环境下,安装餐易通餐饮管理系统的过程。
2实施人员必备工具
以下软硬件装备为实施人员实施必备工具,实施人员去客户现场之前,请首先确认是否携带了下述软硬件工具:
Ø网线钳
Ø测线器
ØWin8系统安装U盘(使用公司提供的版本)。
ØSQLServer2008企业版安装程序
Ø服务器端安装程序
Ø客户端安装程序
Ø加密狗驱动程序
3系统整体安装顺序
请按照以下顺序安装系统服务器
Ø安装Windows8操作系统
Ø激活操作系统
Ø安装IIS并启用.Net4.0。
使用我们制作的一键启用IIS工具,右键单击iisinstall.bat,以管理员身份运行,等待工具自动安装完,即可。
Ø启用32位应用程序
Ø关闭IIS日志功能
Ø设置超时时间
Ø安装SQLServer2008
Ø安装餐易通服务器程序,配置数据库连接。
Ø插入加密狗。
升级/注册加密狗。
客户端安装:
直接运行客户端安装程序即可。
4安装Windows8操作系统
将公司配发的Windows8安装U盘插入计算机USB口,启动计算机。
确保计算机被设置为首先从U盘启动。
此时出现Windows8安装界面,根据Windows8安装向导,完成Windows8的安装。
具体安装过程,请参考Windows8安装的相关教程。
注意:
若硬盘空间足够,请尽量给C盘分配100G以上的空间。
5激活操作系统
将鼠标移到屏幕右侧,在出现的菜单条中选择设置——电脑信息,进入电脑信息界面,在这里点击激活按钮,输入正版的Windows8序列号,即可完成激活过程。
公司要求客户购买正版的Windows8操作系统,凡因客户安装盗版操作系统而造成的数据丢失等后果,一概不付责任。
网络上提供了一些盗版激活的工具,如下面的激活工具:
只要双击该工具,根据提示,重启机器,即可一键完成Windows8的激活,使用非常方便。
这种使用盗版操作系统的行为,公司是严厉禁止的。
6安装.NetFramework和IIS
Windows8操作系统安装的时候,.NetFramework和IIS其实已经安装到机器上,只是没有启用而已。
在资源管理器里面,右键单击公司提供的一键安装IIS工具iisinstall.bat,选择以管理员身份运行,出现如下提示:
在这里输入Windows安装盘所在的盘符(不是C盘,是U盘所在的位置),例如F盘,则输入F即可。
回车以后,工具将逐步执行安装过程。
顺利的话,等脚本执行完毕,.NetFramework和IIS就安装完成了。
7启用32位应用
64位的Windows8下面的IIS安装完成以后,默认是以64位的模式运行的。
而我们的服务器端应用,因为加密狗的原因,必须运行在32位模式下,因此,必须在IIS里面启用32位应用。
要在IIS里面启用32位应用,打开IIS管理器,选择应用程序池,找到DefaultAppPool(这是默认我们将使用的应用程序池。
如果准备使用其他应用程序池,则选择相应的应用程序池即可)。
在右边的操作项中,选择高级设置:
在随后出现的设置界面中,将启用32位应用程序设为“True”。
8关闭IIS日志功能
IIS日志占用大量硬盘空间,对我们的系统来说没有必要,还会造成C盘空间占满而造成系统瘫痪的情况,因此必须关闭。
要关闭IIS日志,打开IIS管理器,双击“日志”:
点击“禁用”即可
9设置超时时间
IIS8默认超时时间为90秒,有些查询时间较长的操作,可能会超过90秒,因此,有必要将这个值放大。
IIS管理器里面,选中“DefaultWebSite”,在右边的操作中,选择高级设置:
将连接超时时间改成600秒
10安装SQLServer2008
安装SQLServer2008之前,请务必确认安装的软件是由客户提供的正版软件,公司严禁在客户机器上安装盗版软件。
启动SQLServer2008安装程序,出现安装界面:
选择第一个“全新SQLServer独立安装或向现有安装添加功能”,出现安装界面以后,一路点击下一步。
在功能选择界面,按照下面的选项选择功能。
注意,AnalysisService和ReportingService是不必要勾选的。
当然勾选也没问题,就是下面设置麻烦一些,运行起来占用内存。
注意安装目录最好从C盘改成其他盘符,如D盘。
实例配置选择默认实例:
注意安装目录最好从C盘改成其他盘符,如D盘。
服务账户选择“对所有SQLServer服务使用相同账户”,在账户里面选择“System”。
在账户设置界面,选择混合模式,并输入密码。
由于密码策略的限制,这里直接输入密码“sa”是通不过的,可以输入“sa.”来规避这个问题。
如果在这里选择了Windows身份验证模式的话,在安装完成以后,需要使用SQLServer管理工具启用sa,并修改sa密码。
在指定SQLServer管理员那里,点击“添加当前用户”即可。
下面一路点击“下一步”完成安装。
11安装餐易通系统服务器端
运行Setup安装程序,开始安装餐易通系统服务器端。
安装前会先安装报表服务,点击同意安装即可。
进入餐翼通餐饮管理系统服务端安装向导,点击下一步
直接下一步开始安装
安装结束
安装完成以后,服务器端程序的默认安装位置是:
C:
\inetpub\wwwroot,可以在该目录下看到WebServer目录,就是程序的安装位置。
该位置可以在IIS里面手工修改。
安装过程中可能会有的问题及解决办法:
Ø有关SQLServer2008安装中重新启动失败的问题
在安装SQLServer2008的第一步时(计划-->系统配置检查器),在“安全程序支持规则”界面时检测规则时,出现了这样的问题:
“检查是否需要挂起计算机重新启动。
挂起重新启动会导致安装程序失败。
需要重新启动计算机。
必须重新启动计算机才能安装SQLServer。
”
解决问题的方法和步骤如下:
a、重启机器,再进行安装,如果发现还有该错误,请按下面步骤
b、在开始->运行中输入regedit,
c、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager
d、在右边窗口右击PendingFileRenameOperations,选择删除,然后确认
e、重启安装,问题解决
12配置数据库
需要对数据库进行如下配置:
Ø修改数据库身份验证方式
Ø启用sa并设置sa密码
Ø修改web.config文件
1.1修改数据库身份验证方式
如果数据库安装的时候使用了Windows身份验证模式,那么在安装结束以后,需要启用sa。
SQLServer2008的修改需要使用SQLServerManagementStudio,方法如下:
Ø设置SQL Server 2008的身份验证方式
Ø设置完成以后,重新启动数据库
1.2启用sa并设置sa密码
在这个界面上,密码输入sa(服务器端程序配置好的数据库密码默认为sa,如果这里不设置成sa,那么,需要修改服务器端程序的配置),同时,把“强制实施密码策略”的勾去掉。
不要关闭这个窗口,接着选择左侧的“状态”,默认情况下,sa登录名是禁用的,因此,我们必须启用sa登录名,选择右侧的登录下的“启用”
最后,我们点击窗口下面的“确定”按钮。
好了,到此为止,SQL Server 2008服务器已经可以让sa登录了,不过,要重新启动一下,让配置生效。
1.3修改数据库连接文件
运行餐易通服务器管理程序,选择数据库连接设置,即可以进行设置数据库连接、创建新库等操作。
也可以通过手工修改配置文件的方式来修改数据库连接。
打开C:
\inetpub\wwwroot\WebServer,找到web.config文件,找到下面一句:
修改即可。
1.4验证安装
双击桌面上的“餐易通服务器”快捷方式,餐易通服务器管理程序,在这里,可以查看加密狗和数据库的安装情况。
13加密狗
打开餐易通服务器,选择加密狗升级,若出现下面的界面,点击“迁移到新版加密狗”。
填写正确的集团号、门店号以后,点击获取注册码,然后点击升级/注册,即可完成加密狗的注册。
14优化IIS
默认安装的IIS对程序的异常情况要求特别严格,会导致程序应用程序池特别容易假死,因此,有必要对IIS进行优化。
14.1Windows7/8环境下优化IIS
首先看WebServer使用的是哪个应用程序池。
打开IIS管理器,找到WebServer,查看基本设置:
选择应用程序池,找到相应的应用程序池,点击高级设置:
添加一个特定时间为回收时间:
将最大故障数设置成一个很大的数值(如65535),或者把已启用设置成False。
15云服务配置
正确配置云服务,需要在两个地方进行配置。
1、在数据维护里面配置云服务参数。
打开数据维护,选择云服务参数设置,
2、在餐易通服务器管理程序中,配置云服务的数据库连接参数。
打开餐易通服务器管理程序,在工具栏上点击“云服务”按钮,在弹出的对话框中,选择数据库连接,配置数据库连接参数。
16常见问题及解决办法
以下是常见的问题及相应的解决方案
1)云服务无法启动
可以到事件查看器查看启动错误,找出原因。
通常的问题是有三个方面造成的,一个是服务器网络连接问题,一个是没有正确配置数据库连接,一个是云服务参数未正确设置。
2)未能加载文件或程序集"...."或它的某一个依赖项的问题
出现类似于下面的界面:
发生这样的问题,请遵循以下步骤来解决问题:
1、到Webserver/bin目录下,确认报错的dll文件是否存在。
2、有没有缺少什么其他的dll文件。
3、排除上述两个问题后(一般很少发生),如果操作系统是64位的Win7/Win8/Win2008/Win2012,那么可能是IIS的应用程序池没有启用32位应用程序,到IIS管理器,找到Webserver这个应用程序使用的程序池,然后右键——高级设置,把启用32位应用程序的选项设为true。
3)远程服务器返回错误:
401、404、500等错误
请实施人员能够记住常见的HTTP协议的错误码:
1、401类错误
最常见的出错提示:
401UNAUTHORIZED
这表示你必须有一个正确的用户名称及密码方能得到对方网页(unauthorizedsite)之使用权,例如浏览一些收费的网页就会出现这个信息。
在我们的系统中,通常是因为没有启用匿名认证的造成的。
可以通过在IIS里面启用匿名身份验证的办法解决。
2、403类错误
最常见的出错提示:
403FORBIDDEN
这一般是因为你未在对方网站注册或是没有相应权限,在一般情况下,可以在网上进行即时注册,但一些完全"封闭"的网站都会产生以上的信息。
解决方案:
设置正确的访问权限。
在我们的系统中,常见的问题是目录没有权限造成的。
最方便的解决方案是给WebServer目录Everyone可读写的权限。
当然这样设置可能会造成一定的安全问题,不过这在局域网能通常不是问题。
3、404类错误
最常见的出错提示:
404NOTFOUND
这表示因为你的WWW浏览器不能找到你所要求的文件(即网页),该文件可能被移到别的地方去了,或根本就不存在。
发生这个问题,一定是WebServer目录下面少什么文件啦。
解决方案:
把缺少的网页文件恢复到正确的位置。
4、500类错误
最常见的出错提示:
500SERVERERROR
这表示服务器端的网页程序设计有误,需要对方解决后方可浏览。
解决方案:
让网页程序设计人员排除错误。