在Unix下进入SQL*PLUS环境。
在root用户下,切换到oracle用户
su - oracle
进入后有两种方式进入
第一种,以sys用户连接
sqlplus ' / as sysdba'
第二种
sqlplus /nolog
进入sqlplus后
SQL> connect /as sysdba
然后就可以进行数据库的操作了。
关闭数据库
shutdown有四个参数,四个参数的含义如下:
1.Normal 需要等待所有的用户断开连接
2.Immediate 等待用户完成当前的语句
3.Transactional 等待用户完成当前的事务
4.Abort 不做任何等待,直接关闭数据库
normal需要在所有连接用户断开后才执行关闭数据库任务,所以有的时候看起来好象命令没有运行一样!在执行这个命令后不允许新的连接
immediate在用户执行完正在执行的语句后就断开用户连接,并不允许新用户连接。
transactional 在用户执行完当前事物后断开连接,并不允许新的用户连接数据库。
abort 执行强行断开连接并直接关闭数据库。
前三种方式不回丢失用户数据。第四种在不的已的情况下,不建议采用!
启动数据库
数据库启动使用startup命令,它有三种情况:
第一种:不带参数,启动数据库实例并打开数据库,以便用户使用数据库,在多数情况下,使用这种方式!
第二种:带nomount参数,只启动数据库实例,但不打开数据库,在你希望创建一个新的数据库时使用,或者在你需要这样的时候使用!
第三种:带mount参数,在进行数据库更名的时候采用。这个时候数据库就打开并可以使用了!
- 大小: 19.8 KB
- 大小: 13.5 KB
- 大小: 2.2 KB
- 大小: 6 KB
分享到:
相关推荐
这个压缩包“unix下oracle命令.zip”包含了一个名为“unix下oracle命令.txt”的文本文件,很可能是对一系列用于管理和维护Oracle数据库的UNIX shell命令和SQL命令的汇总。以下是一些关键知识点: 1. **登录与退出**...
本文将深入探讨Unix下Oracle命令的主要方面,包括数据库的启动、关闭、数据字典的利用以及一些常见操作。 首先,Oracle数据库的启动和关闭是数据库管理的基础。在单机环境下,切换到Oracle用户(通常是`oracle`用户...
在日常管理中,启动和关闭Oracle服务是必不可少的操作,通常可以通过操作系统命令或者专门的脚本来完成。本篇文章将深入讲解如何使用"stop.bat"和"startup.bat"这两个批处理脚本来管理Oracle服务。 首先,我们来看`...
本文将深入探讨在Unix和Linux环境下如何有效地管理和维护Oracle数据库。 一、Oracle数据库基础 Oracle数据库是一种关系型数据库管理系统(RDBMS),它支持SQL语言,提供了数据存储、查询、更新和管理的强大功能。在...
Oracle数据库以其高性能、高可用性和强大的数据管理能力而闻名,但在Unix环境下部署它需要对操作系统和数据库软件有深入的理解。下面我们将详细探讨在Unix下安装Oracle的整个过程,包括关键步骤、注意事项以及可能...
本篇文章将深入探讨在Unix(包括AIX)和Linux环境下Oracle数据库的管理和维护。 一、安装与配置 1. **环境准备**:在安装Oracle数据库前,需要确保系统满足硬件和软件需求,例如内存、磁盘空间、CPU等。同时,需要...
读者将了解到如何在多用户环境下安全地启动和关闭数据库,以及如何通过企业管理器(EM)或SQL*Plus等工具进行管理。 数据库的安全性和性能是Oracle DBA关注的核心问题。书中会讲解如何创建和管理用户,设置权限,...
本文将详细介绍如何手工启动和关闭Oracle服务,配置服务的开机自动启动,以及如何检查Oracle服务状态。 ### 手工启动和关闭Oracle服务 Oracle数据库服务主要由数据库进程和网络监听器进程组成。数据库进程包括进程...
总的来说,Oracle数据库在不同Unix变体上的启动与关闭都需要对系统环境和Oracle软件有深入理解。正确配置启动和关闭脚本,可以确保数据库在系统启动时自动启动,并在关机时安全关闭,从而维护数据完整性。在实际操作...
在UNIX系统中,Oracle数据库和监听器不会在启动时自动运行,这意味着系统管理员需要手动启动和关闭数据库,这无疑增加了工作负担。为了解决这个问题,可以通过编写控制脚本来实现Oracle数据库的自动化管理。 首先,...
7. **启动和停止数据库服务**:掌握SQL*Plus命令行工具,学习如何启动(startup)和关闭(shutdown)数据库实例。 接下来,我们将讨论Oracle在ScoUnix上的命令实践: 1. **SQL*Plus命令**:SQL*Plus是Oracle的交互...
本文将详细讲解如何在Windows和Unix环境下利用SQL*Plus的`spool`命令来导出Oracle数据库中的数据,并将其转换为INSERT语句或纯文本格式。 `spool`是SQL*Plus的一个内置命令,它允许用户将SQL*Plus会话的输出重定向...
Oracle经典教程 Oracle经典教程是一份详细的 Oracle ...Oracle经典教程涵盖了 Oracle 的基础知识和高级技术,包括 Oracle 简介、安装、客户端工具、服务、启动和关闭、用户和权限、SQL 数据操作和查询等方面的知识点。
在Unix/Linux中,配置包括设定初始化参数文件(init.ora或spfile),定义监听器(listener.ora)以处理客户端连接,以及设置启动和关闭脚本。 3. **数据文件与表空间管理**: 数据库数据存储在数据文件中,这些文件...
这些服务主要包括数据库实例的启动与关闭、监听器服务的启动与停止以及Oracle Enterprise Manager (OEM) 的管理等。本文将详细介绍这些操作的具体步骤及其背后的原理。 #### 二、数据库实例的启动与关闭 ##### 1. ...
在Unix/Linux系统中,可以通过初始化参数文件(spfile)所在的目录下的`sqlplus`脚本来实现快速启动和停止: - **启动**:`$ sqlplus /nolog @startup` - **停止**:`$ sqlplus /nolog @shutdown` 5. **注意事项...