您好,欢迎光临青岛用友软件销售公司网站!青岛友鹏源信息科技有限公司

关于我们 产品中心

欢迎来电咨询

18605320425

快速导航

全国服务热线

0532-66730821

客户至上、诚意为先

百科问答

当前位置:首页>>新闻中心>>百科问答

用友U8软件数据库主要的数据库表

2019-12-26 03:34:32 已有168人浏览


1.用友 U8 数据库

用友U8 系列产品的后台数据库是采用 Microsoft SQLServer。
用友U8系列产品的数据库按功能主要可分为三类:
A.系统数据库 UFSystem;
B.账套数据库 UFData_xxx_xxxx(如 UFData_999_2003,其中 999 表示账套号,2003 表示会计年度);
C.模板数据库 UFModel。
其中 UFSystem 库用于存储一些公共系统信息,如操作员信息、账套系统信息等,UFData_xxx_xxxx库用于存储账套数据,UFModel 库在新建账套时作为模板数据库使用。
每个 SQLServer 数据库是由两类文件组成:一类是数据文件,包括主数据文件(扩展名为 mdf)和次要数据文件(扩展名为 ndf ,该类文件不是必须的,U8 数据库通常没有该文件);一类是日志文件(扩展名为 ldf)。


2. 用友u8.X 数据库

用友早期产品以 Access为后台数据库,这些产品(如 8.12A)目前仍有很多用户在使用。
大部分 8.X产品的系统库和账套数据库都是 Access 数据库类型。
每个 Access数据库只对应一个文件,以 mdb 为扩展名。
以 Access 为后台数据库的产品,用 Access 软件可以直接打开对应的数据库文件,该数据库文件可以作为参考的数据字典使用(点击每个表的设计模式,内有详尽的字段含义解释)。
另外,以 Access 为后台数据库的产品安装盘中有压缩的演示账套数据库文件,直接用 Winzip 解压缩后,手工将该文件扩展名更改为以.mdb 为结尾,就可以作为参照的数据字典使用。


3. SQLServer 和 MSDE 的关系

MSDE 是 SQLServer 的一个简版,该版本是免费使用的,功能和 SQLServer 基本相同,只是在多用户条件下运行效率低于 SQLServer 产品,而且,MSDE 本身没有一个可视化的操作界面,只是在后台运行,不过,SQLServer 等数据库软件仍可以在远程访问控制该数据库。
虽然用友支持 SQLServer 的产品也支持MSDE ,但用友产品需要的某些数据库高级功能则要求用户必须使用 SQLServer 作为后台数据库 (如数据库的数据抽取功能)。而且在实际的维护实践中,也会发现,MSDE 出现异常的情况远多于 SQLServer。所以,在维护中如果遇到以MSDE 作为后台数据库的情况应多加注意此方面的问题。


4. Microsoft SQLServer、MSDE 与 Access 数据库的比较

Microsoft SQLServer 和 MSDE 支持的功能远多于 Access ,Access 通常不支持 SQL 的高级功能,如:存储过程、触发器等。

Microsoft SQLServer 配有强大的辅助工具,特别是事件探查器工具,而 Access 产品没有实现此类功能的工具。另外,Access 的产品的安全性也远低于 SQLServer 产品。