Publish-VEORDatabase
Short Description
Publishes a backed-up Oracle database.
Product: Veeam Backup & Replication
Product Edition: Community, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
|
Publish-VEORDatabase [-Database] <VEORDatabase> [-Server <String>] [-OracleHome <String>] [-GlobalDatabaseName <String>] [-OracleSid <String>] [-WindowsCredentials <PSCredential>] [-OracleHomePassword <SecureString>] [-LinuxCredentials <VEORLinuxCredential>] [-SshPort <Int32>] [-ToDateTime <DateTime>] [-Force] [<CommonParameters>] |
Detailed Description
This cmdlet publishes a backed-up Oracle database.
Parameters
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
Database |
Specifies an Oracle database that the cmdlet will publish.
Accepts the |
True |
0 |
True (ByValue) |
|
|
Force |
Defines that the cmdlet will replace the target Oracle database with the database from the backup. Note: The cmdlet will show no prompt before executing the command. |
|
False |
Named |
False |
|
GlobalDatabaseName |
For publishing to another location. Specifies a target global database name. The cmdlet will publish an Oracle database with the specified name. Note: Do not provide this parameter if you want to publish to the original location. |
|
False |
Named |
False |
|
LinuxCredentials |
For publishing to a Linux machine. Specifies Linux credentials that the cmdlet will use to connect to a Linux machine.
Accepts the |
False |
Named |
False |
|
|
OracleHome |
For publishing to another location. Specifies the target Oracle home path. The cmdlet will publish an Oracle database to the location specified in the Oracle home path. Note: Do not provide this parameter if you want to publish to the original location. |
|
False |
Named |
False |
|
OracleHomePassword |
For publishing Oracle Database 12c or later to a Windows machine. Specifies Oracle home credentials that the cmdlet will use for starting Oracle Services on the guest OS. Note: This parameter is required in case you use the following types of Oracle home User:
|
|
False |
Named |
False |
|
OracleSid |
For publishing to another location. Specifies target SID for an Oracle database. The cmdlet will publish the database with the specified SID. Note: Do not provide this parameter if you want to publish to the original location. |
|
False |
Named |
False |
|
Server |
For publishing to another server. Specifies DNS name or IP address of the target Oracle server to which the database will be published. Note: Do not provide this parameter if you want to publish to the original server. |
|
False |
Named |
False |
|
SshPort |
For publishing to a Linux machine. Specifies the SSH port number that the cmdlet will use to connect to the Linux machine. Default: 22 |
|
False |
Named |
False |
|
ToDateTime |
Specifies a point in time within the restore interval of an Oracle database. The cmdlet will publish the database to the state of the specified point in time. Note: Make sure that the value you assign to this parameter is converted to Universal Coordinated Time (UTC). |
|
False |
Named |
False |
|
WindowsCredentials |
For publishing to a Windows machine. Specifies Windows credentials that the cmdlet will use to connect to a Windows machine.
Accepts the |
|
False |
Named |
False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About Common Parameters section of Microsoft Docs.
Output Object
The cmdlet returns the VEORPublishedDatabase object that contains settings of the published Oracle database.
Examples
Example 1. Publishing Oracle Database to Windows Machine
|
This example shows how to publish a backed-up Oracle database to a Windows machine with Oracle.
Perform the following steps:
|
Example 2. Publishing Oracle Database to Linux Machine
|
This example shows how to publish backed-up Oracle databases to the original Linux machine with Oracle.
Perform the following steps:
|
Related Commands
Get-VEORRestoreSessionReturns active restore sessions started to perform operations with backed-up Oracle databases.Get-VEORDatabaseReturns backed-up Oracle databases.Get-CredentialRead-HostNew-VEORLinuxCredentialCreates a Linux credential record to connect to a Linux machine.