海典医药软件系统管理员手册.doc

上传人:风**** 文档编号:1065391 上传时间:2024-04-05 格式:DOC 页数:35 大小:791KB
下载 相关 举报
海典医药软件系统管理员手册.doc_第1页
第1页 / 共35页
海典医药软件系统管理员手册.doc_第2页
第2页 / 共35页
海典医药软件系统管理员手册.doc_第3页
第3页 / 共35页
海典医药软件系统管理员手册.doc_第4页
第4页 / 共35页
海典医药软件系统管理员手册.doc_第5页
第5页 / 共35页
点击查看更多>>
资源描述

1、 上海海典软件系统管理员手册目 录目 录1前言2一、系统管理员岗位职责2二、系统管理员的基本要求4三、系统管理员每日工作清单5四、常用维护方法61、 用户管理62、数据传输73、数据库作业说明84、盘点说明115、系统自动更新说明126、报表统计查询147、新店开业业务系统设置步骤14附录一、系统管理员按期向领导提供数据参考:(按周期)17每日需提供给各部门的数据报表17每周需提供给各部门数据(相关报表)18每月需提供给各部门数据(相关报表)19每季度需向各部门提供数据(相关报表)20附录二:利用动态扩展脚本或扩展权限针对项目给不同的人设权限21附录三、如何建立新闻快报24附录四、如何制作动态

2、报表28附录五:SQL数据库异地备份操作手册31附录六、提供数据库安全级别33前言系统管理员是系统运行状况的监控者和系统安全运行的保障者,具有为各业务部门提供日常信息服务的义务和监督各业务部门业务流程规范操作的权利。 总而言之,系统管理员是一个很重要的岗位,一个优秀、合格的系统管理人员是整个系统正常运作的有力保证。本系统管理员手册主要针对的是海典软件医药管理系统的系统管理员。通过本手册希望系统管理员能够清楚自己的岗位职责并能胜任自日常的系统维护工作。因本手册在写作时,系统仍处在不断开发与完善中,如果本手册内容出现与系统实际不符的情况时,希望系统管理员提出宝贵意见,以便我们不断改进、修正,使得本

3、手册成为系统管理员最得力的助手。一、系统管理员岗位职责负责配合软件供应商进行零售医药系统的建设和运行。根据总部的系统建设方案执行系统的建设和实施。保证业务数据的及时处理,保证业务数据的安全性,保证硬件设备的正常运行。监督各业务部门对操作规范和业务流程的正确执行。为各业务部门提供信息支持服务,负责处理各业务部门系统日常应用中出现的故障。负责管理使用系统的用户并严格控制用户使用系统的权限。负责公司所需计算机设备的准备、安装、维护。负责和各业务部门进行沟通、进行系统所需基础数据和基础系统参数的录入和设置。负责公司内部管理人员的计算机操作培训、系统的跟踪培训、新开门店管理人员和收银员的系统培训。负责和

4、各系统使用业务部门沟通,收集系统使用信息,并及时向软件供应商提供反馈。负责系统统计分析的数据提供。负责企业数据传递的安全、及时、可靠。参与企业业务流程的制订。负责网络安全、畅通以及数据的安全和完整。二、系统管理员的基本要求热爱本职工作,敬业,对工作认真负责。能够完成计算机以及其他外设硬件的安装、维护工作。会安装Windows2000,Sqlserver,Office等常用软件。具备数据库操作基础,能够熟练使用企业管理器、查询分析器等数据库工具。了解本企业业务流程以及日常维护所需要完成的工作。能够熟练使用海典医药管理系统。应具有良好的沟通能力,能与各部门探讨和优化流程,并在软件供应商和最终用户之

