通用账证查询打印软件采集Oracle数据库连接参数详解
首页 中间层服务器下载 升级记录通用账证查询软件试用下载
通用账证查询软件采集rac e数据库的财务数据时,连接参数如下图所示
连接新中大的racle数据库
连接用友C的O cle数据库:
连接浪潮G的Oracl 数据库:
以下对连接参数中的各项详细描述
一、数据库访问方式直接访问和通过应用程序服务器访问
直接访问账证查询打印软件所在电脑直接连接到O acle数据库所在电脑 即所谓的二层结构。
通过应用程序服务器访问账证查询打印软件所在电脑不直接连接Oracle数据库而是连接中间层服务器所在电脑,中间层服务器连接Ora le数据库,即所谓的三层结构。
中间层服务器是一个后台服务软件 由新纪元软件工作室自主开发,它安装在数据库所在电脑上或者其它电脑上开机自动启动 为局域网或外网其它电脑通过中间层访问数据库提供服务。
中间层服务器与数据库之间的连接参数配置 与账证查询打印软件直接连接数据库方式的参数类似,如下图所示:
为什么要通过中间层服务器连接数据库呢主要是基于数据库安全性和财务账套数据的查询权限考虑
数据库安全性:直接访问方式下,访问者需要知道数据库地址、数据库标识、数据库系统管理员 yst m口令等敏感参数这对于小型单位、局域网内的应用,可能不是安全隐患,但是对大型单位特别是数据库服务器位于外网上,这些敏感参数不宜公开。如果客户端通过中间层服务器访问数据库,客户端只要知道中间层服务器的地址即可其它敏感参数全不需要。 打个比喻数据库是一个物料仓库,中间层服务器程序是仓库保管员账证查询打印软件是领料者 当账证查询打印软件需要采集数据时相当于从仓库中领料。直接访问方式下相当于仓库保管员把仓库地址和库房钥匙给了领料者,领料者自己随便取通过中间层服务器访问方式下领料者告诉仓库保管员领什么料 由仓库保管员从库中取来,交给领料者领料者,无权也没必要知道库房位置,无权也没有必要拥有库房钥匙。
财务账套数据的查询权限直接访问方式下只要连上数据库,数据库中所有账套数据,都可以查询得到。这对于账套少、财务人员按账套分工不明确的小型单位来说,不存在访问权限的问题对于账套较多、财务人员按账套分工明确的大型财务系统 中间层服务器可以起到分配账套查询权限的作用中间层服务器自动创建一个管理员帐户账户名 admin,管理员可以在中间层服务器软件窗口或者账证查询打印软件的采集数据窗口点击“账套权限"按钮给各个使用账证查询打印软件的客户端,创建账号并分配各自的账套查询权限。客户端以“通过中间层服务器连接数据库”方式采集数据时,输入自己的帐号和口令仅仅可以采集已授权账套的数据客户端第一次使用自己的帐号时,密码是空的,必须设置了自己的密码才能继续进行还以物料仓库、仓库保管员、领料者为例每个账套数据 比喻为库房中的一个库位。直接访问方式下,领料者可以随便从各个库位取料通过中间层访问方式下领料者只能领管理员授权的一个或几个库位的料。具体到财务软件数据采集上例如用友NC、浪潮GS,整个集团公司所有核算单位的数据在一个数据库里。如果采用“直接访问"方式只要连上数据库所有核算单位的数据全部可以采集、查询。如果采用“通过中间层服务器访问”方式管理员可以给每个使用账证查询打印
软件的客户端分配帐号和权限,使其仅可以采集一个或多个核算单位的数据。例如,基层单位,仅可以采集自己的数据上级单位可以采集自己本身及所有下属单位数据
中间层服务器可以安装在数据库服务器所在机器也可以安装在能够连接数据库服务器的其它机器上
如果数据库访问方式选择了“通过中间层服务器访问” 以下参数中,仅需要提供中间层服务器地址。
二、强制使用oc 方法连接racl 、连接的是Orcle 7
这两个选项默认为不选中。
“强制使用ci方法连接Or cle”不选中时,可以在没有安装O ac e客户端软件的电脑上,连接Oracle数据库但是需要提供服务器地址、数据库唯一标识 I 、数据库侦听端口号Po t)
“强制使用o i方法连接Or cle”选中时,当前电脑必须安装有O cle客户端软件,并且正确配置了与数据库连接的网络服务名这时,仅需要提供这个网络服务名就可连接Oracle数据库
“连接的是Oracle ”这个选项仅当Oracle数据库是早期的racle7版本时,才需要选中举例说明,假设一个单位使用新中大N系列财务软件后台数据库是Orac e的财务人员的电脑 因为要使用新中大软件所以安装了Or cle的客户端 并配置好了网络服务名,这是正常使用新中大软件的前提。在这样的电脑上使用本软件连接Oracle时可以选中“强制使用oc 方法连接Oracle"。这个单位的审计人员不使用新中大软件,自己的电脑上,没有安装Oracle的客户端使用本软件连接O cle时,就不能选中“强制使用 i方法连接racle”。由此可见 “强制使用ci方法连接Ora e"不选中时不需要Ora le客户端的支持,适用范围更广
需要特别说明的是,用友C、浪潮GS、新中大I 多组织版等通过IE浏览器运行的财务软件客户端肯定不需要安装racle的客户端软件所以,“强制使用oc 方法连接Ora l "选项一定不需要选中。
三、数据库服务器地址/中间层服务器地址
如果数据库访问方式选择的是“通过中间层服务器访问”输入的是中间层服务器的地址。如果中间层在局域网上,地址是中间层所在电脑的机器名或者内网I 地址如果中间层位于外网上地址是中间层的外网IP地址或者动态域名
如果数据库访问方式选择的是“直接访问”,并且未选中“强制使用oc 方法连接Ora le”,输入的是数据库服务器的地址数据库服务器在局域网上,地址是数据库服务器所在电脑的机器名或者内网 P地址如果数据库服务器位于外网上地址是数据库服务器的外网 P地址或者动态域名
如果数据库访问方式选择的是“直接访问",并且已选中“强制使用c 方法连接Ora le” 不需输入数据库服务器地址
检测本机与数据库服务器或者中间层服务器能否连通的方法:
开始》运行-》 CM-》 ing地址
上图本机与给定地址的机器 网络连接是通的地址正确。
上图 窗口中出现的“t med out”字样说明本机与给定地址的机器 网络连接不通,地址不正确或其它网络原因
如果数据库访问方式选择的是“通过中间层数据器访问”上述检测,只是说明本机与中间层机器是否可以连通本机要正常通过中间层访问数据库服务器,还要求中间层所在机器的2 1端口正在监听并对外开放检测方法如下
开始—》运行》 CM—》 telnet 中间层服务器地址2 1
上图中 “21 ”后回车可能的情形,下面两幅图之一。
上图中 出现一个无内容的黑窗口表示中间层服务器2 1端口正在监听并且对外开放,你可以通过中间层访问数据库。
上图中,窗口出现“不能打开主机的连接在端口 11”说明中间层服务器所在电脑的中间层服务器软件没有启动,或者端口211没有启动监听,或者端口21 没有对外开放。
中间层服务器所在电脑右下角的托盘里,中间层服务器已启动时 下图中应该有第二个图标存在,端口211正在监听时 下图中应该有第一个图标存在。
下图 中间层已启动并且连接数据库正常注意看图中第二个图标的状态
下图 中间层已启动但不能成功连接数据库注意看图中第二个图标的状态
四、连接用友NC的 le数据库所需的N系统管理员名/连接浪潮GS的Ora e数据库所需的数据库实例名
不是连接浪潮GS、用友N或者,数据库访问方式为“通过中间层服务器访问"不需填此参数。
老鹰主机HawkHost是个人比较喜欢的海外主机商,如果没有记错的话,大约2012年左右的时候算是比较早提供支付宝付款的主机商。当然这个主机商成立时间更早一些的,由于早期提供支付宝付款后,所以受众用户比较青睐,要知道我们早期购买海外主机是比较麻烦的,信用卡和PAYPAL还没有普及,大家可能只有银联和支付宝,很多人选择海外主机还需要代购。虽然如今很多人建站少了,而且大部分人都用云服务器。但是老鹰主机...
今天有网友提到自己在Linux服务器中安装VNC桌面的时候安装都没有问题,但是在登录远程的时候居然有出现灰色界面,有三行代码提示"Accept clipboard from viewers,Send clipboard to viewers,Send primary selection to viewers"。即便我们重新登录也不行,这个到底如何解决呢?这里找几个可以解决的可能办法,我们多多尝试。...
Contabo是一家运营了20多年的欧洲老牌主机商,之前主要是运营德国数据中心,Contabo在今年4月份增设新加坡数据中心,近期同时新增了美国纽约和西雅图数据中心。全球布局基本完成,目前可选的数据中心包括:德国本土、美国东部(纽约)、美国西部(西雅图)、美国中部(圣路易斯)和亚洲的新加坡数据中心。Contabo的之前国外主机测评网站有多次介绍,他们家的特点就是性价比高,而且这个高不是一般的高,是...