Get-VESQLDatabaseFile
Short Description
Returns full file names for a backed-up Microsoft SQL Server database.
Product: Veeam Backup & Replication
Product Edition: Community, Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
|
Get-VESQLDatabaseFile [-Database] <VESQLDatabase> [<CommonParameters>] |
Detailed Description
This cmdlet returns an array of full file names for a Microsoft SQL Server database.
Parameters
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
Database |
Specifies a Microsoft SQL Server database. The cmdlet will return an array of full file names for the specified database.
Accepts the |
True |
0 |
True (ByValue) |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About Common Parameters section of Microsoft Learn.
Output Object
The cmdlet returns the VESQLDatabaseFile[] array that contains full file names for the backed-up Microsoft SQL Server database.
Examples
Getting List of Full File Names for Backed-Up Microsoft SQL Server Database
This example shows how to get a list of full file names for a backed-up Microsoft SQL Server database.
|
$session = Get-VESQLRestoreSession $database = Get-VESQLDatabase -Session $session[0] -Name "db1" Get-VESQLDatabaseFile -Database $database |
Perform the following steps:
- Run the
Get-VESQLRestoreSessionReturns active restore sessions started to perform operations with backed-up Microsoft SQL Server databases. cmdlet. Save the result to the$sessionvariable.The cmdlet will return an array of active restore sessions. Note the ordinal number of the necessary restore session (in this example, it is the first restore session in the array).
- Run the
Get-VESQLDatabaseReturns backed-up Microsoft SQL Server databases. cmdlet. Set the$sessionvariable as theSessionparameter value and select the necessary restore session. Specify theNameparameter value. Save the result to the$databasevariable. - Run the
Get-VESQLDatabaseFilecmdlet. Set the$databasevariable as theDatabaseparameter value.
Related Commands
Get-VESQLRestoreSessionReturns active restore sessions started to perform operations with backed-up Microsoft SQL Server databases.Get-VESQLDatabaseReturns backed-up Microsoft SQL Server databases.