5、间起到充分的沟通使用。三、系统管理员每日工作清单1. 检查数据传输是否存在数据丢包、执行失败等传输故障。2. 检查作业的执行情况。检查作业是否按设定的时间执行,并检查执行的结果是否存在失败。3. 必要的数据核对1) 门店上报的销售额与系统报表进行核对。2) 进销存余额与库存余额核对。3) 当天打印的单据与系统中的单据进行核对。核对的项目包括张数、明细条数、数量和金额累计。业务种类包括批发(退货)单、配送(退仓)单、移仓单、店间调拨单、入库(退货)单,以及企业规定的其他的票据。总之,尽量做到所有打印的票据都能定期与系统中的数据进行核对。4) 会员积分记录与会员积分余额的核对。4. 检查服务器运行

6、状态1) 检查硬件是否运行正常。尤其是检查服务器硬盘有无损坏。2) 数据库的相关服务是否正常运行。3) 升级操作系统和杀毒软件、防火墙4) 查杀病毒和黑客程序。5. 以打印或软件查询的方式,向各部门提供各种报表。详单参见附录一。6. 检查和下载软件更新7. 检查数据库备份文件8. 如果当日为会计月末日,则应做如下操作:1) 检查新的会计月份对应的会计期间是否已设置完成。2) 设置至少未来两个月的会计月。9. 企业规定的其他工作。四、常用维护方法1、 用户管理操作步骤:a. 系统设置-用户清单模块设置好用户对应信息;b. 系统设置-用户权限模块设置好用户对应权限;c. 系统设置-用户对应机构模块

7、设置好该用户可以在何处使用;d. 系统设置-用户部门权限模块设置好该用户对应部门;以上设置都完成后,即可正常操作海典业务系统。注意事项:a) 系统管理员应检查申请人是否参与过系统的培训工作,并是否能够使用系统,如若不能一定要培训后才能上岗,并告诫用户注意修改口令并严禁把自己的口令借给别人使用b) 对用户的权限进行登记 c) 定期追踪用户的使用情况d) 定期对用户进行培训e) 如果系统用户忘记密码,首先由用户提交书面报告,经部门领导批准以后,系统管理员在系统中重新初始化该用户密码为:1f) 应该正确的设置“用户机构设置”,除非确实需要,否则不要将某个用户对应所有机构。g) 在用户清单里通过双击某

8、用户设置该用户的权限、扩展权限、对应机构,与直接通过用户权限设置、用户扩展权限设置、用户机构设置来设置权限的效果是一样的。h) 新建用户默认没有任何权限,也不对应任何机构。i) 新建用户的初化密码为“1”。j) 一般来说,新建用户时,至少应给该用户内部邮件、修改密码、重新连接数据库的权限。k) 如果系统用户因为离职等原因不允许再使用系统,系统管理员不能删除该用户信息,应把用户的状态设置成作废。如下图1-1:图(1-1)2、 数据传输操作步骤:a) 传输模块-传输设置;该模块只要传输机构代码设置好后,传输设置内容自动生成;只需修改其对应的FTP服务器地址、用户名、密码和本地目录,选中对应传输项目

9、即可。如下图(1-2):图(1-2)b) 传输模块-收发数据;将传输设置好定好且启用后,即可通过这个界面向目标机构发送数据注意事项:a) 数据传输是系统正常运行的关键,应有专人负责,尽量固定在同一台电脑上操作。c) 根据门店与总部的实际情况,数据传输负责人应协商好数据传输的时间、方式以及数据的核对。d) 收发数据如果选中了按时收、按时发或循环收发,应注意不能关闭收发数据这个界面,且循环收发时间不能过于频烦,最好大于30分钟已上,否则可能导制系统运行缓慢。 如下图(1-3):图(1-3)e) 如特殊原因,数据发送后,目标机构数据没收到或接收不完全,源发送机构可通过发送记录模块,重新生成对应文件,

10、然后发送即可。3、 数据库作业说明数据库的正常运作才能保证整个系统的正常运行,系统管理员必须确保数据库正常运作,并密切监控数据库作业的运行情况。一旦发现数据库作业异常必须及时处理,并可通知海典软件有限公司。下面对海典数据库作业说明如下:一、门店作业作业名称功能描述1.门店数据库备份该作业用来备份门店数据库(一般在凌晨12:00执行)2.门店清除日志该作业是用来清理门店数据库操作日志(一般一周执行一次)3.门店自动调价该作业是门店用来启动执行日期为当天的调价单(一般早晨6:00执行)4.更新促销调价状态更新门店促销调价状态,执行日期可以以分为准(一般10分钟执行一次)5.统计报表各门店日报统计,

