欢迎来到天天文库
浏览记录
ID:1314159
大小:998.00 KB
页数:15页
时间:2017-11-10
《通用账证查询打印软件采集oracle数据库连接参数详解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、通用账证查询打印软件采集Oracle数据库连接参数详解首页通用账证查询软件试用下载中间层服务器下载升级记录 通用账证查询软件采集Oracle数据库的财务数据时,连接参数如下图所示: 连接新中大的Oracle数据库: 连接用友NC的Oracle数据库: 连接浪潮GS的Oracle数据库: 以下对连接参数中的各项详细描述 一、数据库访问方式:直接访问和通过应用程序服务器访问 直接访问,账证查询打印软件所在电脑,直接连接到Oracle数据库所在电脑,即所谓的二层结构。 通过应用程序服务器访问,账证查询打印软件所在电脑,不直接连接Oracle数据库,而是连接中
2、间层服务器所在电脑,中间层服务器连接Oracle数据库,即所谓的三层结构。 中间层服务器是一个后台服务软件,由新纪元软件工作室自主开发,它安装在数据库所在电脑上或者其它电脑上,开机自动启动,为局域网或外网其它电脑通过中间层访问数据库提供服务。 中间层服务器与数据库之间的连接参数配置,与账证查询打印软件直接连接数据库方式的参数类似,如下图所示: 为什么要通过中间层服务器连接数据库呢?主要是基于数据库安全性和财务账套数据的查询权限考虑。 数据库安全性:直接访问方式下,访问者需要知道数据库地址、数据库标识、数据库系统管理员system口令等敏感参数,这对于小型单位、局域网内的应
3、用,可能不是安全隐患,但是对大型单位,特别是数据库服务器位于外网上,这些敏感参数,不宜公开。如果客户端通过中间层服务器访问数据库,客户端只要知道中间层服务器的地址即可,其它敏感参数全不需要。 打个比喻,数据库是一个物料仓库,中间层服务器程序是仓库保管员,账证查询打印软件是领料者,当账证查询打印软件需要采集数据时,相当于从仓库中领料。直接访问方式下,相当于仓库保管员把仓库地址和库房钥匙给了领料者,领料者自己随便取。通过中间层服务器访问方式下,领料者告诉仓库保管员领什么料,由仓库保管员从库中取来,交给领料者。领料者,无权也没必要知道库房位置,无权也没有必要拥有库房钥匙。 财务账套数据的
4、查询权限:直接访问方式下,只要连上数据库,数据库中所有账套数据,都可以查询得到。这对于账套少、财务人员按账套分工不明确的小型单位来说,不存在访问权限的问题。对于账套较多、财务人员按账套分工明确的大型财务系统,中间层服务器可以起到分配账套查询权限的作用。中间层服务器自动创建一个管理员帐户,账户名:admin,管理员可以在中间层服务器软件窗口或者账证查询打印软件的采集数据窗口,点击“账套权限”按钮,给各个使用账证查询打印软件的客户端,创建账号并分配各自的账套查询权限。客户端以“通过中间层服务器连接数据库”方式采集数据时,输入自己的帐号和口令,仅仅可以采集已授权账套的数据。客户端第一次使用
5、自己的帐号时,密码是空的,必须设置了自己的密码才能继续进行。还以物料仓库、仓库保管员、领料者为例,每个账套数据,比喻为库房中的一个库位。直接访问方式下,领料者可以随便从各个库位取料,通过中间层访问方式下,领料者只能领管理员授权的一个或几个库位的料。具体到财务软件数据采集上,例如用友NC、浪潮GS,整个集团公司所有核算单位的数据,在一个数据库里。如果采用“直接访问”方式,只要连上数据库,所有核算单位的数据,全部可以采集、查询。如果采用“通过中间层服务器访问”方式,管理员可以给每个使用账证查询打印软件的客户端,分配帐号和权限,使其仅可以采集一个或多个核算单位的数据。例如,基层单位,仅可以
6、采集自己的数据,上级单位可以采集自己本身及所有下属单位数据。 中间层服务器可以安装在数据库服务器所在机器,也可以安装在能够连接数据库服务器的其它机器上。 如果数据库访问方式选择了“通过中间层服务器访问”,以下参数中,仅需要提供中间层服务器地址。 二、强制使用oci方法连接Oracle、连接的是Oracle7 这两个选项,默认为不选中。 “强制使用oci方法连接Oracle”不选中时,可以在没有安装Oracle客户端软件的电脑上,连接Oracle数据库,但是需要提供服务器地址、数据库唯一标识(SID)、数据库侦听端口号(Port)。 “强制使用oci方法连接Oracle
7、”选中时,当前电脑必须安装有Oracle客户端软件,并且正确配置了与数据库连接的网络服务名,这时,仅需要提供这个网络服务名,就可连接Oracle数据库。 “连接的是Oracle7”这个选项,仅当Oracle数据库是早期的Oracle7版本时,才需要选中。 举例说明,假设一个单位使用新中大NG系列财务软件,后台数据库是Oracle的。财务人员的电脑,因为要使用新中大软件,所以安装了Oracle的客户端,并配置好了网络服务名,这是正常使用新中大软件的前提。
此文档下载收益归作者所有