区分数据库与实例:实例是指各种内存结构和服务进程,数据库是指基于磁盘存储的数据文件.控制文件.参数文件.日志文件和归档日志文件组成的物里文件集合. 数据库实例启动: startup [nomount | mount | open | force ] [resetrict] [pfile=finename] nomount 表示启动实例不加载数据库 mount 表示启动实例.加载数据库并保持数据库关闭状态 open 表示启动实例.加载并打开数据库,默认为此选项 force 表示终止实例并重新启
错误场景: 1.数据库未启动,查询v$instance报错 SQL> select status from v$instance; select status from v$instance * ERROR at line : ORA: ORACLE not available Process ID: Session ID: Serial v$instance视图都不能查询(该视图在nomount状态即可查询),意味着数据库没启动 2.启动数据库报错 SQL> startup nomount;
sqlserver数据库引擎修改账号名,详情参考:http://blog.51cto.com/djclouds/2089047?utm_source=oschina-app 在SQL Server安装期间,您可能会遇到以下错误警告: " 找不到数据库引擎启动句柄 " 在上面的屏幕截图中,句柄拼写错误.本文中的屏幕截图来自Windows Server 2016 Technical Preview上运行的SQL Server 2016 CTP2.3.我仅在SQL Server 2016 C
[Oracle][OnlineREDO]数据库无法启动时的对应策略: 1. Start with mount. SQL> conn / as sysdba SQL> startup mount 2. Check the redo log in which v $ log failed. SQL> select * from v $ log; ===> If STATUS = 'INACTIVE', perform step 3. If STATUS = 'INACT