11、包括供应商单品销售日报、POS机时段零售日报、营业员单口销售日报、收银员报表、会员销售报表.(一般在早晨6:00执行)二、总部数据库作业作业名称功能描述1.总部数据库备份该作业用来备份总部数据库,注意备份目录不要被清空(一般在晚上数据库较闲置的时候执行)2.自动备份期末库存备份总部期末库存3.自动调价该作业是用来启动执行日期为当天的调价单4.清日志该作业是用来清理总部数据库操作日志5统计报表各门店日报统计,包括供应商单品销售日报、POS机时段零售日报、营业员单口销售日报、收银员报表、会员销售报表.(一般在早晨6:00执行)6.进销存核对7.会员积分核对8.数据库异地备份异地备份方法参见附录9.

12、自动计算销售额贡献和毛利贡献10.定期修正待出库数量注意事项:如果作业未执行成功,有几种情况:a. 作业服务没开启(sql server agent )如下图(1-4):图(1-4)b. 服务器可能晚上断电或关机。正是因为有很多作业需要在晚上执行,因此要求服务器(连锁门店或单店除外)24小时必须开机,否则可能因为错过某些特定作业的执行从而导致无法挽回的损失。c. 执行作业代码的服务器选择错误4、 盘点说明操作步骤:a. 盘点前的准备:确认预计开始盘点的时点和盘点类型。b. 库存管理-盘点登记c. 登记帐存。假如是连锁企业某门店盘点,必须保证总部收到了该门店的所有销售单、远程订单及店间调拨申请单

13、后,才可以登记帐存。假如先登记帐存后收到发生在盘点前的上述业务,会导致登记的帐存不准,从未使盘点的结果产生错误!d. 对于某些连锁企业来说,盘点登记产生后,并不需要总部做登记帐存,而是由门店做盘点预约。具体流程是:总部做盘点登记=盘点登记传至门店=门店在开始盘点的那个时点,点击“盘点预约” =门店向总部发送数据=总部收到盘点预约后,自动作登记帐存。需要注意的是,门店点击完“盘点预约”后,必须马上向总部发数据,否则,在预约后、发送数据之前发生的销售等业务,全部算作盘点前的业务。因此,盘点预约可以简单的理解为:在门店做完盘点预约后第一次向总部发数据那个时点之前发生的所有业务,均算作盘点前的业务。只

14、要盘点没有结束,门店便可以针对同一盘点登记作多次预约,系统以最后一次的为准。e. 库存管理-录入盘点单。应注意的是,盘点录入的内容和方式必须与盘点登记的方式对应,否则产生的盈亏将出错。另外,在盘点录入时,切勿将批号或商品编码当作数量录入,否则,在产生盈亏时往往会因为数值太大而提示计算溢出。f. 库存管理-盘点登记-选中已登记的盘点单-产生盈亏-盘点盈亏报表查询g. 库存管理-修正库存注意事项:a. 必须正确的设置好会计月设置,才能进行盘点。会计月设置说明如下:会计期间字段格式为:yyyymm。前面四位为年,后两位为月;比如说2007年2月,那么会计期间为:200702 。如下图(1-5):图(

15、1-5)b. 只有在会计月设置中,标志字段为“当前会计月”的才允许做盘点登记 。c. 可以一次性设多个会计月,到结束日期时,系统将自动备份期末库存d. 盘点登记模块;新增盘点登记时应注意选择好盘点类型;a)如果盘点类型为全部盘点,那么录盘点单时所有有库存的商品得输进盘点单,否漏盘商品库存数量在修正库存时将会被清为零。b)如果盘点类型为抽盘,则根据盘点单里录的商品数量来修正库存,e. 盘点步骤:如果是门店盘点,则先在总部做好盘点登记登记帐存后发数据至门店。门店收到总部传输过来的盘点登记后方能做盘点单5、 系统自动更新说明操作步骤:当一个公司有多家门店或仓库使用海典业务系统,如果系统更新,一般只能

