Restore-SqlDatabase Cmdlet 會在 SQL Server 資料庫上執行還原作業。這包括完整資料庫還原、交易記錄還原和資料庫檔案還原。 此Cmdlet 會模型化為 Microsoft.SqlServer.Management.Smo.Restore 類別。此 Cmdlet 上的參數通常會對應至 Smo.Restore 物件上的屬性。 範例
Import-Module SQLPS –DisableNameChecking “注意:”如果在导入模块时出现错误,表明 SQLPS 不受信任,请尝试先执行Set-ExecutionPolicy RemoteSigned,然后重新导入 cmdlet。 从备份中恢复一个或多个 SQL数据库 PowerShell还原SQL数据库的方法: -Database数据库名称` "–ReplaceDatabase 填写信息,运行命令,就会从bak文件...
可以通过传递“-Container”参数来进一步筛选特定的 SQL VM,或者结合 ItemType 标志使用“Name”和“ServerName”的组合来查看唯一的 SQL 项。 PowerShell 复制 $SQLDB = Get-AzRecoveryServicesBackupProtectableItem -workloadType MSSQL -ItemType SQLDataBase -VaultId $testVault.ID -Name "<Item Name>" -...
使用纯SMO 和 Restore-SqlDatabase 命令的唯一区就是何存储和传递RelocateFile 对象. 建立一个空的集合,然后读取备份文件列表,并且把每个RelocateFile 的每个对象都添加到集合中. 随后调用 Restore-SqlDatabase命令. 下图中最后最后一部分用的是新的cmdlet,其他上面的例子都一样. #Get the file list info from the...
以下是 Get-SqlDatabase 命令傳回內容的範例: PowerShell Name Status Size Space Recovery Compat. Owner Available Model Level --- --- --- --- --- --- --- AdventureWorks2022 Normal209.63MB1.31MB Simple130sa AdventureWorksDW2022 Normal167.00MB32.47MB Simple110sa AdventureWorksDW2022 ...
Restore-AzSqlDatabase还原数据库。 Remove-AzSqlDatabase删除数据库。 获取已删除的Azure SQL数据库备份获取可以还原的已删除数据库。 Remove-AzResourceGroup删除资源组,包括所有嵌套的资源。 Azure PowerShell 文档 Azure SQL 数据库的 Azure PowerShell 示例 ...
$Restore.Database="test" #数据库名 $Restore.FileNumber=1 #备份文件编号,当一个备份文件包含多个备份的时候,需要设置哪一个文件编号,不然系统会默认还原文件编号为1的备份。 $Restore.ReplaceDatabase=$true #是否覆盖现有数据库 代码$Restore.Script($Server),只是显示出还原的Transact-SQL语句。当然还有其他的...
$relocatePath = "C:\Program Files\Microsoft SQL Server\MSSQL11.SQL01\MSSQL\DATA" #we are putting this in an array in case we have #multiple data and logfiles associated with the database foreach($file in $fileList) { #restore to different instance ...
修正在 SQL Server 2012 或 SQL Server 2014 中收到「在作業完成之前已過,或伺服器沒有回應」錯誤訊息」的問題。 當您使用 Restore SqlDatabase Cmdlet 來備份或還原大型資料庫時,就會發生這個問題。
Cmdlet Restore-SqlDatabase Restore-SqlDatabase [-Database] <String> [[-Back... Cmdlet Resume-SqlAvailabilityDatabase Resume-SqlAvailabilityDatabase [[-Path] <String[... Cmdlet Set-SqlAvailabilityGroup Set-SqlAvailabilityGroup [[-Path] <String>] [-Au... ...