NC双引擎分离教程:查询与录入服务器分立操作详解
需积分: 9 177 浏览量
更新于2024-09-15
收藏 789KB DOC 举报
NC双引擎分离教程是针对用友NC5.X版本的数据库管理系统进行的一种技术操作,目的是将查询和录入单据的功能进行分离,以提高系统的稳定性和性能。该教程主要涉及以下几个关键步骤:
1. **确认环境配置**:
- 在复制库(192.168.100.115)上,确保ORACLE数据库已安装在存储设备上,并且数据库管理服务可用。这包括设置网络配置文件tnsnames.ora,指定ERP实例的连接参数,如地址、端口和SID。
2. **数据表同步**:
- 自定义查询所需的数据表清单必须被复制,特别是pub_datadict和pub_datadictdetail表,因为它们在自定义查询的设计中起着至关重要的作用。如果不包含这些表,可能会影响到查询功能的正常工作。
3. **建立datalink**:
- 在复制库上,通过创建数据库链接器(DATABASE LINK),如`PLINK`,与生产库连接,使用NC用户的凭据,并指定连接目标为ERP数据库。这有助于数据的实时或定时同步。
4. **MVLOG物化视图的设置**:
- 在生产库上,以NC用户身份创建MVLOG(Materialized View Log),用于记录对特定表的更改。如果表没有主键,需采用不同的创建方式,例如,`WITHROWID`用于记录行ID,而`PRIMARYKEY`用于同时跟踪主键信息。
5. **MV物化视图的创建**:
- 在复制库上,同样创建MV(Materialized View)以缓存经常查询的数据,提高查询性能。同样要注意,对于没有主键的表,选择`WITHROWID`,并且可以设置刷新策略为`ONDEMAND`,表示根据需要实时刷新数据。
通过这些步骤,实现了NC系统中查询和录入单据功能的分离,提升了系统的并发处理能力和数据安全性。这种技术适用于大型企业环境中,能够有效管理和优化数据库资源,减少数据访问冲突,提高整体业务效率。
2018-11-22 上传
2013-01-20 上传
2014-08-25 上传
2021-10-11 上传
2012-04-17 上传
2018-10-25 上传
2022-09-15 上传
点击了解资源详情
十线城市拆迁户
- 粉丝: 0
- 资源: 3