16、通过手工一一来更新所有客户端,如果使用系统更新文件上传模块,则可以把更新文件一次性上传至数据库,然后通过收发数据,以达到整个公司业务系统同步更新的目的;a. 系统设置-更新文件上传,选择待上传的文件,保存后。再通过上传文件按钮上传至数据库;如下图(1-6):图(1-6)b. 传输设置-找到传输项目为330,把是否传输的勾点上。如下图(1-7):图(1-7)c. 当系统更新时客户端进入软件时系统会提示是否更新,点击“是“即把系统更新为最新版本。注意事项:a. 上传时请注意更新类型,如果是SQL代码,请选择SQL脚本更新,其它文件请不要选成:“sql脚本更新”,否则系统自动更新时将会报错!d. 单

17、体店更新,只须将更新文件上传即可。6、 报表统计查询操作步骤:一般门店交接班时,都要统计收银员收款情况。a. 零售-零售收款-按会计日查询,将按收银员分组显示当天收银情况;如下图(1-8):图(1-8)注意事项:a.查询零售收款报表与财务对帐时,请确认该用户在查询后已没用此编码收银或退货;7、 新店开业业务系统设置步骤操作步骤:a 总部端设置:1、 在 传输机构代码 模块新增一传输机构2、 在 业务机构代码 模块新增加一对应传输机构的业务机构,设置好对应的价格组、上下限库存天数等项目。3、 在 用户对应机构 模块,设置好哪些人员能在对应门店使用系统,特别是要先设置好安装本人的使用权限,否则安装

18、完后将不能进入系统。4、 在 传输设置 模块参照其它门店设置好新门店的传输设置。5、 最后就是在 传输设置 模块初始化生成新门店的初始化文件,将此生成文件带到门店进行安装备用。b 门店数据库安装1、 SQL Server数据库安装,注意:SQL配置属性-安全性-登录模式必须为:SQL server 和 Windows 登录否则不能登录海典业务系统2、 运行海典业务系统下面的“setup.exe”安装程序。3、 登录服务器后,输入新门店数据库名,选择数据库存放的文件目录,然后单击“下一步”,提示选择初始文件,即选择在总部初始化生成的那个文件。4、 几分钟后,数据库就安装完成,然后根据提示创建作业

19、。5、 最后一步是设置传输内容。经验:传输设置项目可以将其他已经设置好的门店的传输保存为模块,然后通过模块调入来设置。6、 修改hydee.ini,将ServerName,database,busno,Posno等各项设置改成正确的名称。7、 双击hydee.reg 将之导入注册表,运行注册工具,通过手机或QQ将注册码发给海典工作人员进行注册;8、 在零售收银模块设置好小票打印格式,设置好各模块打印格式标题等; 9、 测试与总部的传输是否通畅。附录一、系统管理员按期向领导提供数据参考:(按周期)每日需提供给各部门的数据报表部门:提交数据(相关报表)备注总经理1 零售报表2 入库/退货报表3.批

20、发/退回报表1.通过零售报表可以了解分析到当天的销售额、毛利、毛利率、客流量、单品销售排名、时段销售排名、类别销售排名、供应商销售排名等相关信息2.通过零售报表,可以清楚的了解到各个门店,子公司的销售情况。3.通过入库/退货报表可以了解到当天的购进量(可按类别、供应商查询等)4.通过批发/退回报表可以了解到当天的批发销售额,批发的付款方式与客户的批发销售情况等销售(业务)经理1入库/退货报表2库存报表3零售报表1.通过库存报表可以及时了解所有门店,仓库的库存情况。采购部经理1零售报表2入库/退货报表3库存报表4配送/退仓申请报表5补货申请单6商品负毛利销售报表1.配送退仓申请报表可以清楚了解门

