etl-查询错误log日志和oracle删除数据表空间

查看weblogic日志的目录

    • 建立连接
    • ssh root@192.168.30.1xx
    • 密码
    • hygd123

找到下面路径中的文件

cd /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bapp-logs

查看log日志

tail -f -n 400 Adminservers.log

oracle删除表空间(切换到dba用户)

需要注意:清库之前需要停止weblogic

使用dba用户登录Oracle数据库

查询数据库会话(每一次连接数据库都会出现新的会话)

select * from v$session

  1. 通过会话id删除会话

ALTER SYSTEM KILL SESSION '会话ID';

  1. 删除自己创建的用户

DROP USER 用户名 CASCADE;

  1. 删除表空间中所有表(your_tablespace_name替换成咱自己的表空间,操作前需额外注意,别出现误删、删错等操作。)

DECLARE

tables CURSOR FOR SELECT 'DROP TABLE' || owner || '.' || table_name || ';' drop_statement

FROM dba_tables WHERE tablespace_name = 'BAPP_TBS';

BEGIN

FOR drop_table IN tables LOOP

EXECUTE IMMEDIATE drop_statement;

END LOOP;

END

确认表空间是否清空

SELECT * FROM dba_data_files WHERE tablespace_name = 'YOUR_TABLESPACE_NAME';

删除表空间

DROP TABLESPACE your_tablespace_name INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;

确认数据库表空间是否被删除

SELECT tablespace_name FROM dba_tablespaces WHERE tablespace_name = 'YOUR_TABLESPACE_NAME';

相关推荐
码上飞扬几秒前
Oracle RAC配置原理详解:构建高可用与高性能的数据库集群
数据库·oracle·rac
编程修仙2 分钟前
数据库批处理
数据库·oracle
hjehheje2 分钟前
clickhouse删除一条数据
数据库·clickhouse·oracle
yukai080083 分钟前
【最后203篇系列】011 Mongo异步代理开发回顾
数据库·oracle
编程修仙3 小时前
c3p0连接池
数据库·oracle
神秘打工猴9 小时前
数据仓库为什么要分层
大数据·数据仓库·spark
easonhyj9 小时前
搞我,DBA角色用户调用存储过程失败?
oracle
StableAndCalm18 小时前
什么是hive
数据仓库·hive·hadoop
前后相随20 小时前
springboot集成maven多模块开发
数据库·oracle
囧囧 O_o21 小时前
Java 实现 Oracle 的 MONTHS_BETWEEN 函数
java·oracle