Claims
- 1. An object management system comprising:
a storage device; a first computer system configured to store a first object, divide the first object into partitions, and store the partitions on the storage device; and a second computer system; wherein the first computer system is configured to create a first data object including information about the stored partitions, and the second computer system is configured to read the information about the stored partitions from the first data object, select partitions, and retrieve the selected partitions.
- 2. The system as recited in claim 1, wherein the first computer system is configured to store the first data object on the storage device.
- 3. The system as recited in claim 2, wherein the second computer system is further configured to receive a data access request, and to use the data access request to select the partition to be retrieved from the storage device.
- 4. The system as recited in claim 3, wherein the second computer system is configured to create a second data object including information about whether the partition is present in the second computer system.
- 5. The system as recited in claim 4, wherein the second computer system retrieves a partition from the storage device if the second data object indicates that the partition is absent from the second computer system.
- 6. The system as recited in claim 5, wherein the second computer system is configured to create a second object, based on the information in the first data object.
- 7. The system as recited in claim 6, wherein the second computer system is configured to create a third data object including information about the stored partitions and the second object.
- 8. The system as recited in claim 7, wherein the second computer is configured to modify the retrieved partition and store the modified partition on the storage device
- 9. The system as recited in claim 8, wherein the second computer system is configured to include in the third data object information about the modified partitions.
- 10. The system as recited in claim 1, wherein the first data object includes information about attributes of the first object, and the second computer system is configured to create a second object having the attributes of the first object.
- 11. The system as recited in claim 10, wherein the attributes include file size and pathname.
- 12. The system as recited in claim 10, wherein the second computer system is configured to free space allocated to the second object after creating the second object and before reading data from the second object.
- 13. The system as recited in claim 12, wherein the second computer system is configured to retain a stub when freeing space allocated to the second object.
- 14. A method for sharing objects in an object management system comprising a storage device; a first computer system configured to store a first object, divide the first object into partitions, and store the partitions on the storage device; and a second computer system; the method comprising
creating a first data object including information about the stored partitions; and causing the second computer system to read the information about the stored partitions from the first data object, select partitions, and retrieve the selected partitions.
- 15. The method as recited in claim 14, further comprising receiving a data access request in the second computer system, and wherein selecting a partition to be retrieved from the storage device includes using the data access request to determine which partition to select.
- 16. A computer program product for sharing objects in an object management system comprising storage device; a first computer system configured to store a first object, divide the first object into partitions, and store the partitions on the storage device; and a second computer system; comprising a computer usable medium having machine readable code embodied therein for
creating a first data object including information about the stored partitions; and causing the second computer system to read the information about the stored partitions from the first data object, select partitions, and retrieve the selected partitions.
- 17. An object management system comprising:
a storage device; a first computer system configured to store a first object, and a copy of the first object on the storage device; and a second computer system; wherein the first computer system is configured to create a first data object including information about the stored copy of the first object, and the second computer system is configured to read the information about the stored copy of the first object from the first data object, and retrieve the stored copy of the first object from the storage device.
- 18. A method of sharing objects in an object management system comprising a storage device, a first computer system configured to store a first object, and a copy of the first object on the storage device; and a second computer system; comprising a computer usable medium having machine readable code embodied therein for
creating a first data object including information about the stored copy of the first object; and causing the second computer system to read the information about the stored copy of the first object from the first data object, and retrieve the stored copy of the first object from the storage device.
Priority Claims (1)
Number |
Date |
Country |
Kind |
60324578 |
Sep 2001 |
US |
|
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to co-pending U.S. Patent Application No. 60/324,578 (Attorney Docket No. OTG-001PROV) entitled SYSTEMS & METHOD FOR MANAGING TABLESPACES AND DATABASES filed Sep. 26, 2001, which is incorporated herein by reference for all purposes.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/US02/30841 |
9/26/2002 |
WO |
|