SQL-01-ok
- 格式:ppt
- 大小:1.23 MB
- 文档页数:34


初次使用操作介绍
一:登入消费软件
1:双击程序出现以下界面,如图
安装完成后首次进入软件,密码为123 最后点击“登陆”即可 2:二 点“取消”旁边的“修改密码”项可设置新密码,也可以修改已有的密码
二:登入软件后必做项
1:建立公司信息 打开'系统'--'基本资料定义'--'用户信息'如下图:
用于设置用户的基本信息,用户名称将被作为每个报表的报表头,
请认真填写;
2:建立部门信息
打开'系统'--'基本资料定义'--'部门信息'如下图:
新增:
用于建立部门资料,在番茄花园下定义一个新部门,请先选择全公司,
点击‘新增’按钮就可新增一部门,当在账户管理中部门下有员工
档案时,不能删除此部门。
修改:
要修改某部门资料,请选择该部门,点击修改按钮,在框框内
输入新部门后点‘OK’保存;
删除:
要删除某部门资料,请选择该部门,点击删除按钮后即可
3:建立对应的机号
打开‘系统’--‘基本资料定义’--‘窗口机设置’,如图:
用于设置消费机信息,类型。类型为消费机时消费数据被视为消费流水,
设为加款机时被视为增减款记录;消费机号将作为查找以及统计消费数
据的条件之一。机号与挂失,解挂息息相关,一般情况下使用了几台消
费机,这里就登记几台,并且机号与实际机号要保持一致!这是因为在
汇总流水、挂失、解挂等与消费机有关的操作界面中,系统都会提供机号
选择,而且选择的机号就是从这里提取的!特别是在挂失和解挂的处理
中,挂失时系统要求必须每台都要传送成功(成功与否有图标提示,请查看帐户
管理),才能进行解挂,相反解挂也要全部传送成功后才能再次进行挂失。
4:机器分组
打开‘系统’--‘基本资料定义’--‘窗口机分组’,如下图:
将现有的消费机进行分组,在消费报表(汇总表)中可以按组名进行
汇总,如果一个系统中有多个老板,进行分组后汇总的报表有利于结
账;
5:设置高级选项
打开‘系统’--‘高级选项’
数据库应用 26.数据库报表
.26-1. 26.数据库报表 序号 描述 页码
26.1 功能描述 26-01
26.2 目标数据库 26-01
26.3 启动报表设计器 26-01
26.4 新建报表格式 26-02
26.5 编辑报表格式 26-04
26.6 保存报表格式 26-07
26.7 组态报表打印按钮 26-08
26.8 脚本控制报表打印按钮 26-10
26.9 执行报表打印 26-11
26.1功能描述
通过数据库连接把实时数据经前期处理后,有效的存储到自定义数据库中;
用户可以通过系统绑定开发的水晶星(Crystal)报表格式及控件,提供了完善的报表输出功能;
水晶星(Crystal)报表的功能非常强大,基于数据库能制作出各种工业报表,本章也很难详细的描述其功
能,只能以例子的方式讲述如何实现简单数据报表,起到抛砖引玉的作用;复杂的报表设计可与杰控公司
的技术支持联系;
26.2 目标数据库
本例使用的数据库内容如下表:
数据库类型:Microsoft Access
数据源名称:FameView UserData Source
数据表名称:T1
字段名称:产量1 产量2 存储时间
字段类型:数字[单精度] 数字[单精度] 日期/时间
26.3启动报表设计器
选择功能,执行任务,来启动或管理报表文件;如下图:
数据库应用 26.数据库报表
.26-2. 26.4新建报表格式
报表设计器启动后,出现注册窗口,执行取消按钮,即执行;
然后执行New>菜单,出现下面的对话框:
选择标准报表,出现下面的对话框,选择数据库的来源:
必须选择ODBC数据源,即执行按钮,出现下面对话框:
选择数据源,如FameView UserData Source,然后执行按钮,出现下面对话框选择数据表:
数据库应用 26.数据库报表
.26-3. 从SQL Table列表中选择数据表,如T1,然后执行按钮和按钮,然后出现下面的界面:
数据库的关闭与启动
三、启动\关闭数据库启动和关闭oracle有很多种⽅法。这⾥只给出3种⽅法:l Sql*plus
l OEM控制台
l Windows 控制台
1.以sql*plus为例:
a.准备
⾸先我们⽤sql*plus来连接到Oracle
Sqlplus /nolog 是以不连接数据库的⽅式启动sql*plus Connect /as sysdba 是以DBA⾝份连接到oracle
b.启动启动还是⽐较简单的Startup就OK了。
不过oracle启动模式有3种:l Startup nomount (nomount模式)启动实例不加载数据库。
l Startup mount (mount模式)启动实例加载数据库但不打开数据库
l Startup (open 模式)启动实例加载并打开数据库,就是我们上⾯所⽤的命令Nomount模式中oracle仅为实例创建各种内存结构和服务进程,不会打开任何数据库⽂件,所以说:1)创建新数据库2)重建控制⽂件
这2种操作都必须在这个模式下进⾏。Mount模式中oracle只装载数据库但不打开数据库,所以说:
1)重命名数据⽂件
2)添加、删除和重命名重做⽇⼦⽂件
3)执⾏数据库完全恢复操作
4)改变数据库的归档模式
这4种操作都必须在这个模式下进⾏Open模式(就是我们上⾯的startup不带任何参数的)呵呵就不多说了,正常启动。
当然这3种模式之间可以转换:Alter database mount(nomount模式)—〉alter database open(mount 模式)—〉(open模式)
当然还有其它⼀些情况,在我们open模式下可以将数据库设置为⾮受限状态和受限状态
在受限状态下,只有DBA才能访问数据库,所以说:1)执⾏数据导⼊导出2)使⽤sql*loader提取外部数据
3)需要暂时拒绝普通⽤户访问数据库
4)进⾏数据库移植或者升级操作
这4种操作都必须在这个状态下进⾏在打开数据库时使⽤startup restrict命令即进⼊受限状态。
一次数据库连接错误解决步骤
前几天我刚好做了数据库的连通性测试,发现有一个数据库连接延迟很高,50970ms
-339890ms,当时提醒了我们项目经理。结果第二天刚上班,他就告诉我这个数据库用不了了。然后就让我去排查一下原因。
TNS Ping Utility for 64-bit Windows: Version 11.2.0.4.0 - Production on 10-8月 -2019
10:24:58
Copyright (c) 1997, 2013, Oracle. All rights reserved.
已使用的参数文件:
D:\app\oracle\product\11.2.0\client_1\network\admin\sqlnet.ora
已使用 EZCONNECT 适配器来解析别名
尝试连接
(DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=))(ADDRESS=(PROTOCOL=TCP)(HOST= xxx.xxx.xxx.xxx)(PORT=1521)))
OK (339890 毫秒)
先去测试了数据库服务器是不是连通着
C:\Users\admin>ping xxx.xxx.xxx.xxx
正在 Ping xxx.xxx.xxx.xxx 具有 32 字节的数据: 来自 xxx.xxx.xxx.xxx 的回复: 字节=32 时间=3ms TTL=122
来自 xxx.xxx.xxx.xxx 的回复: 字节=32 时间=3ms TTL=122
来自 xxx.xxx.xxx.xxx 的回复: 字节=32 时间=3ms TTL=122
来自 xxx.xxx.xxx.xxx 的回复: 字节=32 时间=3ms TTL=122
xxx.xxx.xxx.xxx 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),