中间件如何设置多帐套

企业ERP,往往有多个帐套,通常我们给每一个帐套对应地创建一个数据库,也就是说我们的中间件要同时能够连接多个帐套(数据库),这些帐套数据库甚至是属于不同类型的数据库。客户端请求数据的时候传递“帐套编号”即可以获取指定帐套的数据。对于一个用户来说,有可能只需要查询一个帐套里面的数据,但有的用户可能要能够同时查询多个帐套里面的数据,那么这些要求,我们的中间件都已经为您做到了。可以给用户设定属于自己的帐套,这样用户一登录就能够查询自己帐套的数据。中间件为每一个帐套(数据库)都建立了专属的数据库连接池。

时间: 2024-08-23 00:36:51

中间件如何设置多帐套的相关文章

金蝶财务软件帐套属性设置保存和帐套启用报错的解决方法

金蝶财务软件新建立帐套,在帐套属性设置完毕保存提示如下图的提示,所以帐套也就启用不了,在启用的时候也会提示下图的错误: 查找原因的时候,一直提示"NT AUTHORITY\NETWORK SERVICE"登陆失败,就突然想到了,是不是登陆数据库的时候,默认以管理员登陆,管理员能登陆成功,是不是得把这个用户加入到管理员组才可以呢,结果就试了下,最后发现还真是这个情况,把这个用户加入管理员后,帐套启用成功.以下是用户加入管理员组的步骤,可以参考以下: 进入计算机管理 找到组 双击管理员组

用友新建帐套“设置备份计划”时提示“已经有用户使用【备份计划管理】,不能调整”

USE UFSystem SEELCT   * from ua_tasklog where cStation='登录的机器名' and cSub_Id='dp' DELETE from ua_tasklog where cStation='登录的机器名' and cSub_Id='dp' 用友新建帐套"设置备份计划"时提示"已经有用户使用[备份计划管理],不能调整"

开发版速达-提供在线帐套配置功能

为了让不同的用户选择不同的帐套,开发版速达提供了在线帐套配置功能:(该配置功能与速达程序无法兼容) 一.请在服务端程序中启用在线配置功能: 勾选启用在线帐套配置,至此程序已经支持在线帐套配置功能: 二.登录开发版速达客户端,第一次需要输入帐套登录用户和密码,以便操作员能选择自己的帐套进行操作: 用户如果想变更帐套用户,请点击高级设置进行变更: 对于在线配置帐套管理员可以选择到所有帐套: 三.在线帐套用户和配置的管理: 在文件下有2个菜单进行在线帐套用户和配置的管理 在线帐套用户: 在线帐套配置:

K3新建帐套时提示错误:3661

金蝶K3 14.2 新建帐套后无法填写帐套属性和无法启用,提示3661错误: 定义的应用程序或对象错误,错误代码3661" 解决方法:登录中间层--选中"帐套"--数据库--数据库属性--更改验证方式为:sa

EBS查找帐套本位币及币种间汇率转换的方法

(1)获取帐套本位币 -- 取得当前帐套本位币SELECT gsob.currency_code  FROM gl_sets_of_books   gsob,       hr_operating_units hou WHERE gsob.set_of_books_id = hou.set_of_books_id   AND hou.organization_id = fnd_profile.value('ORG_ID');(2)币种间转换 -- 取得指定币种(例如:HKD)当天转向当前帐套本位

设置oracle帐号密码永久不过期

处理过程:  1.查看用户的proifle是那个,一般是default: sql>SELECT username,PROFILE FROM dba_users; 2.查看指定概要文件(如default)的密码有效期设置:sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';3.将密码有效期由默认的180天修改成“无限制”:ALTER PROFILE DE

设置用户帐号只能一个地方登录

这个问题有很多解决方案:1.Ajax定时请求 + 超时判定,也就是2楼说的,如果没有memcache,可以就用写入txt文本的方式储存,给上超时时间时间点,做判断就可以了.另外在客户端写个简单的js脚本,用setInterval()去定时发送一次在线请求给服务端用于更新超时时间.这种方法多用于访问量比较少的地方,如ERP或管理后台等.缺点是如果给一些访问量大的页面,那么无疑是徒增了大量的交互线程占用.2.iframe镶嵌 + connection_aborted()判定,这个方法就是在页面中内置

华为开启telnet的,并设置登录帐号密码

user-interface vty 0 4 authentication-mode aaaaaa                                local-user admin password cipher %@%@1x*[email protected]%&}%@%@ local-user admin privilege level 15 local-user admin service-type telnet

数据库会自动清除掉超时的空闲连接造成中间件连接池中连接断开的问题

所有的数据库都会自动清除掉超时的空闲连接,因为数据库本身是一个SOCKET服务器,它必须要定时清除掉僵死连接,来保持其长时间稳定运行. 数据库清除空闲连接以后,中间件连接池里面con.connected还是等于true,也就是说在中间件里面是无法判断连接池中的连接是否已经被数据库给清除了. 事实上中间件连接池中的所有连接必须保持24小时的连接是通的.那么如何解决这个矛盾呢? 答案是在连接池中设置定时器,定时检查池中的每一个连接,当池中的空闲连接已经超过了半小时,就自动将此连接断开并重连. {**