21、店要货计划2.补货申请单可以及时了解仓库缺货计划3商品负毛利报表及时反应当天销售中是否有负毛利销售商品配送部经理1配送退仓报表商品部(价格部)1.入库/退货报表2.调整售价单3.促销调价单4.商品负毛利销售报表1.查询当天向供应商进货价格2.查询调整的商品零售价仓库1库存报表财务部1.零售报表1.查询当天交接班后,收银员收款金额,以便财务与收银员对帐集团总部(信息中心)1新增商品报表1.了解当天新增商品数据,是否存在一品多码,一码多品等情况每周需提供给各部门数据(相关报表)1 每周需提供给各部门的数据报表部门:提交数据(相关报表)备注总经理1 零售报表2 入库/退货报表3.批发/退回报表1.通

22、过零售报表可以了解分析到每周的销售额、毛利、毛利率、客流量、单品销售排名、时段销售排名、类别销售排名、供应商销售排名等相关信息2.通过零售报表,可以清楚的了解到各个门店,子公司的销售情况。3.通过入库/退货报表可以了解到当天的购进量(可按类别、供应商查询等)4.通过批发/退回报表可以了解到当天的批发销售额,批发的付款方式与客户的批发销售情况等销售(业务)经理1入库/退货报表2库存报表3零售报表1.通过库存报表可以及时了解所有门店,仓库的库存情况。采购部经理1零售报表2入库/退货报表3库存报表4配送/退仓申请报表1.配送退仓申请报表可以清楚了解门店要货计划配送部经理1配送退仓报表商品部(价格部)

23、1.入库/退货报表仓库1库存报表集团总部(信息中心)1新增商品报表1.了解一周新增商品数据,是否存在一品多码,一码多品等情况以上相关报表,查询时间以一周的时间为准,且不按天汇总,库存报表除外每月需提供给各部门数据(相关报表)1 每月需提供给各部门的数据报表部门:提交数据(相关报表)备注总经理1零售报表2入库退货报表3批发退回报表4库存周转分析报表1.通过零售报表按月汇总可以了解分析到每月的销售额、毛利、毛利率、客流量、单品销售排名、类别销售排名、供应商销售排名等相关信息2.通过入库/退货报表可以了解到每月的购进量(可按类别、供应商查询等)4.通过批发/退回报表可以了解到月的批发销售额,批发的付

24、款方式与客户的批发销售情况等5.通过库存周转分析报表可以分析每个品种或公司总库存的资金周转情况销售(业务)经理1入库退货报表2批发退回报表3库存周转报表4 零售报表采购部经理1零售报表2入库/退货报表3库存报表4配送/退仓申请报表配送部经理1配送退仓报表商品部(价格部)调价申请单,零售价查询或批发价查询报表及时了解市场各品种价格变动情况仓库1. 库存汇总表2. 机构库存汇总表3. 库存明细分布4. 库存报表5. 入库退货报表6. 效期预警表掌握各个品种的入库退货情况以及它们的库存,还有效期品种集团总部(信息中心)每季度需向各部门提供数据(相关报表)1 每季度需提供给各部门的数据报表部门:提交数

