




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Foxhis系统安装、培训、调试手册 (for windows 5.0,4.0,3.0版本) 2003. 01.第一篇 基础篇 FOXHIS系统发展历程及程序构成、酒店相关业务介绍第一章 概述本手册为一本针对性较强、内容较完整,结合酒店实际业务的技术手册,分三篇内容:第一篇基础篇介绍FOXHIS系统基本知识、发展历程、版本情况以及酒店业务;第二篇介绍FOXHIS系统软硬件的安装、设置方法、系统备份及故障恢复方案;第三篇主要分模块详细介绍程序流程和及此相关的表、触发器、存贮过程、数据窗口等,结合酒店业务介绍培训重点、要点,以及程序中经常需要修改的地方及其调试方法,各种接口的原理及调试方法,如何新
2、增报表等等。本手册适用于FOXHIS系统的安装、培训、调试人员及维护人员,希望通过本手册能给工程维护人员提供一条了解、掌握FOXHIS系统的捷径,从而提高工程质量,完善售后服务。阅读、使用该手册的人员需要有一定PowerBuilder编辑基础,一定的SQL语言基础,同时基本了解酒店业务。本手册第一篇由屠承荣编写,第二篇由周明编写,第三篇第一章由屠承荣编写,第二、三章由夏凌飞编写,第四章由胡向明编写,第五、六章由崔松松编写,第七章由周明编写。因大家都是头一次写技术文档,又兼水平有限,本手册肯定有许多不完善之处,希望广大读者批评指正。 本手册是个初稿,我们会继续完善,希望对大家有所帮助。第二章 F
3、OXHIS系统发展历程FOX是FOXBASE编程语言的缩写,HIS是Hotel,Information,System的缩写,含义为用FOXBASE语言编制的酒店信息管理系统。FOXHIS系统始创于1989年,当时是用DBASE编程,后随着FOXBASE数据库语言的推出。采用FOXBASE2.00,FOXBASE2.10版本陆续推出FOXHIS2.0、FOXHIS3.0(单色版)、FOXHIS3.0C(彩色版)、FOXHIS3.0C+(解决2000年问题),同时,从97年开始,随着DOS操作系统的逐步淘汰,WINDOWS操作系统成为PC操作系统的主流,公司采用C/S(Client/Server客
4、户机/服务器)结构,客户端用PowerBuilder5.0、服务器端采用SCO UNIX Operserver + Sybase11.0.3的结构,推出了FOXHIS1.0 for Windows版,当时还开发了NT+SQL Server的版本,98年推出FOXHIS2.0,99年推出FOXHIS3.0,2000年推出FOXHIS4.0,2001年推出FOXHIS5.0。到目前为止,大部分用户采用FOXHIS3.0版本,服务器采用SCO UNIX Openserver操作系统, 数据库采用Sybase 11.0.3,在2002年有部分新增用户选用了FOXHIS5.0版本,用NT+SQLServ
5、er结构的仅有很少的几家早期用户。本手册主要针对FOXHIS5.0版本讲解系统、数据结构、大部分内容向下兼容,及低版本有明显不同的地方,会有特别说明。第三章 酒店业务知识介绍 第一节 酒店组织结构情况 要谈酒店业务,先从酒店组织结构谈起,下图1-3-1是位常见酒店组织结构图,各个酒店因管理模式不同组织结构图也不尽相同,下图仅供参考。图 1- 3- 1一般来说,酒店在总经理下面分设几位副总,分管不同部门,有时也聘请几位总监,相当或略高于副总级别,用作管理上的监督,参谋之用。(有时酒店业主也会聘请一些管理公司在酒店开业前期是进行管理)几位副总分管不同部门,其中处于一线的经营部门有:前厅部、客房部、
6、财务收银部、餐饮部、娱乐部、商场等,他们直接面对客人,为客人提供各种服务。前厅部主要负责客人住房方面的要求,财务收银组负责客人在各个收银点的帐务处理,客房部为客人打扫房间,提供房内服务,餐饮部提供客人住宿期间的膳食,娱乐部解决客人入住期间的娱乐休闲放松要求,商场满足客人购物要求。这些部门制定有了严格的服务规范,包括待客礼仪,规范化的服务,规范着装,尽量满足客人的一切要求,力争做到零投诉等等。我们在用户现场进入一线部门的营业场所时,也要注意我们自己的行为规范,以免破坏酒店形象。除了一线部门以后,还有许多幕后的保障部门,如:工程部、保安部、财务部、采购部、总办。这些部门为一线部门提供后勤保障,采购
7、部负责酒店内各种物品的采购,工程部保证酒店各种设施的正常运转:空调、锅炉、电梯、照明、电视、电话等等,保安部负责酒店客人的安全,防止治安事件的发生。财务部是整个酒店的大总管,一方面酒店有客人的消费的收入,另一方面也有各种开销,费用的支出,所以要做好内部各收银点的审核工作,保证收入的安全、稳定,另一方面控制成本,减少支出,以争取更大的效益。同时负责制定各种报表以提供总经理决策和日常工作需要。现在的酒店中销售部的作用越来越重要,他负责制作营销计划,以吸引客源,随着酒店越开越多,酒店业竞争日益激烈,坐等客人上门的方法已越来越行不通,在促销阶段销售部要花钱,但促销做得好,回报是很大的,会创造更大的效益
8、。及我们关系最密切的当属电脑房,电脑房一般为财务部下属的一个班组,人数1-3个,一般主要负责人为主管级,也有领班级;若酒店星级较高,对电脑较重视,可能会有3-6人,为B级部门,负责人为B级经理;电脑房有时也会属于工程部,那就会成为工程部下属的弱电中的一个班组,人员1-2人,而且还可能兼做别的工作,好的情况负责人为领班级;还有的酒店电脑房属于总经理室直属,人员1人,这样可以管理、协调各部门的工作;以上三种情况在目前酒店中约占50%、40%、10%左右,其中最后一种电脑房地位较高,对我们工作最有利,而第一种因为财务部对电脑的使用度最高,也最了解电脑的重要性,财务部在酒店中的地位也较高,也对我们较有
9、利;第二种情况工程部一般只负责硬件维护,电脑房一般不懂具体业务,且在酒店中地位不高,对我们不是很有利。但这些情况也是相对的,不是绝对的。也有一部分酒店电脑房属于前厅部、销售部或根本不设电脑房或者只有一个人兼职的,这种情况对工程实施,售后服务就不是很有利了。第二节 酒店管理系统的模块构成及其在酒店中的应用结合上一节所教的酒店业务流程,我们来讲述foxhis系统各模块的功能和它在酒店中的应用。Foxhis在酒店中的应用从整体上分为前台、后台两大块,前台包括预定接待、总台收银、帐务审核、综合收银、客房中心、商务中心、经理查询、电话计费、公关销售、维护系统,上述模块为基本功能模块,另外根据用户需求,还
10、可配置一些附加模块:vod计费、pms(电话等级控制、留言灯等)、internet计费、vip消费系统、公关接口系统。后台模块包括:人事、工资系统、工程设备系统、仓库管理系统、餐饮成本系统、采购系统、固定资产管理系统。本手册主要讨论前台系统各个模块。预定接待系统一般安装在酒店总台,由总台预定接待人员操作,主要完成功能:散客、团队预定、登记,散客、团队信息查询,散客、团队在住期间信息修改,如:换房、改房价、续住、加床、同房加人、拼房、联房等工作,客史档案查询,并配合前厅管理提供一系列报表:宾客抵住离报表、出租率报表、预留房报表。预定接待模块是整个foxhis系统数据录入的第1站,数据录入的完整性
11、、准确性将影响到整个系统,该模块相比收银模块较死板,基本操作一成不表,没有什么变化,所以学会后使用起来问题不多。总台预定接待人员登记完一个散客或团队后,还有一系列工作要做:通知总机开关房间电话,这一步骤也可通过我们的pms(资源管理系统)自动实现;通知房务中心客人入住,这一步骤也可通过我们的“客人入住”提示窗口实现;将客人资料传输至公安局相应部门,这一功能可以通过我们的公安接口自动完成;通知各营业点客人消费记帐的情况;在客人在住期间,访客查询,客人换房、续住、同房加人、改房价、加床、拼房联房、提前退房、客人留言、客史资料查询等等均为常见工作,这些工作在预定接待模块中均有相应功能实现。总台接待是
12、整个酒店数最重要的服务窗口,每天要接待各种各样的客人,她们的工作很重要,她们对我的程序的熟练使用程度、应用水平,对我们的整个系统在酒店中的应用也很重要。总台收银总台收银模块是我们foxhis系统最核心、最关键,也是功能最强的模块,一般安装在酒店总台,由总台收银人员操作,有的酒店接待收银人员为同一批人员,主要完成工作:客帐和应收账的帐务处理,具体业务为定金录入、转账、结账挂帐处理、客人帐单打印、并配合客人帐务管理提供一系列报表:收银员交班报表,催帐报表,客帐,应收账余额表,总台收银模块概念较少,培训时收银员接受较快,一般散客结账操作较简单,但若碰到复杂的帐务处理,则需要根据软件提供的功能灵活运用
13、,举一反三,需要收银员有清醒的头脑,敏捷的反应,又因为是和钱款打交道,且结账时间有明显的阶段性,退房高峰多集中在早上和中午前,所以特别需要敏捷的思维,冷静的头脑,有条不紊的工作步骤,要求比接待员要高,做一个合格的总台收银员不容易,夜审人员,财务收银主管往往从总台收银员中提拔。系统使用后,问题最多的就是总台收银,所以在培训时要多举实例讲解各种功能的用处,光解释一遍各按钮功能不到半天就全讲完了,但遇到具体某项业务,收银员就可能不知道从何处下手了。在这里要先讲一个概念,即“一次性结帐”。“一次性结帐”是衡量一个酒店对客服务水平,酒店档次的一个标准,也是星级酒店评定的一个硬指标,它的含义是客人在酒店各
14、营业点营业场所消费如餐费、购物、电话、娱乐消费等等。当时均可签单,帐转总台,最后在总台收银处一次性结账,这样做方便了客人,提高了客人在酒店消费的舒适度,提高了对客服务的质量,所以总台收银成为客人在酒店消费账目的集中地,是帐务流转的枢纽,重要性不言而喻。目前,因为国内客人的素质还有待提高,以及一些营业场所对外承包等原因,酒店对签单添加了一些限制,如商场、娱乐场所等,但主要消费点只要客帐中余额够,还是可以签单的。可能转到总台收银总帐的项目有:餐费、各娱乐点消费、电话、房内消费(minibar、洗衣、租赁、赔偿等)、vod点播、购物、商务中心消费(打字、复印、传真等)。此外,客人入住其间还有房费,加
15、床费,自动生成在客帐中,酒店若有营业点无电脑,则客人在那里消费账目由总台收银员统一录入。客人入住时,首先要先付定金,最后结帐是根据消费情况多退少补,在住期间者押金不够,还要催帐,以免客人逃帐。客人的帐目处理因散客或团队而有所不同,因退房结帐或不退房结账(提前结帐或部分结帐)又有所不同。客人若为老客户或长期协议单位,则退房时可不现付,而转应收账(AR帐)。财务数据即从总台收银员的每笔操作中产生,所以一个酒店管理系统在一个酒店的应用能否成功,总台收银模块能否用好是关键的。我们要尤其重视对总台收银员的培训和技术支持。综合收银模块使用面较广,涵盖餐饮、娱乐各个收银点,由各营业点如餐厅、大堂吧、夜总会、
16、卡拉OK、棋牌室等各处的收银员操作,具体完成功能:客人消费帐单的录入、结帐、转账、挂账处理,明细账单的查询,帐单打印,并配合管理需要提供一系列报表:收银员交班报表、销售明细报表等等。该模块操作较简单,易学易用,培训使用难度均不大,只要账单录入正确,速度跟得上一般没大问题。客房中心模块安装在客层中心,由客房中心人员操作,主要功能有:房态管理(维修房、脏房、干净房管理),客人房间消费入账(minibar,洗衣、租赁、赔偿等),客房一次性消费品管理,minibar进销存管理,员工工作量统计等,并配合管理需要提供一系列报表:房态表、客帐入帐报表,一次性消费品,minibar,工作量统计报表,住店客人抵
17、住离报表等。该模块功能较多,既有房态管理,又有帐务处理,要学的东西较多,但均不复杂,实际应用当中操作也较简单,一般没什么的问题。商务中心模块安装在酒店商务中心,由商务中心人员操作,主要功能:客人消费账单录入、结帐、转账、挂账处理,并配合管理需要提供一系列报表:交班表、营业额统计表等。该模块因商务中心本身业务较简单,而操作员一般素质较高,经培训后实际应用没有什么问题。电话计费系统是整个系统中的关键的一环,它是自动计费的,不需人工干预,同时又必须是实时的,客人打完电话后立刻将话费转入客人帐户,原先没有电话计费系统或电话计费系统不联网时,每次客人退房时总台要向总机房查询客人话费,既慢又容易出错,电话
18、自动计费并入账后就完全没有这个问题了,这是使用酒店管理系统明显而又重要的优点,许多酒店上系统就是冲着这一点,该模块的难点在话单的实时接收、调试、并实时入账,同时又必须设置好各地区相应的费率表,对操作员要求不高,只要会查询话单就行了,它对我们的工程实施人员倒有一定要求,要求会调试话单,并能保证该模块可以24小时不间断运行。公关销售模块安装在酒店销售部,由销售部人员操作,它主要有2大功能,一、协议单位的录入和修改;二、团队、散客的预定工作。有的酒店销售部主要是以跑业务,签协议为主,电脑操作就由前厅部来完成。现在各个酒店之间竞争越来越激烈,对销售部来说压力就比较大,他们要千方百计为酒店拉客源,同时酒
19、店对销售员的业绩也给予一定程度地回报以激励销售员的工作积极性,所以我们的模块提供销售员业绩统计,协议单位消费额统计对销售部每位员工来说都是比较重要的。同时做好预定、包括团队和散客也是销售部的工作,许多商业性酒店、高星级酒店,特别是国外客人较多的酒店,大部分都是事先作预定的,在营业旺季,往往客房供不应求,这是就要求预定人员及时预订,及时确认,及时取消,预定工作的重要性越是营业旺季越显得重要。帐务审核模块主要完成每日各点营业额的审核,各操作员的操作数据。报表审核、单据审核一般由财务部夜审员操作。该模块在4.0以下版本中及前台收银系统合并在一起。该模块主要完成一个审核功能,一个酒店若没有夜间审核员审
20、核这一道关卡,往往各个点收银员容易产生侥幸心理,铤而走险,酒店的财务管理容易出现漏洞,所以该岗位我们建议酒店必须设立,不过,也有一些酒店不重视夜审,不设专人而由总台人员作夜间审核这一步骤,这只不过是走走形式,没有任何意义。审核工作完成后,由夜审员操作,系统自动进行“夜间审核”功能,主要是更新数据,生成报表,夜审一做完系统日期就增加了一天。有的酒店为保证数据准确性,防止漏洞,另外还有日审这个岗位,日审主要审计夜审,这样环环相扣,一线的收银员想要做手脚就基本不可能了。系统维护模块是整个系统用来设置各种代码、权限,做维护工作的地方,主要由电脑房人员操作。vip卡消费系统是我们的一个附加模块。现在各个
21、酒店为了拉客源,争取长期客户,纷纷推出vip(贵宾)卡消费方式,他主要方法就是客人购买酒店出售的vip卡,消费时只需出示vip卡即可结帐无需另外再付款。Vip卡主要分挂帐卡、折扣卡、款待卡这几类。挂帐卡用得最多,即客人结帐时所有消费暂时挂至vip卡相应的帐户上;折扣卡不能挂账,但凭卡消费可打折;款待卡即客人在酒店消费均免费,做款待处理,一般设有限额。现在许多酒店业推出了消费积分方法,消费可按一定比例转换成积分,客人累计到一定积分可享受相应的优惠措施,如赠送房间、消费打折等。Vip卡根据存储介质来分,可分为:ic卡、射频卡、磁卡等。制作vip卡时需有外部vip卡读写器,各个可收取vip卡的收银点
22、均须配置相应的vip卡阅读器。此外,为了方便酒店管理,减轻员工工作量,降低工作差错,我们正提供了一系列的附加功能模块,如pms功能(自动开关电话,留言灯、自动叫醒,客人姓名显示等,internet计费,vod计费及开关等。)经理查询系统是给各级经理、总经理、副总、总监等查询系统实时数据、报表,统计分析数据用的,他提供了许多图形化的报表,如圆饼图、直方图、折线图等可以直观地分析出酒店的出租率、营业额的走势,各部门收入所占的比例等,对酒店老总,经理们作统计分析有一定作用。第二篇 安装篇FOXHIS系统软硬件的安装、设置方法、系统备份及故障恢复第一章Unix and Sybase 的安装第一节 Un
23、ix 的安装(一) 准备工作:如果是品牌的服务器,如:HP,COMPAQ,IBM等等,先从导航光盘上导出服务器的SISC,NET CARD,RAID等for SCO UNIX 的驱动程序。(注:有些驱动是压缩的,要先解压,然后安装,看README文件)如果是普通的PC,那么先要找到NET CARD and SISC的驱动程序。SCO Unix的启动,先用Unix的启动盘启动:如果是品牌的服务器,Boot defbootstr link=alad Sdsk=alad(0,0,0,0) Srom=wd(0,0,0,0)其中,alad是SCSI的版本号,alad(0,0,0,0)的零的意思依次为控制
24、卡的ID号;SCSI总线的ID号;SCSI磁盘的ID号,逻辑单元号。Srom代表IDE的光盘驱动器,wd(0,0,0,0)代表IDE的硬盘。如果是普通的PC,Boot后就直接回车。按照提示,放入SISC的驱动,填写几个有关的设置。SICS的安装就完成了。启动好后,设置好光驱,把时间改成CST(中国标准时间),把Support Database servers有NOàYES,把Hard Disk Setup àPartition àinterative/divvy,在optional softwareà去掉有关X-Windows and Internet,
25、一共为127M。(二) 给硬盘分区,因为Unix只能分四个区¨ 65000 (约2G)。¨ 65000 (约2G )。¨ 65000 ( 约2G )。¨ 剩余的硬盘为一个区。¨(三) 激活第一个分区。在“Do you want a separate /u (y/n)”中选“No”,其于的都选择“YES”(四) 建立一个tempmore的分区:NameTypeNew FS#First blockLast blockBootEAFSYes0014999SwapNON FSNo115000112999RootHTFSYes2113000732188t
26、empmoreNON FSNo3732189936988while disktempmore 一共为100M=102400K或200M=204800K,Type=Non FS,New FS=no。开始拷贝文件,完成后重新启动计算机。Unix 的安装工作完成,开始第二部分的Unix的设置。注意:上表中first block, last block的分配是根据1G空间来分配的,在整个分区为2G的情况下,boot,s block, last block的数字不变,root可适当扩大,原则是整个分区的字节数扣去tempmore的200M空间,剩余空间全部分给root。方法是这样:如整个分区为20393
27、99K字节,则把tempmore的last block设到可能的最大值,如2039299,倒扣204800(200M)后tempmore的first block为2039299-204800+1=1834500,root的last block为1834500-1=1834499,first block则根据s block 加1确定。第二节 Unix的设置(五) 修改两个配置文件(aio and snds)cd à回到宿主目录,看用什么用户登陆,root的宿主目录为 “/”cd etccd confcd sdevice.dvi aio NàYvi suds NàYv
28、i 的基本用法:ià光标位插入;aà光标位后插入;xà删除光标位;dwà删除一个字;:xà存盘退出;:q!à不存盘退出ctrl_b 上翻 ctrl_f 下翻 shift_g 末页(六) 用scoadmin添加用户:i) Sybase 用户:nameàsybase ;IDà200;passwordàsybase;groupàgroup and sybaseii) Safe用户:nameàsafe;IDà201;passwordàsafe123;groupàg
29、roup(七) 用scoadmin调整参数:第16项:内存的调整àkernel (Unix内核)中的Hardware/Kernel ManageràKernelàTurn Parameters 默认为512K机器的内存数共享的内存数Bytes32M20M63M40M128M80M(八) 安装软件à导入网卡的驱动程序(注:从导航盘上导出的驱动程序,安装看readme文件。)安装网络NetworkàNetwork Configurationàtcp/ip的配置,例:Local Host NamefoxhisIP Address150.0.
30、1.199Netmask255,255,255,0Broadcast Address55Doman NameTcp Connections256Pseudo ttys32 注意:local host name 不能修改,用自动显示的名称。(九) 重建内核,relink,reboot。以上二五都使用scoadmin来完成。第三节 在Unix上建设备(十) 在第一个硬盘的第二个分区上建设备,有一点必须搞清楚。就是硬盘分区的标识:第一个硬盘第二个硬盘hd00第一个分区hd10第一个分区hd01hd11hd02第二个分区hd12第二个分区hd03第三个分区hd13第三个分区hd04第
31、四个分区hd14第五个分区hd0n第N个分区hd1n第N个分区在第一个硬盘的第二个分区中建设备,因而分区号为hd02,使用的命令为divvycdcd devdivvy -m hd02NameTypeNew FS#First blockLast blockSize(M)masterNonFSNo005119950foxhis1512001000foxlog2200xrback3200backlog440ng5250nglog6150把对以上设备的操作权限赋予sybase用户。因为以上设备的真正的物理名称是rmaster,rfoxhis,rfoxlog 。所以在使用chgrp and chown
32、命令时要用到通配符,以便把逻辑名称和物理名称的权限都赋予sybase用户。#Chgrpsybase*master*fox*back*ng*tempmore*Chown*master*fox*back*ng*tempmore*注意:如果是用UNIX5.05,还要把tempmore赋予sybase写的权利。Command:Chmod u+w *tempmore*。然后用余下的分区建立再建立两个设备:divvy -m hd03,建立backup and data1两个设备。(十一) 增加文件系统:mkdev fs/dev/backup /backup/dev/data1 /data1增加的文件系统是
33、HTFS的。然后在以下两个选项中选择“YES”Always mount ?Do you want to allow users to mount this ?用chgrp and chown 把对backup and data1的操作权限赋予sybase.(十二) Reboot, 重启完后用df v k 可察看已建立的文件系统。第5.02节 Sybase的安装(一) 建立一个放dump文件的目录,赋予sybase用户的权限cd backup mkdir dumpchgrp sybase dumpchown sybase dump(二) suds_ctrl -a 100:suds_ctrl:使u
34、nix用户可以按一定方式操作数据库,-a 100:可存取的group号。(三) 激活CDROM卷mount -r -f HS /dev/cd0 /mnt说明:-r ready only,-f ,/dev/cd0 设备 ,Unix用户的设备一般都放在/dev下,/mnt 目录若想激活软驱:mount /dev/fd0 /mnt卸载软驱:cd /devumount /mnt(四) 修改 .profile文件用sybase用户登陆cd vi .profile增加以下语句;SYBASE = /usr/sybasePATH MAIL SYBASE(五) ALT+F2切换到Login下,用sybase 用
35、户登陆Login : sybasePassword: sybase(六) 开始安装SYBASE:/mnt/sybload D>L 本地安装/mnt/sybimage输入序列号:DDBKBK BKBKRN BKBKSO KOBKBK BYBKPP PDZA(七) 安装完成后,切换到root,注销光驱umount /mnt,并拿出sybase安装盘。第四节 Sybase的配置:(八) 在安装的过程中,可以另开一个sybase窗口用来设置sybase:cd /installsybinit(九) 配置Sybase Server1.Port: 50002.Master device: /dev/r
36、master3.5à20; 1à.àcp8508.9.配置Backup Server2.Port: 50014àcp850(十) 修改SYBASE.cfgcd usr/sybasevi SYBASE.cfgCache ManagerProcedure cache percent = 25 注:内存在128M以上用15足以。Physical MemoryTotal memory = 20480 注:memory以2K为单位,内存为64M时,为20480SQL Server Administratornumber of open objec
37、ts = 1500User Environmentnumber of user connections = 35 40 注:以登陆的用户为基础,留有一定的余量Lock Managernumber of lock = 15000(十一) 建立设备:isql Usadisk init name=设备名,physname=设备的物理名,vdevno=编号,size=大小goCommandNamePhysnameVdevnoSizeDisk initfoxhis/dev/rfoxhis2512000foxlog/dev/rfoxlog3102400xback/dev/rxrback4102400bac
38、klog/dev/rbacklog520480ng/dev/rng6128000nglog/dev/rnglog776800tempmore/dev/rtempmore8102400可以用vi来快速的进行输入,在1>后输入vi,编辑完后用:x退出,回车,然后在2>输入go回车即可。注:察看设备号的命令:1> select name,low/power(2,24) from sysdevices order by low2> go察看设备的命令:1> sp_helpdevice device_name2> go删除设备的命令:1> sp_dropdevi
39、ce device_name2> go(十二) 修改系统库属性,然后激活:1>sp_dboption database_name , parameter1 , parameter22>goCommandNameParameter1Parameter2sp_dboptionmodelseletruetruntempdballo1>use model2>go1>checkpoint2>go1>use tempdb2>go1>checkpoint2>go(十三) 扩展tempdb库到200M:1> use master2>
40、 go1>alter database tempdb on tempmore=2002>go(十四) 建立foxhis,xrback两个库:create database foxhis on foxhis=1000 log on foxlog=200 for loadgocreate database xrback on xrback=200 log on backlog=40 for loadgo删除数据库命令:1> drop database database_name2> go数据库建立完后扩库命令:1> alter database foxhis on n
41、ewdatadevice=1000 log on newlogdevice=2002> go其中:newdatadevice 为新建的存放数据的设备newlogdevice 为新建的存放日志的设备(十五) 建立dump设备:sp_addumpdevice disk,foxdump,/backup/dump/foxdump.datgosp_addumpdevice disk,backdump,/backup/dump/backdump.datgo(十六) 建立一个登陆设备,赋予超级用户的权限:sp_addlogin hry1,hryhry1 注:hry1为用户名,hryhry1为密码gos
42、p_role grant,sa_role,hry1go以上的4-9步可以用一个作成一个批处理文件:¨ 用sybase用户登陆cdcd scriptsvi fox_ins_sqldisk init name=foxhis,physname=/dev/rfoxhis,vdevno=2,size=512000godisk init name=foxlog,physname=/dev/rfoxlog,vdevno=3,size=102400godisk init name=xrback,physname=/dev/rxrback,vdevno=4,size=102400godisk init
43、 name=backlog,physname=/dev/rbacklog,vdevno=5,size=20480godisk init name=ng,physname=/dev/rng,vdevno=6,size=128000godisk init name=nglog,physname=/dev/rnglog,vdevno=7,size=76800godisk init name=tempmore,physname=/dev/rtempmore,vdevno=8,size=102400gosp_dboption model,seletruegosp_dboption model,trunt
44、ruegosp_dboption model,allotruegosp_dboption tempdb,seletruegosp_dboption tempdb,trun,truegosp_dboption tempdb,allo,truegouse modelgocheckpointgouse tempdbgocheckpointgoalter database tempdb on tempmore=200gocreate database foxhis on foxhis=1000 log on foxlog=200 for loadgocreate database xrback on
45、xrback=200 log on backlog=40 for loadgosp_addumpdevice disk,foxdump,/backup/dump/foxdump.datgosp_addumpdevice disk,backdump,/backup/dump/backdump.datgosp_addlogin hry1,hryhry1gosp_role grant,sa_role,hry1go然后执行这个批处理命令。isql Usa P i fox_ins_sql o install.log 注:-Usa是用sa登陆,-P后面跟password,fox_ins_sql是执行的文件
46、名,-o是输出,install.log是输出到的文本文件。完成后看install.log and errorlog,查找错误,查看建立好的系统设备:select name,low/power(2,24) from sysdevicesgo要把foxdump.dat 和backdump.dat放到/backup/dump/,以在其他服务器上取为例,假设有一个服务器的IP地址是00:cd /cd backupcd dump 00user:sybasepassword:sybasecd /cd backupcd dumpbinget fox20.dat foxdu
47、mp.datget backdump.dat by载入dump文件:load database foxhis from foxdumpgoonline database foxhisgoload database xrback from backdumpgoonline database xrbackgo建立登陆用户foxhis,并修改foxhis的dbower属性sp_addlogin foxhis,foxhis,foxhis 注:第一个foxhis为用户名,第二个foxhis为密码,第三个foxhis为当登陆后打开的默认数据库为foxhis。gouse foxhisgosp_changed
48、bowner foxhis,truego以上为sybase的配置过程。第五节 整个安装过程的结尾工作:为了是使powerbuild能够连上sybase数据库,而要执行的三个SQL命令isql Usa -P i ins_syn_sqlisql Usa -P i PBSYB.SQLisql Usa -P i PBSYC.SQL为了使当服务器开启来的时候能够开启sybase数据库,而当服务器关闭的时候能先把sybase数据库关掉,而应该做一个自动开关机的工作:当UNIX服务器开启的时候,会执行在/etc/rc2.d/的以S打头的文件。以S打头的文件有三个特点,1>以大写S打头;2>后面跟
49、着3位数字;3>最后是任意的英文字符串。而且执行的顺序是按3为数字的大小排列的。因而要在开启UNIX后自动开启sybase,就要把S打头的文件名的数字排到在rc2.d下最大数字的文件以后。因而,取名为S999hry。S999hry的内容:rm /usr/sybase/SYBASE.krg 2>null >null &/etc/suds_ctrl a 100/usr/sybase/install/startserver -f/usr/sybase/install/RUN_SYBASE 2>null >null&同理,当UNIX服务器关闭的时候,会执行
50、在/etc/rc0.d/的以K打头的文件。以K打头的文件有三个特点,1>以大写K打头;2>后面跟着3位数字;3>最后是任意的英文字符串。而且执行的顺序是按3为数字的大小排列的。因而要在关闭UNIX前自动关闭sybase,就要把K打头的文件名的数字排到在rc2.d下最小数字的文件之前。因而,取名为K24hry。K24hry的内容:Echo “SYBASE shutdown =!”/usr/sybase/bin/isql Uhry1 Phryhry1 </usr/sybase/scripts/down.sqldown.sql的内容:shutdowngo这样UNIX and
51、SYBASE的安装全过程都结束了。第二章 服务器硬件的高级应用(十七) 磁盘系统:在安装SCO UNIX前,必须清楚地知道服务器所使用的磁盘系统的构成,包括所使用的适配器,磁盘数目,冗余系统等。适配器一般有SCSI和IDE两种,要确认所使用的适配器型号,都可以在服务器开机自检的过程中从屏幕显示中获知。磁盘的数目也可以由自检过程中获知。值得注意的是,如果使用SCSI磁盘系统,还必须清楚每一个磁盘的SCSI ID,并确定存在一个SCSI ID=0(LUN=0)的磁盘。至于冗余系统就稍微复杂一些。它利用了各式技巧,将许多较小容量的硬盘,以RAID 技术,规划为一个大的硬盘。同时,在实际储存数据时,透
52、过RAID,将数据切割成多区段并分别同时存放于各个硬盘上。在实际读取资料时,也是同时自多个硬盘读出数据。由此可见,RAID技术, 着实提高了大型硬盘的效率。值得一提的是它的数据容错能力。藉由"同位校验" Parity 的概念及方法,能在该硬盘阵列中任一个硬盘故障时,仍能读出数据,并可于数据重构时,将原故障硬盘内之应有数据,经计算后置回替代的新硬盘中,使回复成原貌。磁盘冗余系统所使用的磁盘阵列卡一般有内置和外置两种。如果使用磁盘柜的也有带阵列卡和不带阵列卡的两种。服务器及磁盘柜的连接一般通过服务器端的外接SCSI通道及磁盘柜的SCSI端口连接。同时,磁盘冗余的方式也有多种:阵
53、列类型英文简述硬盘容错吗?N颗硬盘-可用容量RAID level 0Stripe / SpanNoNRAID level 1MirrorYesN÷2RAID level 3Parallel with Parity YesN1RAID level 4Parallel with ParityYesN1RAID level 5Striped with Rotating ParityYesN1RAID level 0+1Mirror + StripeYesN÷2l RAID 0:这个模式是被定义为非容错的磁盘阵列。而阵列中的多个硬盘,被依一定的切割区段,连贯成一个大容量的阵列硬盘。
54、它没有同位校验的位,所以无法救回因其中任一硬盘故障而毁损的整个数据。但是是最有效率的一种阵列模式,因为数据可以以多个区段方式,在同一时间,将之分别存放在该阵列所有硬盘里。在读取数据时,亦可在同一时间,由该阵列中所有硬盘读出数据至磁盘阵列控制器。换言之,这种阵列模式的效率,是及该阵列内硬盘数成正比。所以在读写强而集中的应用领域 (如:影音播放系统),可藉 RAID 0得到较佳的输出效率及品质。l RAID 1:就是"磁盘镜像" Disk Mirroring。它可将两个硬盘作为一组,在有数据欲写入时,在同一时间将之存放在本组的两个硬盘中,所以在同组 Mirrored Pair
55、中的两硬盘,其内部资料是完全一样的。而在读取数据时,则可自两个硬盘同时读出,即使是来自不同的客户端所提出之不同读取要求。这一型式的磁盘阵列,不但不会降低写入的速度,更能提高读取的效率。事实上,它是容错型式的磁盘阵列中,效率最高的。不过其硬盘机的容量利用率,则只有实际容量的一半。所以, RAID 1 常应用于高安全要求的多人使用环境。例如:操作系统磁盘 OS Diskl RAID 0+1:这是一种Dual Level RAID,也有人称之为RAID level 10。这可不是"十",它是"零加一",亦即是两组依一定的切割区段,连贯成不同的两个大容量的阵列硬
56、盘,互相为"镜像"。在每次写入数据,磁盘阵列控制器会将数据同时写入该两组"硬盘阵列组"内。同RAID level 1 一样,虽然其硬盘使用率亦只有50%,但它却是最具高效率的规划方式。真理:真正的"安全性"加"速度"是建立在成本上的。l RAID 3,4:RAID 3这种规划方式,常用在绘图,影像处理等对数据进行大量读或写的应用领域。它由阵列控制器内建的XOR逻辑,根据切割之区段大小,计算出同位校验位或字节。这项功能,提供了数据容错效果。而这个区段的大小,是以bit或byte为单位。每项数据中的同位校验数据,统一存放在一特定的同位盘(Parity Disk)上。而数据则是分别散存在各数据盘Data Disk内。单从少部份的数据盘,是无法取得完整原始数据的。RAID 4跟上述的RAID 3 大部份相同。不过其支持的区段大小相当多样,是以block为单位计算的。它可以是单一block为区段,也有以多个block为区
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 5612-2025铸铁牌号表示方法
- 企业合并过程中会计处理的关键问题试题及答案
- 微生物培养基的选择与准备试题及答案
- 项目管理中的多方协调考题及答案
- 2025年注册会计师考试深入探讨试题及答案
- 微生物抗感染药物的使用原则试题及答案
- 民警严以律己心得体会
- 注册会计师复习中常见问题试题及答案
- 产品开发的年度工作计划
- 2025年财务报告国际标准试题及答案
- 碎石外包合同协议
- 2025年第三届天扬杯建筑业财税知识竞赛题库附答案(1001-1536题)
- 2025科技辅导员培训
- 新疆维吾尔自治区2024年普通高校招生普通类国家及地方专项、南疆单列、对口援疆计划 本科一批次投档情况 (理工)
- 智研咨询发布:2025年纸浆模塑餐饮具行业市场规模及主要企业市占率分析报告
- 2025年CCAA《管理体系认证基础》考前必练题库500题(含真题、重点题)
- 中西融合餐厅的经营管理与团队建设
- 2025年智慧工程考试试题及答案
- 大宗商品供应链管理规范
- 企业与学院合作进行的教学内容更新研究
- 数字化人力资源管理的心得体会
评论
0/150
提交评论