Recoverability

CL 707 SC 202
5787443 Method for determining database accuracy
Jul-28-1998 A method for determining database accuracy is disclosed which assists in finding errors in a reference database by making comparisons to an interchange database. The reference and interchange databases...
5787247 Replica administration without data loss in a store and forward replication enterprise
Jul-28-1998 A system and method for replica administration without data loss is disclosed. In a replication environment where data is replicated around a network and where any system can make changes to the data,...
5781912 Recoverable data replication between source site and destination site without distributed transactions
Jul-14-1998 A method and system are provided for recovering after a failure in a data replication environment. According to the method, a transaction is executed at a source site that makes changes that must be replicated...
5778394 Space reclamation system and method for use in connection with tape logging system
Jul-7-1998 A digital data processing system comprises a host information generating device, a mass storage subsystem, and a back-up information storage subsystem. The host information generating device generates...
5778388 Method of processing a synchronization point in a database management system to assure a database version using update logs from accumulated transactions
Jul-7-1998 In a database management method and a database management system in which transactions need not be stopped at a synchronization point (syncpoint) acquired at a fixed interval of time, when a point to acquire...
5778387 Database automated recovery system
Jul-7-1998 The present invention is directed to a method and apparatus that automates the database recovery process. A person not technically skilled in the use of a computer can operate the new procedure. The process...
5778374 Compressed common file directory for mass storage systems
Jul-7-1998 A file management system for accessing mass storage systems, employing a compressed common file directory ("CCFD") that occupies a minimum amount of storage space. The CCFD is implemented in a storage...
5778349 Method of processing input/output request in computer system including a plurality of subsystems
Jul-7-1998 A computer system includes first and second subsystems. A device is coupled to the second subsystem. The first subsystem is provided with a function for processing a request to access the device. The first...
5778323 Method and apparatus for facilitating a recovery from a configuration error in a communication system
Jul-7-1998 A message sender (120, 700) and an output controller (110, 600) having an output configuration recover from a configuration error in a communication system. The output controller defines (404) a current...
5774717 Method and article of manufacture for resynchronizing client/server file systems and resolving file system conflicts
Jun-30-1998 A method for resolving file system conflicts between a client file system and a server file system after the client file system has been disconnected from the server file system. Changes to the client...
5774716 Computer program product to enable multiple computer systems to share single sequential log
Jun-30-1998 A database system having a sequential log that is shared by multiple computer systems is described. The database system receives data records generated by multiple computer systems, and stores such data...
5768582 Computer program product for domained incremental changes storage and retrieval
Jun-16-1998 A computer program product comprising at least one controller to enable a processor to perform incremental changes storage and retrieval. The at least one controller comprises an incremental storage adaptor...
5765172 System and method for verifying integrity of replicated databases
Jun-9-1998 A method to verify the integrity of replicated databases that includes the steps of determining a checksum for a first database after updating the first database, determining a checksum for each of a number...
5765151 System and method for file system fix-on-panic for a computer operating system
Jun-9-1998 A system and method for file system fix-on-panic for a computer operating system which comprises an enhancement to the UNIX.RTM. File System ("UFS") that increases total system availability by detecting...
5761677 Computer system method and apparatus providing for various versions of a file without requiring data copy or log operations
Jun-2-1998 Various versions of a computer file are provided without requiring copying the file or logging changed data, so that the files have consistent user data. A program module responds to a system call argument...
5761676 Method of removing unneeded data from DB2 logs and other data sets having displacement-dependent data
Jun-2-1998 In a data set containing displacement-dependent data (e.g., data identified by relative byte address), such as a DB2 log data set, data that is determined to be unneeded or otherwise removable is overwritten...
5761500 Multi-site data communications network database partitioned by network elements
Jun-2-1998 A system and method for improving database system reliability and availability and ensuring database consistency in multiple network database system sites, for example, home location register (HLR) sites...
5761403 Failure recovery system and failure recovery method in loosely coupled multi-computer system, and medium for storing failure recovery program
Jun-2-1998 In a loosely coupled multi-computer system, even when a failure happens to occur in any one of the loosely coupled computers, users can continue their works without having adverse influences caused by...
5758357 Fast DB2 tablespace reorganization method that is restartable after interruption of the process
May-26-1998 An improved method to dramatically reduce the time required to reorganize DB2 tablespaces and index files by not utilizing conventional sort techniques. Viewing access is allowed during the reorganization...
5758356 High concurrency and recoverable B-tree index management method and system
May-26-1998 A database management system for accessing the same B-tree index by a plurality of transactions. When a transaction is intercepted at the intermediate stage of an index structure modification process executed...
5758348 Method for generically manipulating properties of objects in an object oriented repository
May-26-1998 The method of the present invention defines a method in a computer system having a user interface, a memory, a repository and a database, and a repository program operating in the computer system for generically...
5758150 System and method for database synchronization
May-26-1998 A database synchronization system (10) is disclosed that synchronizes the content of a central database stored on a central computer (16) with one or more remote databases stored on one or more remote...
5754848 Apparatus and method for disaster recovery of an operating system utilizing long file and directory names
May-19-1998 An apparatus and method facilitates the conversion of filenames using the conventional 8.3 filename construct and long filenames. A converter is coupled to a software library which permits the running...
5752251 Method and apparatus for recovering aborted file (or data) transmission
May-12-1998 A system for transmitting files includes a transmitting terminal and receiving terminal. After a file transmission has aborted, the receiving terminal generates a size and checksum for the portion of the...
5745753 Remote duplicate database facility with database replication support for online DDL operations
Apr-28-1998 A local computer system has a local database, application programs that modify the local database, and a transaction manager that stores audit records in a local audit trail reflecting those application...
5745703 Transmission of higher-order objects across a network of heterogeneous machines
Apr-28-1998 The system comprises a collection of address spaces within which potentially many concurrent lightweight perceptible threads may execute. The address space is uniformly distributed among different nodes...
5740434 System for maintenance of database integrity
Apr-14-1998 A method and system for maintaining database integrity utilizes a LOG file organized into slots with the number of slots never exceeding the largest number of concurrent transactions updating the database.
5740433 Remote duplicate database facility with improved throughput and fault tolerance
Apr-14-1998 A local computer system has a local database, application programs that modify the database and a transaction manager that stores audit records in a local audit trail reflecting the application programs'...
5740432 Log file optimization in a client/server computing system
Apr-14-1998 In a client/server computing system, a method and apparatus for efficiently storing entries in a log file during disconnected client operations. An encoder utilizes a log file and a write file table for...
5740348 System and method for selecting the correct group of replicas in a replicated computer database system
Apr-14-1998 A system, method and computer program product for ensuring that a replicated computer database does not encounter a "split brain" problem by replicating the database and requiring a replica quorum wherein...
5737601 Method and apparatus for peer-to-peer data replication including handling exceptional occurrences
Apr-7-1998 The present invention provides the ability to replicate modifications made at a local site to multiple remote sites in a peer-to-peer environment. Information regarding these replicated modifications (e.g.,...
5737600 Method and system for log management in a coupled data processing system
Apr-7-1998 In a coupled data processing system having multiple users, either in a single system or in a multi-system environment, a coupling facility storage structure is used to provide a log management facility....
5734897 Reduction of logging in distributed systems
Mar-31-1998 A method, for use in a two phase commit protocol, of reducing the number of agents writing to a log and the number of points in a transaction at which the log must guarantee the durability of the data...
5734896 Recovery of a remotely initiated distributed prepared transaction by status report from a second database to an external coordinator
Mar-31-1998 A computer system and method are provided in which an existing database instance is able to report the status of an externally initiated distributed transaction that existed in another database instance...
5734895 File recovery system
Mar-31-1998 A saving tape is previously produced once on producing a file, and a block image after updating the file by a process group continues to be accumulated in a journal tape group. At an optional timing, a...
5734817 Method for making a data base available to a user program during data base recovery
Mar-31-1998 A method and apparatus for allowing a user program, which has provided a global transaction to a remote system, to continue operation after only a partial recovery, thereby significantly reducing the delay...
5734813 Storage apparatus system for reallocating data records among parity groups
Mar-31-1998 In this invention a logical record represents a record accessed by a HOST computer. A physical record represents a record defined on disk units. Physical records consist of data records and parity records....
5729742 System and method for enabling multiple computer systems to share a single sequential log
Mar-17-1998 A database system having a sequential log that is shared by multiple computer systems is described. The database system receives data records generated by multiple computer systems, and stores such data...
5727206 On-line file system correction within a clustered processing system
Mar-10-1998 A method for identifying and repairing file system damage following the failure of a processing node within a clustered UNIX file system including a plurality of processing nodes, an interconnection network...
5727203 Methods and apparatus for managing a database in a distributed object operating environment using persistent and transient cache
Mar-10-1998 A variety of methods and apparatus for managing a database in a object oriented environment are disclosed. According to the present invention, a database is provided which includes a database cache and...
5724581 Data base management system for recovering from an abnormal condition
Mar-3-1998 In a data base management system, a checkpoint is recorded at appropriate intervals by recording a checkpoint during the process of a transaction and during the update of a logical page by providing a...
5721918 Method and system for fast recovery of a primary store database using selective recovery by data type
Feb-24-1998 The present invention provides an electronic data storage and processing system where non-persistent memory such as random access memory (RAM) stores a database with a first memory section storing semi-permanent...
5721917 System and method for determining a process's actual working set and relating same to high level data structures
Feb-24-1998 An interactive, information logging and processing tool that provides information regarding a process's data structure utilization to reduce the working set of a process's dynamically allocated memory....
5721916 Method and system for shadowing file system structures from multiple types of networks
Feb-24-1998 A method and system for showing file system structures on a computer system that can be connected to multiple types of networks. The file shadowing mechanism automatically and transparently stores shadow...
5721915 Interaction between application of a log and maintenance of a table that maps record identifiers during online reorganization of a database
Feb-24-1998 The present invention includes reorganization of a Database Management System (DBMS) The reorganization of the present invention is implemented by recording a first current Relative Byte Address (RBA)...
5717921 Concurrency and recovery for index trees with nodal updates using multiple atomic actions
Feb-10-1998 The present invention includes an approach to index tree structure changes which provides high concurrency while being usable with many recovery schemes and with many varieties of index trees. The present...
5717918 Method for concurrently performing a physical sequential scan of a database into a database buffer which is queued until a preceding scan is completed
Feb-10-1998 A database system is provided for reading data from a database to a database buffer and performing a physical sequential scan for the data on the buffer. If the preceding request for physical sequential...
5710922 Method for synchronizing and archiving information between computer systems
Jan-20-1998 A method for synchronizing the data between two separate computer systems is described. In a first aspect of the invention, the method includes the step of identifying each record stored in the memory...
5706509 Application independent record level synchronization
Jan-6-1998 A method and an apparatus for synchronization of a first set of data with a second set of data at the record level. A memory stores a change detection mechanism for generating a Change List for the first...
5706500 Selective transaction oriented recovery and restart for message-driven business applications
Jan-6-1998 A method for processing a business request in a transaction system is disclosed. A state indication indicates the current processing state of the business request within a service processing means for...