25、据(相关报表)备注总经理1零售报表2入库退货报表3批发退回报表4库存周转报表同上销售(业务)经理1零售报表2库存报表采购部经理1入库/退货报表2零售报表配送部经理1配送/退仓报表2店间调拨报表商品部(价格部)1价格查询报表 2价格表动记录掌握商品价格变动趋势仓库1库存报表2配送/退仓报表3入库/退货报表4效期预警表掌握各个品种的入库退货情况以及它们的库存,还有效期品种集团总部(信息中心)附录二:利用动态扩展脚本或扩展权限针对项目给不同的人设权限很多企业往往有这样的需求,即对于同一个界面(如商品资料),不同的人查看需要有不同的效果(如用户A能查看进价,用户B不能查看进价,用户C可以修改品名而用户

26、D不能,等)。这样的需求可以通过海典的用户扩展权限来实现。以下以商品资料的进价字段为例说明。1、 新增扩展权限定义。功能模块:输入商品资料的窗口英文名即w_ware;扩展功能编码:由用户自定义,要求与已有的扩展功能编码不重复。如:vpprice。注释:是否隐藏商品资料界面的进价;是否启用设为是;取值类型为勾或叉;命令:dw_ware_purprice.purprice.visible=0;自动执行设为是;缺省取值设为0;备注为:0为不隐藏进价,1为隐藏进价。注意:1) 命令的格式是 “数据窗口名.字段名.属性=属性值” 其中,数据窗口名和字段名,可以通过鼠标右键点击相应对像再点属性后属得(即下

27、图的数据窗口控件和列名称);而属性包括以下几种常用的:visible为是否可视(1为可视0为不可视) height为高 width为宽;protect为是否禁止编辑(1为禁止编辑,0为允许编辑);format为显示风格(如日期 yyyy-mm-dd hh:mm:ss,数值的 #,#0.00),另外还有一些其他的属性可以完成字体、颜色、默认值、坐标、下拉风格等更丰富的设置,这些属性可以通过上网查看PB开发资源,或咨询海典软件公司获得。2) 缺省取值是指,假如不指定某个用户该扩展权限的权限值,那么该用户相当于拥有哪种权限值。如上例中的缺省取值为0,则表示,扩展权限建立后,所有人进入商品资料界面都能

28、查看进价。假如要指定某人不能看进价,则通过用户扩展权限定义来单独指定。3) 对于自定义扩展权限来说,权限值只能有两种,分别是0和1;0表示不启用扩展权限脚本,1表示启用扩展权限脚本。当设为1时,每当打开相应的界面,在打开窗口时会自动加载扩展权限脚本并执行,以达到预期的效果。2、 设定用户扩展权限定义如下表,设为0则表示不隐藏进价,1则表示隐藏进价,假如不设的话,则取的是“缺省取值”。备注:通过海典系统功能定义的扩展脚本也能实现类似上述功能,但与扩展权限不一样的是,功能定义的扩展脚本是针对所有人的,而扩展权限则可以针对不同的人设不同的权限。附录三、如何建立新闻快报经常会有客户提出诸如效期报警、供

