Michael S. Murley - Austin TX, US Thomas G. Price - Austin TX, US Kenneth M. McDonald - Cedar Park TX, US Stanley J. Dee - Austin TX, US Linda S. Ball - Austin TX, US
Assignee:
BMC Software, Inc. - Houston TX
International Classification:
G06F 17/00
US Classification:
707202, 711162
Abstract:
Techniques to create physically and transactionally consistent copies of one or more database objects without impacting the availability of the target database objects are described. In one technique, a consistent copy is created as of the time a copy utility is executed. In another technique, a consistent copy is created as of an arbitrary specified time. This approach modifies a prior copy to bring it “up-to-date. ” In yet another technique, a consistent copy is created by starting with a current snapshot of the target database objects and selectively removing updates from it back to a user specified arbitrary point-in-time. Each of the described techniques generate consistent copies of the target database objects without blocking users from accessing the target objects during the copy operation.
Log Data Store And Assembler For Large Objects In Database System
Michael J. Hanus - Cedar Park TX, US Kenneth M. McDonald - Cedar Park TX, US Kenneth J. Durfee - Round Rock TX, US Bobby B. Baty - Austin TX, US
Assignee:
BMC Software, Inc. - Houston TX
International Classification:
G06F 17/30
US Classification:
707695, 707741, 707795, 707954
Abstract:
A mechanism works in conjunction with a DB2 Log and an analysis tool, such as BMC's Log Master™, to handle logged data for Large Objects (LOBs) stored in tables of a DB2 database system. A plurality of controls track data logged for the LOBs. The mechanism reads log records from a DB2 Log and uses the controls to determine which of the tracked LOBs is associated with the log records and obtains data from those associated log records. The mechanism builds keys to index the data and stores the keys and the data in a Virtual Storage Access Method store having Key Sequenced Data Sets maintained separate from the log record store for the DB2 Log. When requested by the analysis tool, the data in the store can be reassembled using the keys and map records in the first store that map the logged data for the tracked LOBs.
Michael S. Murley - Austin TX, US Thomas G. Price - Austin TX, US Kenneth M. McDonald - Cedar Park TX, US Stanley D. Dee - Austin TX, US Linda S. Ball - Austin TX, US
Assignee:
BMC Software, Inc. - Houston TX
International Classification:
G06F 7/00 G06F 17/00
US Classification:
707649
Abstract:
Techniques to create physically and transactionally consistent copies of one or more database objects without impacting the availability of the target database objects are described. In one technique, a consistent copy is created as of the time a copy utility is executed. In another technique, a consistent copy is created as of an arbitrary specified time. This approach modifies a prior copy to bring it “up-to-date. ” In yet another technique, a consistent copy is created by starting with a current snapshot of the target database objects and selectively removing updates from it back to a user specified arbitrary point-in-time. Each of the described techniques generate consistent copies of the target database objects without blocking users from accessing the target objects during the copy operation.
Log Data Store And Assembler For Large Objects In Database System
Michael J. Hanus - Cedar Park TX, US Kenneth M. McDonald - Cedar Park TX, US Kenneth J. Durfee - Round Rock TX, US Bobby B. Baty - Austin TX, US
Assignee:
BMC Software, Inc. - Houston TX
International Classification:
G06F 7/00 G06F 17/00
US Classification:
707695, 707741, 707795, 707954
Abstract:
A mechanism works in conjunction with a DB2 Log and an analysis tool, such as BMC's Log Master™, to handle logged data for Large Objects (LOBs) stored in tables of a DB2 database system. A plurality of controls track data logged for the LOBs. The mechanism reads log records from a DB2 Log and uses the controls to determine which of the tracked LOBs is associated with the log records and obtains data from those associated log records. The mechanism builds keys to index the data and stores the keys and the data in a Virtual Storage Access Method store having Key Sequenced Data Sets maintained separate from the log record store for the DB2 Log. When requested by the analysis tool, the data in the store can be reassembled using the keys and map records in the first store that map the logged data for the tracked LOBs.
Methods And Apparatus Related To Completion Of Large Objects Within A Db2 Database Environment
Oscar J. Garza - Cedar Park TX, US Michael J. Hanus - Cedar Park TX, US Kenneth M. McDonald - Cedar Park TX, US Kenneth J. Durfee - Round Rock TX, US
Assignee:
BMC Software, Inc. - Houston TX
International Classification:
G06F 7/04 G06F 17/30
US Classification:
707648, 707649, 707640, 707609
Abstract:
In one general aspect, an apparatus can include a completion identifier configured to identify, for completion processing, a large object (LOB) deleted from an auxiliary table within a DB2 database environment based on a space map record associated with the large object where the auxiliary table functions as an auxiliary space to a base table. The apparatus can also include a completion analyzer configured to identify a resource where an image of the large object is stored at a time before the deletion of the large object from the auxiliary table.
Oscar J. Garza - Cedar Park TX, US Yanmin Liu - Austin TX, US Kenneth M. McDonald - Cedar Park TX, US
Assignee:
BMC SOFTWARE, INC. - Houston TX
International Classification:
G06F 17/30
US Classification:
707752, 707E17045
Abstract:
Systems, methods, and computer readable media for automatically generating Data Definition Language (DDL) commands from database log information is described. In general, techniques are disclosed for analyzing database log entries to identify those associated with targeted DDL commands and associating those entries with a DDL command object. The DDL command object may be used (immediately or at some later time) to generate a DDL commands corresponding to the (possibly many) aggregated log records associated with the command object. The use of multiple database log entries as described herein enables the generation of DDL commands that capture database activity occurring over a period of time (full time context auditing) and can, therefore, naturally account for database schema changes.
A firearm sighting device is disclosed that prevents dominant eye crossover and ensures proper shoulder placement of the firearm for increased accuracy. The sighting device includes an elongated housing having an opening at one end, and a light source is disposed in the housing oppositely from the open end. The housing is adapted to be mounted on the barrel of a firearm with the opening directed toward the butt end portion of the firearm and with the light source near the muzzle end. The housing has a diameter and length sufficient to prevent the shooter's non-aiming eye from seeing the light source, so dominant eye crossover is prevented. The diameter of the housing also prevents the shooter's aiming eye from seeing the light source unless the aiming eye is properly aligned with the barrel, so the sighting device ensures that the firearm has been properly shouldered.
Mar 2009 to Mar 2009Private Contracting for Habitat for Humanity Dallas, TX Oct 2003 to Feb 2009 Electrical Contractor for Dallas HabitatLone Star Gas Company
1999 to 2003McDonald Electric Company
May 1987 to Mar 1998Commercial and Home Construction
Jun 1978 to Apr 1987
Education:
Mountain View College 2000 Master in Electrician CertificateNorthwest High School Justin, TX Cedar Valley College Heating and Air Conditioning Classes
Delhi Rural Health Clinic 508 Broadway St, Delhi, LA 71232 3188783737 (phone), 3188789682 (fax)
Education:
Medical School Louisiana State University School of Medicine at New Orleans Graduated: 1975
Languages:
English Spanish
Description:
Dr. McDonald graduated from the Louisiana State University School of Medicine at New Orleans in 1975. He works in Delhi, LA and specializes in General Practice. Dr. McDonald is affiliated with Richland Parish Hospital-Delhi.