通用账证查询打印软件采集 MS SQL Server 数据库连接参数详解.doc

通用账证查询打印软件采集 MS SQL Server 数据库连接参数详解.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
通用账证查询打印软件采集 MS SQL Server 数据库连接参数详解 首页 通用账证查询软件试用下载 中间层服务器下载 升级记录 ?   通用账证查询软件采集 MS SQL Server 数据库的财务数据时,连接参数如下图所示: ?   标准的MS SQL Server 数据库连接参数窗口: ?   用友NC的MS SQL Server数据库连接参数窗口: ? ?   浪潮GS的MS SQL Server数据库连接参数窗口: ? ? 以下对连接参数中的各项详细描述 ?   一、数据库访问方式:直接访问和通过应用程序服务器访问 ?   直接访问,账证查询打印软件所在电脑,直接连接到 MS SQL Server 数据库所在电脑,即所谓的二层结构。   通过应用程序服务器访问,账证查询打印软件所在电脑,不直接连接 MS SQL Server 数据库,而是连接中间层服务器所在电脑,中间层服务器连接 MS SQL Server 数据库,即所谓的三层结构。   中间层服务器是一个后台服务软件,由新纪元软件工作室自主开发,它安装在数据库所在电脑上或者其它电脑上,开机自动启动,为局域网或外网的其它电脑通过中间层访问数据库提供服务。   中间层服务器与数据库之间的连接参数配置,与账证查询打印软件直接连接数据库类似,如下图所示: ?   为什么要通过中间层服务器连接数据库呢?主要是基于数据库安全性和财务账套数据的查询权限考虑。   数据库安全性:直接访问方式下,访问者需要知道数据库地址、数据库系统管理员sa的口令等敏感参数,这对于小型单位、局域网内的应用,可能不是安全隐患,但是对大型单位,特别是数据库服务器位于外网上,这些敏感参数,不宜公开。如果客户端通过中间层服务器访问数据库,客户端只要知道中间层服务器的地址即可,其它敏感参数全不需要。?打个比喻,数据库是一个物料仓库,中间层服务器程序是仓库保管员,账证查询打印软件是领料者,当账证查询打印软件需要采集数据时,相当于从仓库中领料。直接访问方式下,相当于仓库保管员把仓库地址和库房钥匙给了领料者,领料者自己随便取。通过中间层服务器访问方式下,领料者告诉仓库保管员领什么料,由仓库保管员从库中取来,交给领料者。领料者,无权也没必要知道库房位置,无权也没必要拥有库房钥匙。   财务账套数据的查询权限:直接访问方式下,只要连上数据库,数据库中所有账套数据,都可以查询得到。这对于账套少、财务人员按账套分工不明确的小型单位来说,不存在访问权限的问题。对于账套较多、财务人员按账套分工明确的大型财务系统,中间层服务器可以起到分配账套查询权限的作用。中间层服务器自动创建一个管理员账户,账户名:admin,管理员可以在中间层服务器软件窗口或者账证查询打印软件的采集数据窗口,点击“账套权限”按钮,给各个使用账证查询打印软件的客户端,创建账号并分配各自的账套查询权限。客户端以“通过中间层服务器连接数据库”方式采集数据时,输入自己的账号和口令,仅仅可以采集已授权账套的数据。客户端第一次使用自己的账号时,密码是空的,必须设置了自己的密码才能继续进行。还以物料仓库、仓库保管员、领料者为例,每个账套数据,比喻为库房中的一个库位。直接访问方式下,领料者可以随便从各个库位取料。通过中间层访问方式下,领料者只能领管理员授权的一个或几个库位的料。具体到财务软件数据采集上,例如用友NC、浪潮GS,整个集团公司所有核算单位的数据,在一个数据库里。如果采用“直接访问”方式,只要连上数据库,所有核算单位的数据,全部可以采集、查询。如果采用“通过中间层服务器访问”方式,管理员可以给每个使用账证查询打印软件的客户端,分配账号和权限,使其仅可以采集一个或多个核算单位的数据。例如,基层单位,仅可以采集自己的数据,上级单位可以采集自己本身及所有下属单位数据。   中间层服务器可以安装在数据库服务器所在机器,也可以安装在能够连接数据库服务器的其它机器上。   如果数据库访问方式选择了“通过中间层服务器访问”,以下参数中,仅需要提供中间层服务器地址。 ?   二、数据库服务器地址 / ?中间层服务器地址 ?   如果数据库访问方式选择的是“通过中间层服务器访问”,输入的是中间层服务器的地址。如果中间层在局域网上,地址是中间层所在电脑的机器名或者内网IP地址,如果中间层位于外网上,地址是中间层的外网IP地址或者动态域名。   如果数据库访问方式选择的是“直接访问”,输入的是数据库服务器的地址。如果数据库服务器在局域网上,地址是数据库服务器所在电脑的机器名或者内网IP地址,如果数据库服务器位于外网上,地址是数据库服务器的外网IP地址或者动态域名。 ?   “直接访问”方式下,如何确定服务器地址: ?   如果服务器就是本机,服务器地址可以是空白或者“(

您可能关注的文档

文档评论(0)

ea238982 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档