Oracle
bryan0205
这个作者很懒,什么都没留下…
展开
-
Windos 下 Oracle 数据库管理
1. 创建新的数据库实例:D:/oracle/product/10.2.0/admin/adidb/scripts>dbca 2.启动和关闭实例D:/oracle/product/10.2.0/admin/adidb/scripts>net start oracleserviceorcl D:/oracle/product/10.2.0/admin/adidb/scripts原创 2010-04-29 09:14:00 · 386 阅读 · 0 评论 -
Oracle Session 和杀死进程
查询Session: SELECT se.username, se.SID, se.serial#, pr.spid, se.status, SUBSTR (se.program, 1, 10) prog, SUBSTR (se.machine, 1, 10) mach, sq.sql_text FROM v$session se...原创 2010-11-03 17:50:18 · 189 阅读 · 0 评论 -
【总结】oracle恢复误删除数据,解除锁定的等sql语句(转)
转自:http://www.iteye.com/topic/648858 1.曾经不小心把开发库的数据库表全部删除,当时吓的要死。结果找到下面的语句恢复到了1个小时之前的数据!很简单。注意使用管理员登录系统:select * from 表名 as of timestamp sysdate-1/12 //查询两个小时前的某表数据!既然两小时以前的数据都得到了,继续怎么做,知...2010-04-28 15:57:31 · 87 阅读 · 0 评论 -
oracl 用户管理
1. 创建用户create user username identified by pwd default tablespace users Temporary TABLESPACE Temp; 2. 分配权限grant connect,resource,dba to business; 3. 用户加锁,解锁加锁: alter user username accou...2010-04-24 14:41:06 · 81 阅读 · 0 评论 -
sqlplus 连接
1. windows 下的连接 1> 设置oracle_sid set oracle_sid=orcl 2> 以dba的身份登录 sqlplus / as sysdba 3> 以正常身份登录 sqlplus username/password 2. linux/unix 下的连接 1> 设置oracle_sid set $ora...2010-04-24 14:16:27 · 101 阅读 · 0 评论 -
Windos 下 数据库管理
1. 创建新的数据库实例:D:\oracle\product\10.2.0\admin\adidb\scripts>dbca 2.启动和关闭实例D:\oracle\product\10.2.0\admin\adidb\scripts>net start oracleserviceorclD:\oracle\product\10.2.0\admin\adi...2010-04-24 13:16:48 · 78 阅读 · 0 评论 -
oracle sqlplus中运行 utf-8的文件
1. export NLS_LANG=AMERICAN_AMERICA.AL32UTF8然后再运行这样能保证字符正确放入DB中。原创 2010-05-26 17:22:00 · 3595 阅读 · 0 评论 -
oracle查看被锁的表和解锁
查看锁表进程SQL语句1: select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$session sess原创 2010-05-25 16:16:00 · 706 阅读 · 0 评论 -
Oracle 左连接 右连接
1. select * from t1 left join t2 on t1.c1 = t2.c2 是左边的表(t1) 全部显示,t2没有的用null代替。 右连接相反(t2) 2. (+)的连接时另一个全部显示。 select * from t1 left join t2 on t1.c1 = t2.c2 和 select * from a,b where t1.c1 =原创 2010-05-20 21:51:00 · 408 阅读 · 0 评论 -
Oracle Sql 性能优化
1)不知大家是否喜欢使用‘NOT IN’这样的操作,如果是,那尽量使用(NOT) EXISTS 替代 2)在海量查询时尽量少用格式转换。 3)查询海量数据是,可以使用optimizer[ɔptimaizə] hints,例如/*+ORDERED */ 尽量少用IN操作符,基本上所有的IN操作符都可以用EXISTS代替。 不用NOT IN操作符,可以用NOT E原创 2010-05-20 21:29:00 · 419 阅读 · 0 评论 -
sqlplus 连接
1. windows 下的连接 1> 设置oracle_sid set oracle_sid=orcl 2> 以dba的身份登录 sqlplus / as sysdba 3> 以正常身份登录 sqlplus username/password 2. linux/unix 下的连接 1> 设置oracle_sid export oracle_sid=o原创 2010-04-29 09:13:00 · 272 阅读 · 0 评论 -
oracl 用户管理
1. 创建用户create user username identified by pwd default tablespace users Temporary TABLESPACE Temp; 2. 分配权限grant connect,resource,dba to business; 3. 用户加锁,解锁加锁: alter user username acc原创 2010-04-29 09:10:00 · 572 阅读 · 0 评论 -
Oralce 常用 修改表的语句
1. 添加新字段: ALTER TABLE TABLE_NAME ADD (FIELD_NAME CHAR(1 BYTE) DEFAULT 0); ALTER TABLE TABLE_NAME ADD (FIELD_NAME VARCHAR2(50 BYTE) DEFAULT "Default Value"); 2. 删除表中字段:ALTER TABL...原创 2010-11-19 13:58:08 · 96 阅读 · 0 评论