Partially replicated distributed database with multiple levels of remote clients
    5.
    发明授权
    Partially replicated distributed database with multiple levels of remote clients 有权
    具有多级远程客户端的部分复制分布式数据库

    公开(公告)号:US08046327B2

    公开(公告)日:2011-10-25

    申请号:US12201720

    申请日:2008-08-29

    IPC分类号: G06F17/30

    摘要: A method of and system for collecting, storing, and retrieving data in a data base management system. The database management system includes a master database server (4), at least one workgroup server (315), and a plurality of workgroup user clients (310). The workgroup server (315) is interposed between the master database server (4) and said workgroup user clients (310). The method creating a transaction in a local database resident on one of the workgroup user clients (310), entering the transaction into a transaction log resident on the workgroup user client (310), and creating a transaction file corresponding to the transaction in an outbox of said workgroup user client (310). Next, the transaction file is copied to an inbox identified to the workgroup user client (310) and updating the transaction file into a workgroup database (305) resident on the workgroup server (315). The workgroup database (305) includes a transaction log.

    摘要翻译: 用于在数据库管理系统中收集,存储和检索数据的方法和系统。 数据库管理系统包括主数据库服务器(4),至少一个工作组服务器(315)和多个工作组用户客户端(310)。 工作组服务器(315)插入在主数据库服务器(4)和所述工作组用户客户端(310)之间。 所述方法在驻留在所述工作组用户客户端(310)之一的本地数据库中创建事务,将所述事务输入到驻留在所述工作组用户客户端(310)上的事务日志中,以及在发件箱中创建与所述事务相对应的事务文件 的所述工作组用户客户端(310)。 接下来,将交易文件复制到标识给工作组用户客户端(310)的收件箱,并将事务文件更新为驻留在工作组服务器(315)上的工作组数据库(305)。 工作组数据库(305)包括事务日志。

    Partially replicated distributed database with multiple levels of remote clients
    6.
    发明授权
    Partially replicated distributed database with multiple levels of remote clients 有权
    具有多级远程客户端的部分复制分布式数据库

    公开(公告)号:US06754681B2

    公开(公告)日:2004-06-22

    申请号:US10150904

    申请日:2002-05-20

    IPC分类号: G06F1730

    摘要: A method of and system for collecting, storing, and retrieving data in a data base management system. The database management system includes a master database server (4), at least one workgroup server (315), and a plurality of workgroup user clients (310). The workgroup server (315) is interposed between the master database server (4) and said workgroup user clients (310). The method creating a transaction in a local database resident on one of the workgroup user clients (310), entering the transaction into a transaction log resident on the workgroup user client (310), and creating a transaction file corresponding to the transaction in an outbox of said workgroup user client (310). Next, the transaction file is copied to an inbox identified to the workgroup user client (310) and updating the transaction file into a workgroup database (305) resident on the workgroup server (315). The workgroup database (305) includes a transaction log.

    摘要翻译: 用于在数据库管理系统中收集,存储和检索数据的方法和系统。 数据库管理系统包括主数据库服务器(4),至少一个工作组服务器(315)和多个工作组用户客户端(310)。 工作组服务器(315)插入在主数据库服务器(4)和所述工作组用户客户端(310)之间。 所述方法在驻留在所述工作组用户客户端(310)之一的本地数据库中创建事务,将所述事务输入到驻留在所述工作组用户客户端(310)上的事务日志中,以及在发件箱中创建与所述事务相对应的事务文件 的所述工作组用户客户端(310)。 接下来,将交易文件复制到标识给工作组用户客户端(310)的收件箱,并将事务文件更新为驻留在工作组服务器(315)上的工作组数据库(305)。 工作组数据库(305)包括事务日志。

    Database management system which synchronizes an enterprise server and a
