oracle 日常】的更多相关文章

简单整理oracle日常应用笔记. 1.采用excel表格中的数据直接粘贴数据库记录中,默认会在后面加一个空格“”,操作完成后一定要记得对空格匹配然后修改一下. 2.查询数据库里的所有表结构, 采用select * from dba_tables(sys登录): 查看某个用户所拥有的表:select * from all_tables WHERE owner='SCOTT' ; 或者 SELECT * FROM DBA_TABLES WHERE OWNER='SCOTT'; 3.上午在PL/SQ…
转发自:http://blog.csdn.net/lichangzai/article/details/7955766 以前为开发人员编写的oracle基础操作手册,都基本的oracle操作和SQL语句写法,适合初学者. 因是很久之前写的,文章中可能会存在不准确的地方,希望指正. ORACLE日常操作手册 目录 一. 1. 2. 3. 4. 二. 1. 2. 3. 4. 5. 三. 四. 1. Ø Ø Ø Ø 2. 3. 不等连接实例 Ø 内连接实例 Ø Ø 外连接实例 Ø 自连接实例 Ø Ø…
下面是工作中对Oracle日常管理操作的一些总结,都是一些基本的oracle操作和SQL语句写法,在此梳理成手册,希望能帮助到初学者(如有梳理不准确之处,希望指出). 一.数据库的启动和关闭 1.1 数据库的正常启动步骤 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户 [root@kevin ~]# su - oracle 以DBA的身份登录数据库(oracle用户下执行) [oracle@kevin ~]$ sqlplus "/as sysdba" 执行启动数据库命令…
    上一篇讲了Linux的日常维护命令,这篇讲讲Oracle的日常维护命令.工作中需要使用Oracle数据库的童鞋们,相信或多或少都需要对Oracle做一些基本的维护操作,例如导入导出总该有吧?(哦,你说你用PL/SQL工具来做导入导出,连命令都用不到,那你自己看着办吧...).本文如有明显的遗漏或错误,请各位帮忙指出,谢谢!   测试环境:Oracle 10g   一.启动.关闭数据库 1.启动实例的各种模式 1)启动实例,装载并打开数据库 这是最普通的数据库操作,意味着某个实例已经启动并…
--日常使用的sql语句和oracle语句,有些相对使用的频率比较高,收藏起来还是比较值得的 -- 绝对值 SQL:) value Oracle:) value from dual -- 2.取整(大) SQL:select ceiling(-1.001) value Oracle:select ceil(-1.001) value from dual -- 3.取整(小) SQL:select floor(-1.001) value Oracle:select floor(-1.001) va…
oracle常用的性能监控SQL语句 一.查询历史SQL: ---正在执行的SQL语句: select a.username, a.sid,b.SQL_TEXT, b.SQL_FULLTEXT from v$session a, v$sqlarea b where a.sql_address = b.address; ---查询Oracle正在执行的sql语句及执行该语句的用户:SELECT b.sid oracleID, b.username 登录Oracle用户名, b.serial#, s…
Oracle删除当前用户下所有的表的方法 1.如果有删除用户的权限,则可以: drop user user_name cascade; 加了cascade就可以把用户连带的数据全部删掉. 删除后再创建该用户. --创建管理员用户 create user 用户名 identified by 密码 default tablespace space_data(表空间名称) temporary tablespace space_temp(临时表空间名称); --授权 grant connect,dba…
1.正常停库流程     ps -ef|grep LOCAL=NO|cut -c 9-15|xargs kill -9      shutdown immediate; 2.备份数据库     backup database format '/home/orarch_ccmpdb1/backup2/full_%d_%s_%p_%u.%T';      backup current controlfile format '/home/orarch_ccmpdb1/backup2/controlfi…
--全部表空间的大小select tablespace_name, sum(bytes)/1024/1024 from dba_data_files group by tablespace_name; --空闲表空间大小select tablespace_name, sum(bytes)/1024/1024 from dba_free_space group by tablespace_name; --已使用表空间情况select a.tablespace_name, total, free,…
oracle  sql server  select  1 from dual  和   select 1    nvl(null,0)     为空显示 0 greatest (1, 3, 2 )      比较显示最大的  round(1.234,2)  保留两位四舍五入 row_number() over (order by  id) rowno 序列号 wm_concat 列转单元格 ,隔开 to_char ()   转字符串 dense_rank() over(order by t.l…