Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure sql database 如何将Azure SQL数据库的联机状态更改为脱机_Azure Sql Database - Fatal编程技术网

Azure sql database 如何将Azure SQL数据库的联机状态更改为脱机

Azure sql database 如何将Azure SQL数据库的联机状态更改为脱机,azure-sql-database,Azure Sql Database,我想将Azure SQL数据库的状态更改为脱机,但在管理门户中找不到执行此操作的方法 感谢阅读:-)目前,如果不删除数据库,就无法使数据库“脱机”。一些替代方法是删除数据库,然后在以后(7天、14天、35天)恢复,具体取决于数据库的版本(基本版、标准版、高级版),或者将数据库导出到Azure存储,然后在以后恢复。您可以添加防火墙设置以拒绝所有IP地址,您的帐户不会收到双倍账单,并且您的数据库完好无损。另一个选项是重命名,但除非需要,否则我不会使用它 为了减少开支,您可以将数据库缩小到S0层,这允

我想将Azure SQL数据库的状态更改为脱机,但在管理门户中找不到执行此操作的方法


感谢阅读:-)

目前,如果不删除数据库,就无法使数据库“脱机”。一些替代方法是删除数据库,然后在以后(7天、14天、35天)恢复,具体取决于数据库的版本(基本版、标准版、高级版),或者将数据库导出到Azure存储,然后在以后恢复。

您可以添加防火墙设置以拒绝所有IP地址,您的帐户不会收到双倍账单,并且您的数据库完好无损。另一个选项是重命名,但除非需要,否则我不会使用它


为了减少开支,您可以将数据库缩小到
S0
层,这允许使用与
S3
相同的250Gb容量,每月仅需15美元

如果您有一个大小超过250Gb的高级数据库,则可以将其导出到
.bacpac
,然后删除/重新导入。但这实际上需要很多时间,而且很难实现自动化


拒绝所有IP-s不会阻止AFAIK计费。

对于那些希望暂停Azure SQL数据库以节省资金的人,现在Azure中还有一个基于vCore的SQL数据库购买模型

选择基于vCore的计费后,您需要在以下选项中进行选择:

  • 已配置:计算资源已预先分配。根据配置的vCores按小时计费​. 或
  • 无服务器:计算资源是自动缩放的​. 根据使用的vCore每秒计费​.
如果选择“已设置”,则可以启用“自动暂停”,如果数据库在指定的时间段(例如1小时或更长)内处于非活动状态,则数据库会自动暂停,并在数据库活动再次发生时自动恢复


来源:

感谢您抽出时间来这里,我只是给您的答案添加了一个脚注。我意外地发现,如果我进行恢复,我会得到两个数据库,一个是原始名称,另一个是附加在数据库名称后的日期戳。我创建的对象没有完全恢复。结果是我的应用程序不再工作了。非常惊人!!。修复方法是打开SS management studio并进行重命名。只是一点信息:-)你让数据库离线的方案是什么?我有点想让它休眠一会儿,而我做一些其他的事情,不想为此付费:-)虽然这通常是很好的信息,很难说这是否明确回答了OP的问题,因为vCore模型似乎没有提供强制暂停db的方法。