VDB, Schema, and Properties
SYSADMIN.VDBResources
This table provides the current VDB contents.
Column Name | Type | Description |
---|---|---|
| string | Path to the contents |
| blob | Contents as a blob |
SYS.VirtualDatabases
This table supplies information about the currently connected virtual database, of which there is always precisely one (in the context of a connection).
Column Name | Type | Description |
---|---|---|
| string | Name of the VDB |
| string | Version of the VDB |
SYS.Schemas
This table supplies information about all the schemas in the virtual database, including the system schema itself (System).
Column Name | Type | Description |
---|---|---|
| string | VDB name |
| string | Schema name |
| boolean |
|
| string | Unique ID |
| string | Description |
| string | URI for the primary meta-model describing the model used for this schema |
| integer | Unique ID* |
* The OID column is guaranteed to be unique/consistent only for the given version running instance of a VDB. If a different version of the VDB is deployed, these IDs are not guaranteed to be the same or unique across both versions of the VDB. Dynamic VDB OIDs are not cluster-safe.
SYS.Properties
This table supplies user-defined properties of all objects based on meta-model extensions. Typically, this table is empty if no meta-model extensions are used.
Column Name | Type | Description |
---|---|---|
| string | Extension property name |
| string | Extension property value |
| string | Key unique ID |
| integer | Unique ID* |
| clob | Clob representation of value, if not |
* The OID column is guaranteed to be unique/consistent only for the given version running instance of a VDB. If a different version of the VDB is deployed, these IDs are not guaranteed to be the same or unique across both versions of the VDB. Dynamic VDB OIDs are not cluster-safe.
SYSADMIN.SystemProperties
This table supplies user-defined properties. Stored per VDB, not available from other VDBs.
Column Name | Type | Description |
---|---|---|
| biginteger | System property unique ID |
| string | System property type |
| string | System property unique key |
| string | Property string |
| timestamp | System property creation time |
| timestamp | System property edit date, if applicable |
| string | Creator's username |
| string | Modifier's username, if applicable |
SYSADMIN_VDB.SSHTunnel
The SYSADMIN_VDB.SSHTunnel
table holds and controls all existing SSH tunnels.
Field name | Field type | Mandatory | Description |
---|---|---|---|
| biginteger |
| Unique identifier |
| string(255) |
| Unique name of an SSH tunnel |
| string(255) |
| Host of a client's machine (default: |
| integer |
| Port of a client's machine |
| string(255) |
| Host of a remote machine |
| integer |
| Port of a remote machine |
| string(255) |
| Username and host used for connecting to a remote machine via SSH protocol (format: |
| string(1) |
| Type of SSH port forwarding (default: |
| integer |
| Port used by the SSH server on a remote machine (default: 22) |
| string |
| SSH comma-separated properties in CSV-like form: |
| string(255) |
| Password used for simple authentication on the SSH server (encrypted) |
| string(255) |
| Password phrase used in case of a secured private key and key authentication on the SSH server (encrypted) |
| string(4096) |
| Private key used for key authentication on the SSH server |
| string(255) |
| Proxy type |
| string(255) |
| Proxy host |
| integer |
| Proxy port |
| string(255) |
| Proxy user name. |
| string(255) |
| Proxy user password (encrypted). |
| string(128) |
| State of a particular SSH tunnel (possible values: |
| string(4096) |
| Failure reason in case a particular SSH tunnel failed |
| timestamp |
| Date of creation of the SSH tunnel |
| timestamp |
| Date of latest modification of an SSH tunnel |
| string(255) |
| Username of the person who created the SSH tunnel |
| string(255) |
| Username of the person who modified the SSH tunnel |
| integer |
| ID of a key-pair in the |
SYSADMIN_VDB.SSHCredentials
This table holds and controls all key pairs generated by the CData Virtuality Server and used by SSH tunnels:
Field name | Field type | Mandatory | Description |
---|---|---|---|
| biginteger |
| Unique identifier |
| string |
| Name of the key pair. Must be unique |
| string |
| Private key |
| string |
| Public key |
| timestamp |
| Date of creation of the key pair |
| string |
| Username of the person who created the key pair |
| timestamp |
| Date of the latest modification of the key pair |
| string |
| Username of the person who modified the key pair |