Oracle数据库启动关闭与常用命令详解
需积分: 11 66 浏览量
更新于2024-09-08
收藏 55KB DOC 举报
"Oracle常用命令大全"
Oracle数据库是企业级广泛应用的关系型数据库系统,管理和操作Oracle数据库时,熟悉一些常用命令至关重要。以下是一些Oracle数据库的启动、关闭及相关操作的命令总结。
一、Oracle的启动和关闭
1、在单机环境下
要启动或关闭Oracle系统,首先需要切换到Oracle用户。例如:
```
su - oracle
```
接着,你可以通过以下步骤启动或关闭数据库:
- 启动Oracle系统:
```
oracle> svrmgrl
SVRMGR> connect internal
SVRMGR> startup
SVRMGR> quit
```
- 关闭Oracle系统:
```
oracle> svrmgrl
SVRMGR> connect internal
SVRMGR> shutdown
SVRMGR> quit
```
对于Oracle 9i,可以使用sqlplus连接并启动数据库:
```
sqlplus /nolog
SQL> connect /as sysdba
Connected to an idle instance.
SQL> startup
```
2、在双机环境下
在集群环境中,启动和关闭通常由超级用户(如root)进行:
```
su - root
```
启动Oracle:
```
hareg -y oracle
```
关闭Oracle:
```
hareg -n oracle
```
二、Oracle数据库的启动方式
Oracle数据库提供了多种启动方式,以满足不同操作需求:
1、`startup nomount`
非安装启动,仅启动实例,不加载数据库。适用于重建控制文件或进行其他低级别维护。
2、`startup mount dbname`
安装启动,加载控制文件,但不打开数据文件,允许执行日志归档、介质恢复等操作。
3、`startup open dbname`
完全启动,加载并打开数据库,可以访问数据文件和进行正常的数据操作。
4、`startup`
这是默认的启动命令,等同于连续执行`startup nomount`、`alter database mount`、`alter database open`,完整地启动并打开数据库。
这些启动方式的选择取决于你需要执行的操作和数据库的状态。了解并熟练使用这些命令,将有助于你在管理Oracle数据库时更加得心应手。
2018-09-05 上传
2008-07-16 上传
2019-04-06 上传
2008-09-20 上传
118 浏览量
2021-10-11 上传
2020-09-09 上传
点击了解资源详情
Yanis_Song
- 粉丝: 2
- 资源: 15
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析