gpt4 book ai didi

azure - 获取 Azure 数据库副本的详细报告

转载 作者:行者123 更新时间:2023-12-02 01:18:21 24 4
gpt4 key购买 nike

Sql Azure 允许使用以下语法在一个实例内以及跨多个实例复制数据库:

create database as copy of

可以通过检查sys.databases表来查询复制状态:

select name, state, state_desc from sys.databases

但是,这仅返回非常粗略的状态(复制与在线)。我希望能够显示详细的进度报告(例如到目前为止复制了多少数据)。但是,在新数据库完全在线之前,似乎无法连接到新数据库来获取此数据。主数据库中是否有任何内容可以用来获取更详细的信息?

最佳答案

您需要 sys.dm_database_copies View http://msdn.microsoft.com/en-us/library/windowsazure/ff951634.aspx

这将返回有关数据库副本进度的详细信息。

另一件事需要注意的是,您在任何时候只能创建一个副本。即给定 DB1,您无法同时创建 DB2 和 DB3 作为副本。需要先等待DB2完成。这会失败并且默默地执行,这可能会非常令人困惑。

关于azure - 获取 Azure 数据库副本的详细报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8582400/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com