workgroup user client using a docking agent
    7.
    发明授权
    Database management system which synchronizes an enterprise server and a workgroup user client using a docking agent 有权
    数据库管理系统,使用对接代理同步企业服务器和工作组用户客户端

    公开(公告)号:US6092083A

    公开(公告)日:2000-07-18

    申请号:US376183

    申请日:1999-08-17

    IPC分类号: G06F17/30

    摘要: Method of and apparatus for collecting, storing, and retrieving data in a database management system. The database management system has an enterprise server and at least one workgroup user client. The method includes creating a transaction in a local database resident on said workgroup user client, entering the transaction into a transaction log resident on the workgroup user client, and creating a transaction file corresponding to the transaction log in an outbox of the workgroup user client. The workgroup user client transaction log is read, skipping those transactions which originate at the enterprise server, data files are created corresponding to the entries. The data files corresponding to transactions originating at the workgroup user client are read to an inbox on the enterprise server, thus updating the transactions into an enterprise database on the enterprise server.

    摘要翻译: 在数据库管理系统中收集,存储和检索数据的方法和装置。 数据库管理系统具有企业服务器和至少一个工作组用户客户端。 该方法包括在驻留在所述工作组用户客户端上的本地数据库中创建事务,将事务输入驻留在工作组用户客户端上的事务日志中,以及在工作组用户客户端的发件箱中创建与事务日志对应的事务文件。 读取工作组用户客户端事务日志,跳过来自企业服务器的事务,根据条目创建数据文件。 对应于工作组用户客户端的事务对应的数据文件被读取到企业服务器上的收件箱,从而将事务更新到企业服务器上的企业数据库。

    Partially replicated distributed database with multiple levels of remote clients
    8.
    发明授权
    Partially replicated distributed database with multiple levels of remote clients 有权
    具有多级远程客户端的部分复制分布式数据库

    公开(公告)号:US06266669B1

    公开(公告)日:2001-07-24

    申请号:US09373128

    申请日:1999-08-12

    IPC分类号: G06F1730

    摘要: A method of and system for collecting, storing, and retrieving data in a data base management system. The database management system includes a master database server (4), at least one workgroup server (315), and a plurality of workgroup user clients (310). The workgroup server (315) is interposed between the master database server (4) and said workgroup user clients (310). The method creating a transaction in a local database resident on one of the workgroup user clients (310), entering the transaction into a transaction log resident on the workgroup user client (310), and creating a transaction file corresponding to the transaction in an outbox of said workgroup user client (310). Next, the transaction file is copied to an inbox identified to the workgroup user client (310) and updating the transaction file into a workgroup database (305) resident on the workgroup server (315). The workgroup database (305) includes a transaction log.

    摘要翻译: 用于在数据库管理系统中收集,存储和检索数据的方法和系统。 数据库管理系统包括主数据库服务器(4),至少一个工作组服务器(315)和多个工作组用户客户端(310)。 工作组服务器(315)插入在主数据库服务器(4)和所述工作组用户客户端(310)之间。 所述方法在驻留在所述工作组用户客户端(310)之一的本地数据库中创建事务,将所述事务输入到驻留在所述工作组用户客户端(310)上的事务日志中,以及在发件箱中创建与所述事务相对应的事务文件 的所述工作组用户客户端(310)。 接下来,将交易文件复制到标识给工作组用户客户端(310)的收件箱,并将事务文件更新为驻留在工作组服务器(315)上的工作组数据库(305)。 工作组数据库(305)包括事务日志。

    PARTIALLY REPLICATED DISTRIBUTED DATABASE WITH MULTIPLE LEVELS OF REMOTE CLIENTS
    9.
    发明申请
    PARTIALLY REPLICATED DISTRIBUTED DATABASE WITH MULTIPLE LEVELS OF REMOTE CLIENTS 有权
    部分复制分发数据库与多个远程客户端

    公开(公告)号:US20090019093A1

    公开(公告)日:2009-01-15

    申请号:US12201720

    申请日:2008-08-29

    IPC分类号: G06F17/00

    摘要: A method of and system for collecting, storing, and retrieving data in a data base management system. The database management system includes a master database server (4), at least one workgroup server (315), and a plurality of workgroup user clients (310). The workgroup server (315) is interposed between the master database server (4) and said workgroup user clients (310). The method creating a transaction in a local database resident on one of the workgroup user clients (310), entering the transaction into a transaction log resident on the workgroup user client (310), and creating a transaction file corresponding to the transaction in an outbox of said workgroup user client (310). Next, the transaction file is copied to an inbox identified to the workgroup user client (310) and updating the transaction file into a workgroup database (305) resident on the workgroup server (315). The workgroup database (305) includes a transaction log.

    摘要翻译: 用于在数据库管理系统中收集,存储和检索数据的方法和系统。 数据库管理系统包括主数据库服务器(4),至少一个工作组服务器(315)和多个工作组用户客户端(310)。 工作组服务器(315)插入在主数据库服务器(4)和所述工作组用户客户端(310)之间。 所述方法在驻留在所述工作组用户客户端(310)之一的本地数据库中创建事务,将所述事务输入到驻留在所述工作组用户客户端(310)上的事务日志中,以及在发件箱中创建与所述事务相对应的事务文件 的所述工作组用户客户端(310)。 接下来,将交易文件复制到标识给工作组用户客户端(310)的收件箱,并将事务文件更新为驻留在工作组服务器(315)上的工作组数据库(305)。 工作组数据库(305)包括事务日志。

    Method of synchronizing independently distributed software and database schema
    10.
    发明授权
    Method of synchronizing independently distributed software and database schema 有权
    同步独立分布式软件和数据库模式的方法

    公开(公告)号:US06324693B1

    公开(公告)日:2001-11-27

    申请号:US09375427

    申请日:1999-08-17

    IPC分类号: G06F9445

    摘要: Upgrading a software application from one or more upgrade package files in a server (1) to a client (21a, 21b, 21c). According to this method a copy of the upgrade package files and an upgrade database table are created on the server (1). A pointer is created in the client's (21a, 21b, 21c) file on the server (1). This pointer points to the upgrade package files on the server (1); In invoking the upgrade the, the upgrade files are made active, and the upgrade database table is scanned when a client (21a, 21b, 21c) docks. This is to determine the status of an upgrade with respect to the particular client (21a, 21b, 21c). The upgrade is copied to the client (21a, 21b, 21c) if the client (21a, 21b, 21c) has not received the upgrade. At this point the upgrade may be invoked at the client (21a, 21b, 21c). Also disclosed is a program product carrying code for the upgrade method.

    摘要翻译: 将软件应用从服务器(1)中的一个或多个升级包文件升级到客户端(21a,21b,21c)。 根据该方法,在服务器(1)上创建升级包文件和升级数据库表的副本。 在服务器(1)上的客户端(21a,21b,21c)文件中创建指针。 该指针指向服务器上的升级包文件(1); 在调用升级时,升级文件被激活,当客户端(21a,21b,21c)停靠时,扫描升​​级数据库表。 这是为了确定相对于特定客户端(21a,21b,21c)的升级的状态。 如果客户端(21a,21b,21c)没有接收到升级,升级被复制到客户端(21a,21b,21c)。 此时可以在客户端(21a,21b,21c)调用升级。 还公开了用于升级方法的程序产品携带代码。