You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Sybase ASE 16.0数据库设置为离线状态?

Sybase ASE 16.0 设置数据库离线的方法

在Sybase ASE 16.0中,除了加载转储时自动离线,你可以通过以下两种常用方式手动将数据库设置为离线状态:

1. 利用 sp_dboption 限制访问实现类离线效果

执行以下步骤:

  • 将数据库设为只读模式:
    sp_dboption '数据库名', 'read only', true
    
  • 限制仅数据库所有者(dbo)可访问:
    sp_dboption '数据库名', 'dbo use only', true
    
  • 执行检查点使配置生效:
    checkpoint
    

这种方式下普通用户无法访问数据库,数据库仍保持挂载状态,适合临时限制访问但无需完全卸载的场景。

2. 使用 offline database 命令(ASE 16.0+原生支持)

ASE 16.0及以上版本支持直接的离线命令,执行:

offline database 数据库名

执行后数据库进入离线状态,仅sysadmin角色用户可操作。如需恢复在线,执行:

online database 数据库名

注意事项

  • 执行上述操作需要sysadmin或db_owner权限。
  • 离线前需确保无活跃数据库连接,否则命令可能无法执行或需等待连接断开。

内容的提问来源于stack exchange,提问作者noah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 19:30:57