`
txyly998
  • 浏览: 111005 次
  • 性别: Icon_minigender_2
  • 来自: 南京
社区版块
存档分类
最新评论

oracle相关操作

 
阅读更多
查询锁表
SELECT /*+ rule */ lpad(' ',decode(l.xidusn ,0,3,0))||l.oracle_username User_name,
o.owner,o.object_name,o.object_type,s.sid,s.serial#
FROM v$locked_object l,dba_objects o,v$session s
WHERE l.object_id=o.object_id
AND l.session_id=s.sid
ORDER BY o.object_id,xidusn DESC;
解锁                       'sid,serial'
alter system kill session '553,6';

查询正在执行的存储过程:
select name from v$db_object_cache where locks > 0 and pins > 0 and type='PROCEDURE'

查询某个表空间里所有表的大小:
select sum(d.bytes) / 1024 / 1024 / 1024 || 'G' as total_bytes,
       d.tablespace_name
  from dba_data_files d
where d.tablespace_name = 'BASE01'
group by d.tablespace_name

查询表空间数据文件名及其大小:
select t.file_name,t.bytes from dba_data_files t where t.tablespace_name='UNDOTBS1';
查询某个表空间里的表:
select table_name,tablespace_name from user_tables where tablespace_name='UNDOTBS1';

查询表空间使用情况
   select df.tablespace_name
   "Tablespace",df.bytes/(1024*1024)
   "Total Size(MB)",
   sum(fs.bytes)/(1024*1024) "Free
   Size(MB)",
   round(sum(fs.bytes)*100/df.bytes)
   "% Free",
   round((df.bytes-sum(fs.bytes))*100/
   df.bytes) "% Used"
   from dba_free_space fs,
   (select tablespace_name,
   sum(bytes) bytes from
   dba_data_files group by
   tablespace_name ) df
   where fs.tablespace_name(+) =
   df.tablespace_name
   group by df.tablespace_name,
   df.bytes;

查询数据库连接数
select count(*) from v$process  -- 数据库当前连接数
select value from v$parameter where name = 'processes' – 数据库所允许的最大连接数

查看服务器上的数据库:oracle用户登陆服务器,sqlplus '/as sysdba',select username from dba_users;
分享到:
评论

相关推荐

    oracle相关操作总结

    Oracle数据库是世界上最流行的数据库管理系统之一,广泛应用于企业级数据存储和管理。本篇文章将深入探讨Oracle的相关操作,帮助你...阅读“oracle相关操作.doc”和“oracle总结.docx”将为你提供更详细的指导和实例。

    C#版Oracle数据库通用操作类

    ### C# 版 Oracle 数据库通用操作类解析 在现代软件开发中,数据库操作是必不可少的一部分,而 C# 结合 Oracle 数据库的应用尤为广泛。本文将深入探讨一个用于简化 Oracle 数据库操作的 C# 类——`ConnForOracle`。...

    Oracle基础操作手册

    作为与Java相关的知识,理解Oracle数据库对于开发Java后端应用程序至关重要。 一、Oracle简介 Oracle数据库系统由美国Oracle公司开发,它支持分布式数据库、实时事务处理、并发控制等特性,具有高度可扩展性和安全...

    Oracle相关操作语句

    主要是些创建用户啊,授予权限,创建表空间,临时表空间的知识。

    C_连接oracle数据库操作

    在软件开发过程中,经常需要处理与数据库相关的操作,例如数据的增删改查等。本篇文章将基于一个具体的示例——使用 C# 对 Oracle 数据库进行基本的操作(包括插入、删除、更新记录),来详细解释如何在 C# 应用程序...

    Oracle相关命令操作

    Oracle登录sqlplus的方式,Oracle表空间基本操作,Oracle用户的基本操作,Oracle导入导出基本操作,Oracle查看当前和断开会话连接 ,Oracle11g数据导入10g数据库

    python操作oracle数据库

    Python操作Oracle数据库是一种常见的任务,尤其在数据处理和自动化脚本编写中。为了实现这一功能,我们需要特定的软件和库。以下是对标题、描述和标签的详细解释,以及相关知识点的深入探讨。 首先,"cx_Oracle-...

    Oracle数据操作和控制语言详解.rar

    Oracle数据操作和控制语言(Data Manipulation Language, DML)是Oracle数据库系统中用于处理数据的核心部分,包括插入、更新、删除以及查询等操作。在深入理解Oracle DML之前,我们首先需要对Oracle数据库有一个...

    Oracle禁用操作系统认证方式登陆及SYS远程登录

    本篇文章主要针对如何禁用Oracle数据库的操作系统认证方式以及禁止SYS用户远程登录两个方面进行详细介绍,旨在帮助读者理解和掌握相关技术要点。 #### 一、Oracle禁用操作系统认证方式登陆 Oracle数据库默认情况下...

    oracle数据库操作软件golden

    在Oracle数据库操作中,GoldenGate常用于企业级的数据整合、灾难恢复和跨数据中心的数据同步。 Oracle数据库系统的核心组成部分包括以下几个关键知识点: 1. **SQL语法**:Oracle支持结构化查询语言(SQL),用于...

    Oracle RAC重启操作手册

    ### Oracle RAC重启操作手册知识点解析 #### 一、准备工作 **知识点1:确认应用程序状态** - **背景**: 在进行任何重启操作之前,确保所有的应用程序都已经停止是非常重要的一步。 - **目的**: 避免在数据库重启...

    unix下导出oracle

    这条命令用于切换当前用户为Oracle用户,以获得执行Oracle相关操作所需的权限。 2. **创建备份目录:** ```bash [oracle@sxapp1 oracle]$ mkdir -p /home/oracle/phy_backup [oracle@sxapp1 oracle]$ cd /home/...

    Oracle操作指南

    同时,确保可继承权限被正确传播到子对象,以使IIS能够正常运行Oracle相关的应用程序。 存储位置也是Oracle操作中的关键环节。Oracle数据库的数据文件、控制文件、日志文件等都存储在特定的位置,这些位置的选择...

    ORACLE盘点操作流程

    ORACLE盘点操作流程 ORACLE盘点操作流程是Oracle Application中的一种盘点操作方法,该方法主要用于对仓库中的库存进行盘点和统计。下面是该操作流程的详细说明: 第一步:创建盘点计划 在Physical Inventory模块...

    C#的Oracle操作类

    操作类,可实现C#对Oracle数据库的相关操作

    操作系统更换后Oracle不能使用的问题

    在本文中,我们将讨论一个常见的问题,即在...在进行操作系统升级或迁移时,最好提前备份所有相关配置和数据,以避免此类问题的发生。同时,了解并熟悉Oracle的系统配置和管理工具,对于快速诊断和解决问题至关重要。

    oracle操作实例

    **删除Oracle服务项:** 在注册表编辑器中删除与Oracle相关的服务条目。 5. **删除日志文件:** 清除Event Log中的Oracle相关日志。 6. **删除安装目录:** 移除C:\Program Files\Oracle下的所有文件夹。 7. **...

    Oracle9i 客户端精简版

    Oracle9i 客户端精简版是一款专为在没有安装Oracle数据库服务器的计算机上进行Oracle相关操作而设计的应用程序。这款客户端软件提供了对Oracle数据库的基本访问和管理功能,允许用户执行SQL查询、数据导入导出、应用...

    基于OO4O和VC 6.0 实现Oracle数据库操作C++源代码程序小实例

    - **引用Oracle Provider**:在项目中,需要添加对Oracle数据提供者的引用,如`System.Data.OracleClient`,这允许你的代码使用Oracle相关的.NET类。 - **编译选项**:确保编译选项设置正确,以便链接到Oracle的动态...

    QTP连接oracle并操作数据库的方法.doc

    通过正确配置Oracle驱动,创建数据库对象,以及使用SQL语句,测试人员可以高效地完成数据库相关的自动化测试任务。同时,采用参数化查询、错误处理和性能优化等技巧,可以进一步提升测试的质量和效率。掌握这些技术...

Global site tag (gtag.js) - Google Analytics