Oracle常用命令(持续更新)
--1、解锁用户 alter user 用户名 account unlock;
--2、开启最小补充日志记录(执行的DML操作会被记录下来) alter database add supplemental log data;
--3、查看FLASHBACK_TRANSACTION_QUERY中的记录,已获得某张表的操作记录
select * from flashback_transaction_query where table_name=upper('table_name');
--4、查看数据库当前(相对的)系统改变号 system change number (scn)
select dbms_flashback.get_system_change_number from dual;
--5、查询某个表在指定scn时的数据 xxxxx就是指定的scn ,可以在FLASHBACK_TRANSACTION_QUERY中查到部分scn记录
select * from table_name as of scn xxxxx;
--6、查看锁住的表,和解锁表
select object_name,machine,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.id;
alter system kill session 'sid,serial';
--7、查询oracle版本号
select * from product_component_version;
--8、查询oracle某张表的大小,Oracle中有两种含义的表大小:
一种是分配给一个表的物理空间数量,而不管空间是否被使用。可以这样查询获得字节数:
select segment_name, bytes from user_segments where segment_type = '表名';--表名大写
或者 Select Segment_Name,Sum(bytes)/1024/1024 from User_Extents Group By Segment_Name;【这个查询速度慢】
另一种表实际使用的空间。这样查询:
analyze table 表名 compute statistics;
select num_rows * avg_row_len from user_tables where table_name = '表名';--表名大写
--8、一次导出、导入多个用户对象
exp username/pwd@orcl owner=(username1,username2,username3...) file=D:\xxx.dmp;
imp username/pwd@orcl file=D:\xxx.dmp full=y;--oracle会自动帮你根据dmp中的用户对象来分别导入各个用户的表、存储过程等到各个用户下
--9、查看监听状态、 启动监听、 关闭监听
lsnrctl status、lsnrctl start、lsnrctl stop
--10、切换oracle例程
set oracle_sid = orcl; oracle_sid:环境变量名 orcl:指定的oracle例程名
Oracle常用命令(持续更新)的更多相关文章
- Appium无线连接安卓终端方法 + ADB Shell常用命令(持续更新)
ADB无线连接手机的方法1)手机与PC有线相连 - 检查是否连接正常: adb devices - 执行以下命令:adb tcpip 5555 # 当前9001 - 成功提示:restar ...
- Linux常用命令——持续更新(2018-05-09)
此命令默认是在centos环境下执行,除非特殊标明. 1.查看ip: ifconfig 2.创建指定用户并分配到某个组:创建用户user并分配到root组 useradd -g root user 3 ...
- Linux常用命令(持续更新中)
cd 目录名 :进入某个目录 ls :列出当前目录的内容 locate 文件名/目录名:寻找文件.目录 find 目录名1 -name 文件名/目录名2 :在目录1中寻找目录2 whereis 文件 ...
- docker-compose常用命令(持续更新...)
build 构建或重建服务 help 命令帮助 kill 杀掉容器 logs 显示容器的输出内容 port 打印绑定的开放端口 ps 显示容器 pull 拉取服务镜像 restart 重启服务 rm ...
- git常用命令[持续更新]
git commit -am "abc" 提交已经删除过的文件 git reset --hard HEAD 用于清除跟踪文件的修改
- linux常用命令[持续更新]
top 察看系统状态,退出按q ps -A 察看所有进程 ps -A|grep gcalc|awk '{print $1}'|xargs kill 杀掉所有gcalc进程
- Linux下常用命令(持续更新)
l: 列举目录下的所有文件 ll: 显示详细属性 pwd: 查看当前所在完整路径 cd: 变更文件夹(变更到根目录:cd + /:变更到上级目录:cd + ..) sudo: 允许利用超级用户权限执行 ...
- oracle常用命令【转载】
oracle常用命令 一.Oracle数据库实例.用户.目录及session会话查看: 1.ORACLE SID查看设置 查看SID.用户名 $ env|grep SID .select * from ...
- oracle常用命令(1)
oracle常用命令 一.登录 1.管理员身份登录:sqlplus/nolog--->conn/as sysdba 2.普通用户登录:sqlplus/nolog---->conn 用户名/ ...
- Oracle常用命令1
一. 安装是用户管理: sqlplus /nolog; connect /as sysdba; alter user sys identified by change_on_install; alte ...
随机推荐
- linux服务器init 5启动图形界面,报错Retrigger failed udev events
今天因工作需要开启linux系统的桌面环境,使用startx未成功,报如下错误: [root@ /]# startx xauth: creating new authority xinit: No s ...
- Maven 项目导入错误解决。
Description Resource Path Location Type Failure to transfer org.apache.maven:maven-core:jar:2.0.6 fr ...
- ffmpeg处理RTMP流媒体的命令 发送流媒体的命令(UDP,RTP,RTMP)
将文件当做直播送至live ffmpeg -re -i localFile.mp4 -c copy -f flv rtmp://server/live/streamName re限制输出速率,按照 ...
- 时间模块。。time
- transform(变形)和transform-origin(变形原点)
转载请说明出处,原文地址http://blog.sina.com.cn/s/blog_780a942701014xl8.html transform(变形)和transform-origin(变形原点 ...
- shell-bash学习02运算、拼接、重定向
运算 let操作 可以直接执行基本的算术操作;使用时,变量名之前不需要再添加$; #!/bin/bash no1=4; no2=5; let result=no1+no2 echo $result 自 ...
- jQuery操作列表数据转成Json再输出为html dom树
jQuery 把列表数据转成Json再输出为如下 dom树 <div id="menu" class="lv1"> <ul class=&qu ...
- Codeforces Round #348(VK Cup 2016 - Round 2)
A - Little Artem and Presents (div2) 1 2 1 2这样加就可以了 #include <bits/stdc++.h> typedef long long ...
- 争夺 & KM思想
题意: 给一张二分图,每个点与两个特定点又一条边相连,边权非负,让你给这个二分图每个点一个顶标,让每一条边两端顶标和大于等于这条边.求出最小顶标和. 这当然是翻译过的题目... 原题: 小Y和小P无聊 ...
- Codeforces Round #353 (Div. 2)Restoring Painting
Vasya works as a watchman in the gallery. Unfortunately, one of the most expensive paintings was sto ...