29、应商证照效期提示之类的需求。其实,类似这样的功能,可以通过海典软件的“新闻快报”来完成。“新闻快报”的主要用途,也就是周期性地向指定的用户发送特定的信息。以供应商效期提示为例,下周演示新闻快报的制作和订阅:1、 确定需要报警的范围,并用一个SQL语句描述出来。该SQL语句是一条Select语句,该Select语句的结果集只能有一列,该列的内容即为报警的内容。如:select vendorno + | + vendorname + :+ case when datediff(dd,tax_invalidate,getdate() between 0 and 15 then 税务登记帐 + cas

30、t(datediff(dd,tax_invalidate,getdate() as varchar(10) + 天内到期; else end + case when datediff(dd,gsp_invalidate,getdate() between 0 and 15then GSP证书 + cast(datediff(dd,gsp_invalidate,getdate() as varchar(10) + 天内到期;else endfrom u_vendor where datediff(dd,tax_invalidate,getdate() between 0 and 15 or da

31、tediff(dd,gsp_invalidate,getdate() between 0 and 152、 进入“系统设置”=“新闻快报”,新增一条记录,如:快报编号903,快报名称供应商证照效期快报,SQL语句为步骤1确立的SQL语句。发送时间输入“每天”。应注意的是,“发送时间”项目目前并没有任何用处。3、 设定快报订阅人。进入“系统设置”=“新闻快报订阅设置”,以快报编号为903作为查询条件查出结果后,点修改,将需要订阅的人订阅标志打勾。4、 在SQL企业管理器中建立作业。作业名称:供应商证照效期快报;为作业新建一个步骤,步骤名为1,数据库为业务系统对应的数据库名,命令为Exec p_n

32、ews_newsid 903;为作业新建一个调度,名称为1,并指定作业的发生频率为每天早上六点执行5、 只要保证服务器的SQL Server Agent 服务是启动的(这个很关键),那么作业就会在指定时间自动启动。而作业启动的结果,便是将预先设定好的快报内容,以内部邮件的方式发给订阅人。6、 通过对作业调度的调整,可以设置作业执行的时间,例如:可以调整为一小时一次;每两天一次;每周一一次;每月一号发送一次,等等。附录四、如何制作动态报表海典系统提供了灵活的自定义报表,也称为动态报表。下面将介绍动态报表相关的原理及制作方法。原理:通过给定的SQL语句,得到报表的查询结果集,而海典系统利用这个查询

33、结果集动态构建一个数据窗口,也就是用户最终看到的动态报表。下面以“零售收款”为例演示如何制作一个动态报表:1) 定义“功能定义”,即进入“系统设置”=“功能定义”新增一行,具体方法可参看“功能定义”的联机帮助。应注意的是,虽然功能定义的“窗口英文名”可任取,但如果是为动态报表定义功能的话,“窗口英文名”必须以DW_开头。如:Dw_sale_pay。(高级用法)一般来说,定义动态报表功能定义时,“可增加”、“可删除”、“可修改”、“可重置”这几项是不打勾的,也就是动态报表只用做查询功能。不过,也可以利用动态报表进行简单的数据修改操作,在这种情况下,可以将“可增加”、“可删除”、“可修改”打勾。2

34、) 定义“动态报表定义”,即进入“系统设置”=“动态报表定义”新增一行,“窗口名称”这列填与的内容与步骤1)的“窗口英文名”一致,如:Dw_sale_pay,而“功能名称”这列可能不会正常显示出来,暂时不用理会他。当全部录入、保存后重新刷新就能正常显示了。“动态报表定义”最重要的一项是“SQL语句”。在此填写的是标准的SQL查询语句。应注意的是:a. 动态报表的SQL语句只能是一个SELECT语句,可多表关联,允许子查询,支持但不建议使用Union子句。b. SELECT语句的结果列集必须以 “ as 中文名 ”的方式出现,其中“中文名”就是在报表定义时看到的列名。c. 如果做动态报表而又写不

35、出SQL语句,除了自学外,还可致电海典售后,说明报表拟实现的功能,以获得帮助和指导。d. (高级用法)可以在SQL语句的最后面,使用 /*扩展PB脚本*/ 的方式存储PB脚本,这样每次用户打开这个功能窗口时,“扩展PB脚本”就会被自动执行。通过这种方式可以实施列格式修改、字体及颜色调整等功能。如下图中的 /*门店代码.width=800 门店名称.width=1500*/e. (高级用法)动态报表的语句可以使用特殊预留变量$userid,该变量代表查询该报表的当前用户编码。f. (高级用法)如果步骤1)指定某动态报表可修改、可增加、可删除时,那么该动态报表只允许引用一个表,所有的修改操作都是针

36、对该表进行的。另外,如果只希望用户修改某个列的话,可以用PB脚本冻结其他不许修改的列,如/*门店代码.protect=1*/表示“门店代码”列不许修改。3) 设置好上面两步后,只需要针对用户对该功能授权,被授权用户登录系统后即可使用该报表了,但是还没有定义查询条件。因此步骤3)介绍如何定义查询条件。进入查询窗口设置,新增记录,其中数据窗口名称与步骤1)的窗口英文名一致;“表名”则引用的必须是步骤2)关联的表名。如果希望用户查询时可以下拉选择值,则将下拉选择打勾,并设定下拉菜单语句(下拉菜单语句的结果集固定为两列,且必须都为字符型)。最后,数据类型则应该与查询条件涉及的值类型对应,常用的有字符、

