1、联胜酒店管理系统软件安装说明书一. 数据库的安装:1. 把数据库光盘放入光驱里,自动运行;选择个人版,或企业版都行.2. 选择安 .3. 选择 .4. 选择完后会出现如下图所示:5. 点击”下一步”, 进行下面的操作;6. 选择“本地计算机”点击“下一步” ;7选择“创建新的 SQL Server 实例,或安装客户端工具”点击“下一步” ;8在“姓名”和“公司”一栏里输入自已的正确信息。点击“下一步” ;9选择“是”进行下一步安装;10选择“服务器和客户端工具”点击“下一步” ;11选中“默认”按钮。点击“下一步”进行安装;12选择默认的安装路径。这将对后面安装联胜软件更方便些。点击“下一步”
2、 ;13 “服务设置”里选择“使用本地系统帐户”点击“下一步”进行安装;14选择“混合模式(Windows 身份验证和 SQL Server 身份验证) ”再勾上“空密码” ,也可以设置密码,但要记住该密码;点击“下一步”安装;15点击“下一步”进行安装,会出现安装进程表,等待一段时间后会自动弹出如下图;16至此,数据库安装到此完成。二数据库补丁安装;1运行补丁程序下的“SETUP”文件,进行安装;2点击“下一步”安装;3选择“是”进行下一步安装;4选择“下一步”进行安装;5选择“SQL Server 系统管理员登录信息(SQL Server 身份验证) ”注:这里的 SA 密码就是刚开始安装
3、数据库的时候创建的密码,点击“下一步”进行安装;6如果是空密码,系统会弹出如上图提示,你可以勾上“忽略安全威胁警告,保留密码为空” ,点击“确定”进行下一步安装;7勾上“升级 Microsoft Search 并应用 SQL Server 2000 SP4(必需) ”点击“继续”安装;8点击“确定”进行下一步安装;9选择“下一步”进行安装;会出现安装进程表,等待一段时间系统会自动弹出安装完成的信息,如下图;10出现这个画面说明补丁已经装好。可以进行联胜软件的安装了。三联胜酒店管理系统软件安装;1放入软件安装光盘。自动运行安装程序,出现如下画面;2勾上“安装酒店管理系统”和“安装数据库” ;3点
4、击“下一步”进行安装;4选择“同意”点击“下一步”进行安装;5输入“服务器名称”和“数据库管理员” 、 “数据库密码”点击“测试连接” ;6显示数据库连接成功,则可以进行“下一步”安装,如果连接出错,请检察服务器名和数据库管理员以及数据库密码是否输对。直到测试数据库连接成功为止;此处填写酒店名称如果数据库是安装在本机器上也可以填写127.0.0.17选择联胜软件存放的路径,点击“下一步”进行安装;8此步骤显示为数据库的安装,点击安装即可。9该步骤显示为酒店管理软件的安装,点击“安装”即可;10显示安装进程,安装完成后会弹出安装完成界面;11勾选上“酒店管理系统”和“注册 Flash 控件”点击
5、“完成” ;安装程序到此完成。12双击桌面上 的图标直接运行程序.13.登陆“前台收银”功能,输入自已的员工号和密码进入(初始密码和工号都是1) ;14点击确定,进入功能界面;注:如果软件不能正常运行请检查配置文件,在安装存放目录下找到“Hotel.ini”文件打开。Database: 数据库名: Dbpass: 数据库密码:Logid: 数据用户名:Logpass: 数据用户密码:Servername: 服务器名称:Company: 公司名称Jdname: 酒店名称:Jdaddress: 酒店地址:Jdtel: 酒店电话:Product: 软件产品名称:Regedit: 服务器 IP 地址和
6、端口:把这些资料填写正确即可正常运行软件:四:常见错误处理1 加密狗已插好,软件提示试用版, 。解决方法:确认加密狗软件 nrSvr.exe 是否运行。2 客房系统中不能正常进入主界面;在客房运行时提示 35 错误,在餐饮软件中,进入咨客及楼面模块输入密码后无法正常登录,提示“未注册类型”解决方法:注册 flash 组件,将 Flash9.ocx 文件粘贴到 regsvr32.exe 上,进行组件注册3 客房系统结帐单中无消费项目的具体数量解决方法:在系统维护中将住客帐单样式改为标准样式4 安装 SQL 时提示“该项操作系统中已有一个挂起的操作”解决方法:在注册表HKEY-LOCAL-MACK
7、INE SYSTEM CURRENTCONTOLSET Control Session Manager 中将 PendingfileRenameOperations 删除。6还原数据库时选择好目标文件后提示出错解决方法:在选项面板中使用“只读属性”下方的文件地址将上方的两处地址替换。7 餐饮系统初始化数据操作:操作方法:维护 文件 初始化密码 在窗口中输入通行证( admin) 密码 (lskj) 获取初始化密码 初始8 连接数据库错误(1).“SQL Server 不存在或访问被拒绝“ 这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多. 一般说来,有以下几种可能性: 1.SQL
8、Server 名称或 IP 地址拼写有误 2.服务器端网络配置有误 3.客户端网络配置有误 要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因. 首先,检查网络物理连接 ping 如果 ping 不成功,说明物理连接有问题,这时候要检查硬件设备,如网卡,HUB,路由器等. 还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如 ISA Server.防火墙软件可能会屏蔽对 ping,telnet 等的响应,因此在检查连接问题的时候,我们要先把防火墙软件暂时关闭,或者打开所有被封闭的端口. 如果 ping 成功而,ping 失败,则说明名字解析有问题,这时候要检查 DN
9、S 服务是否正常. 有时候客户端和服务器不在同一个局域网里面,这时候很可能无法直接使用服务器名称来标识该服务器,这时候我们可以使用 HOSTS 文件来进行名字解析,具体的方法是: 1.使用记事本打开 HOSTS 文件(一般情况下位于 C:WINNT/system32/driversetc). 添加一条 IP 地址与服务器名称的对应记录,如:172.168.10.24 myserver 2.或在 SQL Server 的客户端网络实用工具里面进行配置,后面会有详细说明. 其次,使用 telnet 命令检查 SQL Server 服务器工作状态,telnet 1433 。如果命令执行成功,可以看到
10、屏幕一闪之后光标在左上角不停闪动,这说明 SQL Server 服务器工作正常,并且正在监听 1433 端口的 TCP/IP 连接,如果命令返回“无法打开连接“的错误信息,则说明服务器端没有启动 SQL Server 服务, 也可能服务器端没启用 TCP/IP 协议,或者服务器端没有在 SQL Server 默认的端口 1433 上监听。接着,我们要到服务器上检查服务器端的网络配置,检查是否启用了命名管道.是否启用了 TCP/IP 协议等等,可以利用 SQL Server 自带的服务器网络使用工具来进行检查 .点击: 程序 Microsoft SQL Server 服务器网络使用工具,打开该工
11、具后,在“常规“ 中可以看到服务器启用了哪些协议 .一般而言,我们启用命名管道以及 TCP/IP 协议。点中 TCP/IP 协议,选择“属性“,我们可以来检查 SQK Server 服务默认端口的设置。一般而言 ,我们使用 SQL Server 默认的 1433 端口.如果选中“隐藏服务器“,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接,接下来我们要到客户端检查客户端的网络配置。我们同样可以利用 SQL Server 自带的客户端网络使用工具来进行检查 ,所不同的是这次是在客户端来运行这个工具.点击:程序 Microsoft SQL Server 客户端网络
12、使用工具打开该工具后,在“常规“项中,可以看到客户端启用了哪些协议.一般而言,我们同样需要启用命名管道以及 TCP/IP 协议.点击 TCP/IP 协议,选择“属性 “,可以检查客户端默认连接端口的设置 ,该端口必须与服务器一致 .单击“别名“选项卡,还可以为服务器配置别名.服务器的别名是用来连接的名称,连接参数中的服务器是真正的服务器名称,两者可以相同或不同.别名的设置与使用 HOSTS 文件有相似之处. 通过以上几个方面的检查,基本上可以排除第一种错误. (2).“ 无法连接到服务器 ,用户 xxx 登陆失败“ 该错误产生的原因是由于 SQL Server 使用了“仅 Windows“的身
13、份验证方式,因此用户无法使用 SQL Server 的登录帐户(如 sa )进行连接.解决方法如下所示: 1.在服务器端使用企业管理器,并且选择“使用 Windows 身份验证“连接上 SQL Server 2.展开“SQL Server 组“,鼠标右键点击 SQL Server 服务器的名称 ,选择“ 属性“,再选择“安全性“选项卡 3.在“身份验证 “下,选择“SQL Server 和 Windows “. 4.重新启动 SQL Server 服务 . 在以上解决方法中,如果在第 1 步中使用“使用 Windows 身份验证“连接 SQL Server 失败,那就通过修改注册表来解决此问题
14、: 1.点击“开始 “ “运行“, 输入 regedit,回车进入注册表编辑器 2.依次展开注册表项,浏览到以下注册表键: HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServerMSSQLServer 3.在屏幕右方找到名称“LoginMode“,双击编辑双字节值 4.将原值从 1 改为 2,点击“确定“ 5.关闭注册表编辑器 6.重新启动 SQL Server 服务 . 此时,用户可以成功地使用 sa 在企业管理器中新建 SQL Server 注册,但是仍然无法使用Windows 身份验证模式来连接 SQL Server.这是因为在 SQL Server
15、 中有两个缺省的登录帐户: BUILTINAdministratorsAdministrator 被删除.要恢复这两个帐户,可以使用以下的方法: 1.打开企业管理器,展开服务器组,然后展开服务器 2.展开“安全性 “,右击“登录“,然后单击“新建登录“ 3.在“名称 “框中,输入 BUILTINAdministrators 4.在“服务器角色 “选项卡中 ,选择“System Administrators“ 5.点击“确定 “退出 6.使用同样方法添加 Administrator 登录. 说明: 以下注册表键: HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLS
16、erver MSSQLServerLoginMode 的值决定了 SQL Server 将采取何种身份验证模式. 1.表示使用“Windows 身份验证 “模式 2.表示使用混合模式(Windows 身份验证和 SQL Server 身份验证). (3).提示连接超时 如果遇到第三个错误,一般而言表示客户端已经找到了这台服务器,并且可以进行连接,不过是由于连接的时间大于允许的时间而导致出错. 这种情况一般会发生在当用户在 Internet 上运行企业管理器来注册另外一台同样在Internet 上的服务器 ,并且是慢速连接时 ,有可能会导致以上的超时错误.有些情况下,由于局域网的网络问题,也会导
17、致这样的错误. 要解决这样的错误,可以修改客户端的连接超时设置. 默认情况下,通过企业管理器注册另外一台 SQL Server 的超时设置是 4 秒,而查询分析器是 15 秒(这也是为什么在企业管理器里发生错误的可能性比较大的原因) 具体步骤为: 企业管理器中的设置: 1.在企业管理器中,选择菜单上的“工具“, 再选择“选项“ 2.在弹出的“SQL Server 企业管理器属性“窗口中,点击“ 高级“选项卡 3.在“连接设置 “下的“登录超时(秒)“右边的框中输入一个比较大的数字 ,如 20. 查询分析器中的设置: 工具 选项 连接 将登录超时设置为一个较大的数字 连接超时改为 0 1、先保证
18、 ping 通 2、在 dos 下写入 telnet ip 1433 不会报错 3、用 ip 连如企业管理器: 企业管理器右键 SQlserver 组新建 sqlserver 注册下一步写入远程实例名(IP,机器名)下一步选 Sqlserver 登陆下一步写入登陆名与密码(sa,pass)下一步下一步完成 4、如果还不行: sqlserver 服务器开始菜单 SQLserver服务器网络实用工具启用 WinSock 代理代理地址:(sqlserver 服务器 IP)代理端口1433OK 了 5、如果还不行: sqlserver 客户端开始菜单 SQLserver客户端网络实用工具别名添加写入别名如“大力“网络库“ 选 tcp/ip服务器名称写入远程 ip 或实例名完成。