如何使用powershell从服务器获取数据库备份路径?
我一直在寻找用于获取sql server中数据库备份路径的powershell命令。我将提供服务器名称和数据库名称作为输入。有人能帮我解决这个问题吗?这样我就能达到我的要求了。 注意:我只需要数据库备份的路径。我不需要在路径中备份该数据库 提前谢谢如何使用powershell从服务器获取数据库备份路径?,powershell,Powershell,我一直在寻找用于获取sql server中数据库备份路径的powershell命令。我将提供服务器名称和数据库名称作为输入。有人能帮我解决这个问题吗?这样我就能达到我的要求了。 注意:我只需要数据库备份的路径。我不需要在路径中备份该数据库 提前谢谢 苏迪尔所以。。。。两件事 SQL Server实例听起来像是在询问SQL Server,它有一个默认备份位置,可以在备份时覆盖该位置。如果您想查看实例的默认备份位置,我将使用以下方法: [System.Reflection.Assembly]::Lo
苏迪尔所以。。。。两件事 SQL Server实例听起来像是在询问SQL Server,它有一个默认备份位置,可以在备份时覆盖该位置。如果您想查看实例的默认备份位置,我将使用以下方法:
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SqlServer.Smo")
$i = New-Object 'Microsoft.SqlServer.Management.Smo.Server' '(local)'
$i.Settings.BackupDirectory
我在这里用。我已经创建了一个实例对象$I,并且在设置集合中查询了BackupDirectory属性以获得所需的路径
如果你不喜欢SMO,你也可以从注册中心获得这些信息;有关帮助,请参阅文章。接下来,您将希望包含您试图自己编写的代码。