我们正在研究托管实例,作为 Azure VM 上的可用性组的一个进步。我们现在使用的功能之一是将日志从 AG primary 传送到非 AG 成员的实例(用于大量报告)。我发现日志重播服务 (LRS) 作为一个选项可以使用,但它看起来只是将数据库从 On Prem 数据库移动到托管实例的一种方式。另一件事是复制,但它不做整个数据库,只做表。
是否还有其他选项可以让数据库的副本从托管实例本身更新?
感谢致敬。
我们正在研究托管实例,作为 Azure VM 上的可用性组的一个进步。我们现在使用的功能之一是将日志从 AG primary 传送到非 AG 成员的实例(用于大量报告)。我发现日志重播服务 (LRS) 作为一个选项可以使用,但它看起来只是将数据库从 On Prem 数据库移动到托管实例的一种方式。另一件事是复制,但它不做整个数据库,只做表。
是否还有其他选项可以让数据库的副本从托管实例本身更新?
感谢致敬。
我有一个 Powershell 脚本执行下面的代码。变量值被很好地传递到源和目标,但是,发送到 --include-pattern 的变量值不起作用。关于是否有可能将变量发送到标志或如何配置它的任何想法?
谢谢。
$path = Read-Host -Prompt 'Input backup copy destination'
$sas = Read-Host -Prompt 'Input your sas file name'
$Pattern = Read-Host -Prompt 'Input the Backup pattern name'
$content = Get-Content $sas
G:\Installations\azcopy_windows_amd64_10.16.0\azcopy.exe sync $content $path --delete-destination=true --include-pattern=$Pattern
打开 SSMS 后,我发现我们其中一台生产服务器上的master数据库处于单用户模式。
结果select * from sys.databases
显示,如 SSMS,master数据库已user_access_desc
设置为SINGLE_USER
.
但是,执行sp_helpdb 'master'
表示它处于MULTI_USER
模式中。
服务器上没有发现任何问题。我可以通过多线程访问服务器和主数据库。
有任何想法吗?
我正在观看由 Brent Ozar ( https://youtu.be/U_Kle3gKaHc )完成的一个 7 年前的网络研讨会,并听说当时推荐了几个项目。
所有这些仍然需要使用/考虑,还是有更新的东西取代它们?
我们的开发人员需要更改可用性组中的数据库(他们需要启用其中一个数据库中的服务代理)但是当我尝试这样做时,我收到错误消息说我无法进行更改,因为这数据库是可用性组的成员...。
有没有办法在不将此数据库从可用性组中取出或我必须取出它的情况下进行更改(以及如果我必须且不必在辅助节点上再次重新安装数据库,该怎么做)。
我看到我们从当前 Live 服务器上复制的源数据库启用了此服务代理,但在 Azure 上恢复它的备份后,它为启用的服务代理功能选择了 False 状态)。