Azure sql database 如何将Azure SQL数据库的联机状态更改为脱机
我想将Azure SQL数据库的状态更改为脱机,但在管理门户中找不到执行此操作的方法Azure sql database 如何将Azure SQL数据库的联机状态更改为脱机,azure-sql-database,Azure Sql Database,我想将Azure SQL数据库的状态更改为脱机,但在管理门户中找不到执行此操作的方法 感谢阅读:-)目前,如果不删除数据库,就无法使数据库“脱机”。一些替代方法是删除数据库,然后在以后(7天、14天、35天)恢复,具体取决于数据库的版本(基本版、标准版、高级版),或者将数据库导出到Azure存储,然后在以后恢复。您可以添加防火墙设置以拒绝所有IP地址,您的帐户不会收到双倍账单,并且您的数据库完好无损。另一个选项是重命名,但除非需要,否则我不会使用它 为了减少开支,您可以将数据库缩小到S0层,这允
感谢阅读:-)目前,如果不删除数据库,就无法使数据库“脱机”。一些替代方法是删除数据库,然后在以后(7天、14天、35天)恢复,具体取决于数据库的版本(基本版、标准版、高级版),或者将数据库导出到Azure存储,然后在以后恢复。您可以添加防火墙设置以拒绝所有IP地址,您的帐户不会收到双倍账单,并且您的数据库完好无损。另一个选项是重命名,但除非需要,否则我不会使用它
为了减少开支,您可以将数据库缩小到
S0
层,这允许使用与S3
相同的250Gb容量,每月仅需15美元
如果您有一个大小超过250Gb的高级数据库,则可以将其导出到.bacpac
,然后删除/重新导入。但这实际上需要很多时间,而且很难实现自动化
拒绝所有IP-s不会阻止AFAIK计费。对于那些希望暂停Azure SQL数据库以节省资金的人,现在Azure中还有一个基于vCore的SQL数据库购买模型 选择基于vCore的计费后,您需要在以下选项中进行选择:
- 已配置:计算资源已预先分配。根据配置的vCores按小时计费. 或
- 无服务器:计算资源是自动缩放的. 根据使用的vCore每秒计费.李>
来源:感谢您抽出时间来这里,我只是给您的答案添加了一个脚注。我意外地发现,如果我进行恢复,我会得到两个数据库,一个是原始名称,另一个是附加在数据库名称后的日期戳。我创建的对象没有完全恢复。结果是我的应用程序不再工作了。非常惊人!!。修复方法是打开SS management studio并进行重命名。只是一点信息:-)你让数据库离线的方案是什么?我有点想让它休眠一会儿,而我做一些其他的事情,不想为此付费:-)虽然这通常是很好的信息,很难说这是否明确回答了OP的问题,因为vCore模型似乎没有提供强制暂停db的方法。