以下是本人在实际工作中经常用到的一些工具命令或者SQL,都是比较基础的,现整理一下,以备不时之需
Linux:
1、查看Oracle实例名称 echo $ORACLE_SID
2、查看磁盘空间 df -h
3、查看Oracle实例进程 ps -eaf|grep ora_
4、查看系统时钟 date 月日时分年.秒
5、查看硬件时间 hwclock -show
6、将硬件时间和系统时间同步 hwclock -w
7、查看所有与java相关的进程 ps -ef|grep java
8、强制杀掉进程 kill -9 PID
Oracle:
1、启动数据库监听 lsnrctl start
2、查看数据库配置的最大连接数 show parameter processes
3、查看当前已经使用的连接数 select count(*) from v$session
4、设置最大连接数 alter system set processes=3000 scope=spfile
5、强制重启数据库 startup force
6、查看表空间 select * from v$tablespace
7、删除用户 select sid,serial# from v$session where username=upper(username);
alter system kill session "'||sid||','||serial#||"";
8、查询所有用户信息 select * from dba_users
9、查询当前用户信息 select * from dba_ustats
10、查询数据库中所有视图 select * from dba_views
11、建立表空间 create tablespace tablespacename datafile 'opt/oralce/db/oradata/ptldb/datafilename.dbf SIZE 500M
12、修改数据文件 alter database datafile 'opt/oracle/oradata/ptldb/datafilename.dbf' resize 1024M
13、查看SQL执行计划:select * from table(dbms_xplan.display_awr('SQL_id'))(其中SQL_id来自AWR报告中的SQL id)
14、Oracle分页:
select /*+FIRST_ROWS*/ * from (select rownum as r,t.* from
(select tableName.* from tableName order by tableColum DESC) t where
rownum<=endPos) where r>startPos
15、查看Oracle SQL的执行计划: 登陆sql/plus,执行set time on;再执行set autotrace on;最后输入要执行的sql
分享到:
相关推荐
### Linux下Oracle常用操作知识点详解 #### 一、概述 在Linux环境下管理Oracle数据库时,掌握一系列常用的命令是非常重要的。这些命令可以帮助我们有效地监控、维护和优化数据库性能。本文将详细介绍Linux下Oracle...
这是因为大多数Oracle工具和命令都必须以特定的Oracle用户身份来运行,以便确保正确的环境变量设置和权限访问。可以通过以下命令进行切换: ```bash su - oracle ``` 2. **启动数据库** 使用`dbstart`命令可以...
Oracle客户端的rpm包包含了所有必要的库和工具,使得Linux系统能够与Oracle数据库进行通信。 在Linux服务器上安装Oracle客户端的步骤大致如下: 1. **环境准备**:确保你的Linux系统是最新的,可以通过`sudo yum ...
- `PATH`:系统路径,包含 Oracle 的二进制执行文件路径和其他常用工具路径。 通过命令 `env | grep -i sid` 可以查看 `ORACLE_SID` 的设置情况;`env | grep ORACLE_BASE`、`env | grep ORACLE_HOME` 和 `env | ...
Linux简介 Linux命令 Linux远程连接工具 Oracle在linux下的安装 Oracle相关配置 Oracle常用命令 PL/SQL连接oracle 问题总结
在IT领域,Unix和Linux操作系统是企业级Oracle数据库服务器的常用平台。Oracle数据库管理系统是全球最广泛使用的数据库系统之一,尤其在大型企业和金融机构中。本文将深入探讨在Unix和Linux环境下如何有效地管理和...
在安装 Oracle 监听器之前,需要检查相关的开发工具和一些包。在 root 用户下,使用以下命令来检查: ``` # rpm -qa | grep oracle ``` 这将显示当前系统中已安装的 Oracle 相关包。 接下来,需要修改 Linux 核心...
Oracle数据库提供了强大的数据导入导出工具,用于数据库的备份和恢复。以下是几个常用的命令: - 完全导出数据库:`EXP system/manager@TEST file=d:\daochu.dmp full=y` - 此命令将整个TEST数据库导出至d:\daochu...
为了高效管理和维护Oracle数据库,熟悉一些常用的Linux命令至关重要。"linux下oracle命令重复使用"这一主题表明我们将探讨那些经常在Oracle数据库管理中需要用到的Linux命令,以及如何在安装Linux系统时利用硬盘进行...
综上所述,通过“尚观Linux+Oracle零基础到精通视频教程”可以系统地学习Linux操作系统的基础知识、常用命令以及文件系统结构等内容;同时还能深入了解Oracle数据库的安装配置流程、SQL语言基础以及如何在Linux环境...
6. **Oracle SQL Developer与SQL*Plus**:常用数据库管理工具的使用。 7. **Oracle 11g新特性**:书籍中的《Oracle 11g 实用教程》可能详细讲解了11g版本引入的新功能和改进。 压缩包内的文件名表明,你可能已经...
在IT领域,Unix和Linux操作系统是企业级Oracle数据库系统常用的操作环境。Oracle数据库因其稳定性、高性能和可扩展性,被广泛应用于大型企业及关键业务系统。本书“Unix和Linux下的Oracle数据库管理”深入探讨了在...
OracleClient-21C是Oracle公司推出的最新版数据库客户端,主要为用户提供与Oracle数据库服务器进行交互的工具和接口。这个版本适用于Windows和Linux操作系统,确保了跨平台的兼容性和灵活性,满足不同用户环境的需求...
**2.2 常用工具简介** - **`oerr`命令**:解析Oracle错误消息。 - **Oracle在线文档**:官方提供的详尽文档资源。 - **SQL*Plus**: - `describe`:描述表结构。 - `set heading off`:取消列头显示。 - `spool`...
Oracle操作小工具是一款基于Java开发的应用程序,专为管理和维护Oracle数据库而设计。这款工具集成了多种实用功能,使得数据库的日常操作变得更加便捷和高效。下面将详细介绍该工具及其核心组成部分。 1. **Oracle...
由于Linux客户端安装包中未包含一些常用工具(如`exp`, `imp`, `expdp`, `impdp`),因此需要从对应的Oracle数据库服务器上拷贝这些工具及依赖文件。具体来说,需要从数据库服务器的`$ORACLE_HOME`目录下拷贝`...
这可能包括设置环境变量,如`ORACLE_HOME`、`ORACLE_SID`和`PATH`,确保oracle用户在安装和管理数据库时能够正确地调用Oracle的安装目录和工具。 在上述准备工作完成后,安装指南还涵盖了如何挂载产品光盘,以及...
综上所述,文档详细记录了在Linux环境下安装Oracle 11.2g的关键步骤,包括IP规划、磁盘规划、用户组和用户创建、目录及权限设置以及环境变量配置等方面。这些步骤对于搭建一个稳定可靠的Oracle RAC环境至关重要。
根据提供的文件信息,我们可以整理出一系列关于Oracle数据库管理和操作的重要知识点。下面将详细解析这些知识点,并尽可能地提供更多的背景信息和实用建议。 ### 1. 启动与停止Oracle服务 - **启动Oracle服务**: ...