After a table-level restore, the schemas that are recovered and their descriptions are as follows.
| Schema | Recoverable | Description |
|---|---|---|
| Database | No | When you perform a table-level restore, the corresponding database must exist in the target tenant. Otherwise, the restore fails. For example, if the backed-up table belongs to a database named INFO, the system will restore the table to a database named INFO in the target tenant, unless you use the REMAP TABLE command to rename the table to another database in the target tenant. |
| Tablespace | No | When you perform a table-level restore, the corresponding tablespace must exist in the target tenant. Otherwise, the restore fails. For example, if the backed-up table belongs to a tablespace named TS, the system will restore the table to a tablespace named TS in the target tenant, unless you use the REMAP TABLE command to rename the table to another tablespace in the target tenant. |
| Tablegroup (table group) | No | When you perform a table-level restore, the corresponding table group must exist in the target tenant. Otherwise, the restore fails. For example, if the backed-up table belongs to a table group named TG, the system will restore the table to a table group named TG in the target tenant, unless you use the REMAP TABLE command to rename the table to another table group in the target tenant. |
| Table | Yes | Only user tables can be restored. Both columnstore and hybrid row-columnstore tables can be restored. System tables and temporary tables cannot be restored individually. |
| Partition | Yes | N/A |
| Tablet | Yes | N/A |
| Column | Yes | N/A |
| Constraint | Yes | The following constraints can be restored:
NoteIf the constraint name is user-defined and already exists in the target tenant, the constraint is not restored. |
| Foreign key | Yes | During the restore of a foreign key, the system checks the integrity of the foreign key constraint. If a foreign key references a non-existent row, the restore of the foreign key fails. |
| View | No | Views associated with the table are not restored. |
| Materialized view | No | Materialized views associated with the table cannot be restored. |
| Materialized view log | No | Materialized view logs associated with the table cannot be restored. |
| Local index | Yes | N/A |
| Global index | Yes | N/A |
| Full-text index | Yes | N/A |
| JSON multi-value index | Yes | N/A |
| Vector index | Yes | N/A |
| Spatial index | Yes | When you perform a table-level restore, the coordinate system is not restored. If the target tenant does not have a reference coordinate system, the spatial index is not restored. If the target tenant has a coordinate system, the spatial index is restored. |
| Auto-increment column | Yes | N/A |
| Table without a primary key | Yes | N/A |
| Statistics | Yes | N/A |
| Trigger | Yes |
|
| Function, stored procedure, and package | No | Functions, stored procedures, and packages associated with the table are not restored. |
| Synonym | No | Synonyms associated with the table are not restored. |
| LOB | Yes | N/A |
| SEQUENCE | No | Sequences that are dependent on the table are not restored. |