37、数值、日期时间。4) 如有必要,还可为动态报表定义“链接”和“打印格式”,请参见其他说明文档。附录五:SQL数据库异地备份操作手册一、 异地备份概念:指SQL备份时,直接备到服务器以外的其他机器。一般情况下,SQL备份都是备在服务器的硬盘上。若哪天服务器硬盘坏了的话,备份文件也一起没了!因此,建立异地是非常必要和重要的。二、 建立SQL异地备份的步骤1、 指定备份机器。要求:硬盘空间大,一般来说可用空间应该是数据库的两倍以上。硬盘要求NTFS格式。因为FAT格式最大只支持4G单个文件。2、 假如备份机器名叫BAK;给BAK上的windows建立一个属于Administrators组的帐号,并指

38、定密码。设帐号为SQLLogin,密码为SQLPassWord。3、 在SQL服务器上,建立同样的帐号SQLLogin,指定同样的密码SQLPassWord,且同样指定为Administrators。注意,必须是同样的!4、 进入SQL企业管理器,右键点该服务器,选择“属性”安全性5、 在下面的帐户中启动并运行SQLSERVER处:选择本帐户,输入建立好的帐号和密码。6、 停止SQL服务,然后重新启动。7、 在备份时,可以通过输入 bak盘符$文件目录文件名.dat 的方式实现异地备份。三、 注意事项1、 如果将来要改密码,必须将备份机、服务器和SQL登录三处密码同时修改,且一致,否则会造成S

39、QL无法启动,或无法异地备份。2、 定期检查备份情况。3、 有的服务器通过企业管理器无法成功修改服务的登录帐号,像这种情况,请用右键点击“我的电脑”=管理=服务和应用程序=服务,分别找到SQLSERVERAGENT和MSSQLSERVER,逐个双击后设置上述两个服务的登录:附录六、提供数据库安全级别为了保障企业信息数据安全,建议各企业信息部做好必要的安全防范工作。除了采取正常的安全措施(如扫描病毒、防火墙、反入侵、密码设置)之外,需要重点注意如下事项:1. 建立主要数据库的异地备份。数据库备份不仅要备到服务器上,还必须备份到局域网中的其他电脑中,以避免因为服务器硬盘损失丢失数据。同时还要注意局

40、域网中的备份文件的安全,避免丢失或被窃取。2. 建立备份留存。因为受磁盘空间的影响,备份都是替代式的。但有必要每隔一周或一个月,做一次永久留存的备份,备份后针对备份文件进行压缩,妥善留存,避免丢失或被窃取。备份留存的目的,是减少因误操作未及时发现而导致的损失。3. 加强数据传输过程中的数据安全性。包括:1)确保FTP空间安全,切勿流失FTP登陆密码。2)收发数据的目录应设权访问,不应设成局域网任何人都可以无限制访问。3)收发数据尽量固定一至两台电脑上进行。4. 加强数据库的安全。包括:1)加强windows的帐号管理。只允许信息部最高权限者拥有服务器的管理员帐号密码。不要在服务器上建多个管理员

41、帐号。2)切勿公布sa的密码。Sa密码的重要性等同于administrator密码的重要性。3)如无特殊要求,应在SQL登陆中,将所有windows组设为拒绝登陆,或直接删除。4)删除其他无关的SQL登陆,尤其是那些服务器角色为 system administrators 的登陆。因为这些登陆就等同于给windows创建了超级管理员一样。5)尽量不要跟别的软件共用一个SQL服务器,因为有可能通过这些软件的登陆,访问到海典数据库的数据。6)尽快修改海典的登陆方法,而不要使用hydee帐号登陆。修改的大致步骤如下:a) 新建SQL登陆,假设登陆名为NEW,密码为PWD。密码在12位以内,应包含大小写字母、数字、特殊字符。b) 获得密码PWD的加密串。方法是:进入海典系统将本人密码改为PWD,然后查找表c_user的userpass字段的值,即加密串。假设加密串为DK8H&O=RNc) 修改所有客户端的hydee.ini,设置logid=NEWlogpass=DK8H&O=RNd) 尝试进入海典系统。全部修改成功后,将hydee帐号删除或设成拒绝登陆

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 建筑施工 > 施工组织方案

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922