Transportable database
    2.
    发明申请
    Transportable database 有权
    可运输数据库

    公开(公告)号:US20050256908A1

    公开(公告)日:2005-11-17

    申请号:US10966961

    申请日:2004-10-15

    IPC分类号: G06F7/00 G06F17/30

    摘要: A method and apparatus for creating a target database on a target platform based on a source database on a source platform is provided. A target database is created on the target platform based on data, metadata (for example, data in the system tablespace and control files), and external objects (for example, password files and externally stored tables) comprised within the source database. Data and metadata stored in tablespaces of the source database are converted to the format compatible with the target platform. The conversion of the data and metadata may be performed either at the source database or the target database. Redo information and undo information of the source database are not copied from the source database to the target database. Certain files, e.g., a password files, and links to externally stored object may be recreated on the target database.

    摘要翻译: 提供了一种用于在源平台上基于源数据库在目标平台上创建目标数据库的方法和装置。 基于源数据库中包含的数据,元数据(例如,系统表空间和控制文件中的数据)以及外部对象(例如,密码文件和外部存储的表),在目标平台上创建目标数据库。 存储在源数据库的表空间中的数据和元数据将转换为与目标平台兼容的格式。 可以在源数据库或目标数据库执行数据和元数据的转换。 源数据库的重做信息和撤消信息不会从源数据库复制到目标数据库。 可以在目标数据库上重新创建某些文件,例如密码文件和到外部存储对象的链接。

    Undo advisor
    3.
    发明授权
    Undo advisor 有权
    撤销顾问

    公开(公告)号:US08756200B2

    公开(公告)日:2014-06-17

    申请号:US10846095

    申请日:2004-05-14

    IPC分类号: G06F17/30

    摘要: A method and apparatus for data recovery are disclosed. Undo tablespace size is calculated for user-specified undo retention time based on system statistics collected over a period of time specified by a history time parameter.

    摘要翻译: 公开了一种用于数据恢复的方法和装置。 根据由历史时间参数指定的时间段收集的系统统计信息,为用户指定的撤消保留时间计算撤销表空间大小。

    Guaranteed undo retention
    4.
    发明授权
    Guaranteed undo retention 有权
    保证撤销保留

    公开(公告)号:US07437525B2

    公开(公告)日:2008-10-14

    申请号:US10920874

    申请日:2004-08-17

    IPC分类号: G06F12/16

    摘要: Techniques are provided for guaranteed undo retention. The techniques include a database server attempting to store undo information in undo storage. In order to store the undo information, the database server may overwrite expired undo records; write to empty undo extents; allocate new undo extents and write to the newly-allocated extents; or overwrite unexpired undo records that do not have guaranteed undo retention. If an undo record does not have guaranteed undo retention, then the undo record may be overwritten before the expiration time has elapsed. If no undo extent is empty or unallocated, and if all of the undo records are unexpired and have guaranteed undo retention, then the database system has, at least temporarily, run out of usable and reusable space and an error may be reported to an appropriate party.

    摘要翻译: 提供技术保证撤销保留。 这些技术包括尝试在撤销存储中存储撤消信息的数据库服务器。 为了存储undo信息,数据库服务器可能会覆盖失效的撤销记录; 写入空撤销区; 分配新的撤销范围并写入新分配的盘区; 或覆盖没有保证撤消保留的未到期撤消记录。 如果撤消记录没有保证撤消保留,则撤销记录可能会在到期时间过去之前被覆盖。 如果没有撤销范围是空的或未分配的,并且如果所有的撤消记录都未到期并且保证了撤销保留,则数据库系统至少暂时耗尽可用和可重用的空间,并且可能会将错误报告给适当的 派对。

    Providing mappings between logical time values and real time values
    5.
    发明授权
    Providing mappings between logical time values and real time values 有权
    提供逻辑时间值和实时值之间的映射

    公开(公告)号:US07240065B2

    公开(公告)日:2007-07-03

    申请号:US10856569

    申请日:2004-05-27

    IPC分类号: G06F17/00 G06F7/00

    摘要: Techniques are provided for providing mappings between logical time values and real time values for a database. The techniques include, if a first event related to the database occurs, writing an entry of a current LTV and a current RTV in a volatile mapping data structure; and if a second event related to the database occurs, writing one or more entries in a non-volatile mapping data structure based on information contained in the volatile mapping data structure. The techniques also include, once a request from a requestor to provide an LTV that is mapped to a particular RTV is received, determining the LTV for the particular RTV, based on the particular RTV and information from a source, wherein the source is one of the volatile mapping data structure and the non-volatile mapping data structure; and providing the LTV that is mapped to the particular RTV to the requestor.

    摘要翻译: 提供了提供数据库的逻辑时间值和实时值之间的映射的技术。 这些技术包括:如果发生与数据库相关的第一事件,则在易失性映射数据结构中写入当前LTV和当前RTV的条目; 并且如果发生与数据库有关的第二事件,则基于包含在易失性映射数据结构中的信息,在非易失性映射数据结构中写入一个或多个条目。 所述技术还包括,一旦来自请求者提供映射到特定RTV的LTV的请求被接收,基于特定RTV和来自源的信息确定特定RTV的LTV,其中源是 易失性映射数据结构和非易失性映射数据结构; 以及将映射到特定RTV的LTV提供给请求者。

    Providing mappings between logical time values and real time values in a multinode system
    6.
    发明申请
    Providing mappings between logical time values and real time values in a multinode system 有权
    在多节点系统中提供逻辑时间值和实时值之间的映射

    公开(公告)号:US20050278359A1

    公开(公告)日:2005-12-15

    申请号:US10866234

    申请日:2004-06-10

    IPC分类号: G06F7/00

    摘要: Techniques are provided for providing mappings between logical time values and real time values in a multinode system. The techniques include, if a first event occurs, then writing an LTV-to-RTV mapping to a non-volatile data structure. If a second event occurs, then a check is performed to determine whether any of the LTV-to-RTV mappings in the volatile data structure are newer than all LTV-to-RTV mappings in a non-volatile data structure. If there are newer mappings in the volatile data structure, then one or more LTV-to-RTV mappings are written to the non-volatile data structure based on those “newer” LTV-to-RTV mappings from the volatile data structure. Upon receiving a request an LTV for a particular RTV, the particular RTV is determined based on information from an information source such as the volatile data structure or the non-volatile data structure.

    摘要翻译: 提供了在多节点系统中提供逻辑时间值和实时值之间的映射的技术。 这些技术包括,如果发生第一个事件,则将LTV-to-RTV映射写入非易失性数据结构。 如果发生第二个事件,则执行检查以确定易失性数据结构中的任何LTV到RTV映射是否比非易失性数据结构中的所有LTV到RTV映射更新。 如果在易失性数据结构中存在较新的映射,则基于来自易失性数据结构的“较新的”LTV到RTV映射,将一个或多个LTV到RTV映射写入非易失性数据结构。 在接收到用于特定RTV的LTV的请求时,基于来自诸如易失性数据结构或非易失性数据结构的信息源的信息确定特定RTV。

    Guaranteed undo retention
    7.
    发明申请
    Guaranteed undo retention 有权
    保证撤销保留

    公开(公告)号:US20050015563A1

    公开(公告)日:2005-01-20

    申请号:US10920874

    申请日:2004-08-17

    IPC分类号: G06F12/00 G06F17/30

    摘要: Techniques are provided for guaranteed undo retention. The techniques include a database server attempting to store undo information in undo storage. In order to store the undo information, the database server may overwrite expired undo records; write to empty undo extents; allocate new undo extents and write to the newly-allocated extents; or overwrite unexpired undo records that do not have guaranteed undo retention. If an undo record does not have guaranteed undo retention, then the undo record may be overwritten before the expiration time has elapsed. If no undo extent is empty or unallocated, and if all of the undo records are unexpired and have guaranteed undo retention, then the database system has, at least temporarily, run out of usable and reusable space and an error may be reported to an appropriate party.

    摘要翻译: 提供技术保证撤销保留。 这些技术包括尝试在撤销存储中存储撤消信息的数据库服务器。 为了存储undo信息,数据库服务器可能会覆盖失效的撤销记录; 写入空撤销区; 分配新的撤销范围并写入新分配的盘区; 或覆盖没有保证撤消保留的未到期撤消记录。 如果撤消记录没有保证撤消保留,则撤销记录可能会在到期时间过去之前被覆盖。 如果没有撤销范围是空的或未分配的,并且如果所有的撤消记录都未到期并且保证了撤销保留,则数据库系统至少暂时耗尽可用和可重用的空间,并且可能会将错误报告给适当的 派对。

    Providing mappings between logical time values and real time values in a multinode system
    8.
    发明授权
    Providing mappings between logical time values and real time values in a multinode system 有权
    在多节点系统中提供逻辑时间值和实时值之间的映射

    公开(公告)号:US07251660B2

    公开(公告)日:2007-07-31

    申请号:US10866234

    申请日:2004-06-10

    IPC分类号: G06F17/00 G06F7/00

    摘要: Techniques are provided for providing mappings between logical time values and real time values in a multinode system. The techniques include, if a first event occurs, then writing an LTV-to-RTV mapping to a non-volatile data structure. If a second event occurs, then a check is performed to determine whether any of the LTV-to-RTV mappings in the volatile data structure are newer than all LTV-to-RTV mappings in a non-volatile data structure. If there are newer mappings in the volatile data structure, then one or more LTV-to-RTV mappings are written to the non-volatile data structure based on those “newer” LTV-to-RTV mappings from the volatile data structure. Upon receiving a request an LTV for a particular RTV, the particular RTV is determined based on information from an information source such as the volatile data structure or the non-volatile data structure.

    摘要翻译: 提供了在多节点系统中提供逻辑时间值和实时值之间的映射的技术。 这些技术包括,如果发生第一个事件,则将LTV-to-RTV映射写入非易失性数据结构。 如果发生第二个事件,则执行检查以确定易失性数据结构中的任何LTV到RTV映射是否比非易失性数据结构中的所有LTV到RTV映射更新。 如果在易失性数据结构中存在较新的映射,则基于来自易失性数据结构的“较新的”LTV到RTV映射,将一个或多个LTV到RTV映射写入非易失性数据结构。 在接收到用于特定RTV的LTV的请求时,基于来自诸如易失性数据结构或非易失性数据结构的信息源的信息确定特定RTV。

    Providing mappings between logical time values and real time values
    9.
    发明申请
    Providing mappings between logical time values and real time values 有权
    提供逻辑时间值和实时值之间的映射

    公开(公告)号:US20050278350A1

    公开(公告)日:2005-12-15

    申请号:US10856569

    申请日:2004-05-27

    IPC分类号: G06F7/00 G06F17/30

    摘要: Techniques are provided for providing mappings between logical time values and real time values for a database. The techniques include, if a first event related to the database occurs, writing an entry of a current LTV and a current RTV in a volatile mapping data structure; and if a second event related to the database occurs, writing one or more entries in a non-volatile mapping data structure based on information contained in the volatile mapping data structure. The techniques also include, once a request from a requestor to provide an LTV that is mapped to a particular RTV is received, determining the LTV for the particular RTV, based on the particular RTV and information from a source, wherein the source is one of the volatile mapping data structure and the non-volatile mapping data structure; and providing the LTV that is mapped to the particular RTV to the requestor.

    摘要翻译: 提供了提供数据库的逻辑时间值和实时值之间的映射的技术。 这些技术包括:如果发生与数据库相关的第一事件,则在易失性映射数据结构中写入当前LTV和当前RTV的条目; 并且如果发生与数据库有关的第二事件,则基于包含在易失性映射数据结构中的信息,在非易失性映射数据结构中写入一个或多个条目。 所述技术还包括,一旦来自请求者提供映射到特定RTV的LTV的请求被接收,则基于特定RTV和来自源的信息确定特定RTV的LTV,其中源是源 易失性映射数据结构和非易失性映射数据结构; 以及将映射到特定RTV的LTV提供给请求者。

    Undo advisor
    10.
    发明申请
    Undo advisor 有权
    撤销顾问

    公开(公告)号:US20050256829A1

    公开(公告)日:2005-11-17

    申请号:US10846095

    申请日:2004-05-14

    IPC分类号: G06F7/00 G06F11/14

    摘要: A method and apparatus for data recovery are disclosed. Undo tablespace size is calculated for user-specified undo retention time based on system statistics collected over a period of time specified by a history time parameter.

    摘要翻译: 公开了一种用于数据恢复的方法和装置。 根据由历史时间参数指定的时间段收集的系统统计信息,为用户指定的撤消保留时间计算撤销表空间大小。