oracle常用命令.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Oracle 常用命令 Oracle 是一种关系型数据库管理系统,作为一名初学者,了解 Oracle 的常用命令是非常重要的。本文将对 Oracle 的常用命令进行详细的介绍,包括启动和关闭 Oracle 系统、数据字典的使用等方面。 一、启动和关闭 Oracle 系统 在单机环境下,启动或关闭 Oracle 系统需要首先切换到 Oracle 用户,然后使用 svrmgrl 命令来连接到 Oracle 实例。例如,要启动 Oracle 系统,需要使用以下命令: oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit 要关闭 Oracle 系统,需要使用以下命令: oracle>svrmgrl SVRMGR>connect internal SVRMGR>shutdown SVRMGR>quit 在双机环境下,需要首先切换到 root 用户,然后使用 hareg 命令来启动或关闭 Oracle 系统。 二、Oracle 数据库启动方式 Oracle 数据库有多种启动方式,包括: 1. startup nomount:非安装启动,这种方式启动下可执行重建控制文件、重建数据库读取 init.ora 文件,启动 instance,即启动 SGA 和后台进程,这种启动只需要 init.ora 文件。 2. startup mount dbname:安装启动,这种方式启动下可执行数据库日志归档、数据库介质恢复、使数据文件联机或脱机,重新定位数据文件、重做日志文件。 3. startup open dbname:先执行“nomount”,然后执行“mount”,再打开包括 Redo log 文件在内的所有数据库文件,这种方式下可访问数据库中的数据。 4. startup:等于以下三个命令:startup nomount、alter database mount、alter database open。 5. startup restrict:约束方式启动这种方式能够启动数据库,但只允许具有一定特权的用户访问非特权用户访问时,会出现以下提示:ERROR:ORA-01035: ORACLE 只允许具有 RESTRICTED SESSION 权限的用户使用。 6. startup force:强制启动方式当不能关闭数据库时,可以用 startup force 来完成数据库的关闭先关闭数据库,再执行正常启动数据库命令。 7. startup pfile=参数文件名:带初始化参数文件的启动方式先读取参数文件,再按参数文件中的设置启动数据库。 8. startup EXCLUSIVE:独占方式启动这种方式下,数据库将独占所有资源,其他用户不能访问数据库。 三、数据字典的使用 数据字典是 Oracle 数据库的重要组成部分之一,它随着数据库的产生而产生,随着数据库的变化而变化,体现为 sys 用户下的一些表和视图。数据字典名称是大写的英文字符。数据字典里存有用户信息、用户的权限信息、所有数据对象信息、表的约束条件、统计分析数据库的视图等。 我们可以使用数据字典来查询各种信息,例如,查询跟索引有关的数据字典时,可以用以下 SQL 语句: SQL>select * from dictionary where instr(comments,'index')>0; 如果我们想知道 user_indexes 表各字段名称的详细含义,可以用以下 SQL 语句: SQL>select column_name,comments from dict_columns where table_name='USER_INDEXES'; 依此类推,就可以轻松知道数据字典里的所有信息。
剩余14页未读,继续阅读
- 粉丝: 2072
- 资源: 4254
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助