[oracle] update和merge语句的几点写法
摘要:1.update t2 set parentid=(select ownerid from t1 where t1.id=t2.id); 2. update tb_client_win_lost_report a set a.rolling_code_id=2 where game_code_id=
阅读全文
posted @
2016-10-12 17:41
凌度
阅读(4513)
推荐(0)
[Oracle] 中的Temporary tablespace的作用
摘要:临时表空间主要用途是在数据库进行排序运算[如创建索引、order by及group by、distinct、union/intersect/minus/、sort-merge及join、analyze命令]、管理索引[如创建索引、IMP进行数据导入]、访问视图等操作时提供临时的运算空间,当运算完成之
阅读全文
posted @
2016-07-29 11:36
凌度
阅读(17204)
推荐(0)
sqool导出oracle数据
摘要:问题是不能做循环,不能执行存储过程 如果在shell中执行,会把sql语句也输出到结果 这时候我们就需要执行删除带“SQL)”开头的行,保证文件只有数据 如果编码NLS_LANG设置和oracle服务器不一致,会有乱码 导出后,可以转化编码(安装iconv)
阅读全文
posted @
2016-07-22 10:43
凌度
阅读(1235)
推荐(0)
oracle创建job权限
摘要:grant create job to ja_ods; grant manage scheduler to ja_ods;
阅读全文
posted @
2016-07-21 16:45
凌度
阅读(5872)
推荐(1)
oracle创建索引后sqlldr导入错误
摘要:解决方案: Parallel=false 或者 SKIP_INDEX_MAINTENANCE
阅读全文
posted @
2016-07-07 15:43
凌度
阅读(1223)
推荐(0)
oracle 删除表、表空间、用户时,如何释放磁盘空间
摘要:drop 执行drop table xx 语句drop后的表被放在回收站(user_recyclebin)里,而不是直接删除掉。这样,回收站里的表信息就可以被恢复,或彻底清除。通过查询回收站user_recyclebin获取被删除的表信息,然后使用语句flashback table <user_re
阅读全文
posted @
2016-06-28 17:46
凌度
阅读(17172)
推荐(0)
oracle限制用户连接数
摘要:查看是否启用限制配置 SQL> show parameter resource_limit; 或者 select * from v$parameterwhere name = 'resource_limit'; 添加限制 alter system set resource_limit=true; c
阅读全文
posted @
2016-06-22 15:06
凌度
阅读(3566)
推荐(0)
oracle 清除当前用户的回收站
摘要:--清除当前用户的回收站:purge recyclebin; --删除表数据truncate table--查看当前用户回收站select * from user_recyclebin t;
阅读全文
posted @
2016-04-29 14:22
凌度
阅读(1541)
推荐(0)
修改oracle用户密码永不过期
摘要:1、查看用户的proifle是哪个,一般是default: sql>SELECT username,PROFILE FROM dba_users; 2、查看指定概要文件(如default)的密码有效期设置: sql>SELECT * FROM dba_profiles s WHERE s.profi
阅读全文
posted @
2016-04-08 16:08
凌度
阅读(294)
推荐(0)
[oracle] listener.ora 、sqlnet.ora 、tnsnames.ora
摘要:路径 $ORACLE_HOME/network/admin sqlnet.ora(客户及服务器端) 作用类似于linux或者其他unix的nsswitch.conf文件,通过这个文件来决定怎么样找一个连接中出现的连接字符串 Tnsnames.ora(客户及服务器端) 这个文件类似于unix 的hos
阅读全文
posted @
2016-04-08 11:20
凌度
阅读(266)
推荐(0)
oracle删除用户及其名下对象
摘要:drop user XXXX cascade; drop tablespace XXXX INCLUDING CONTENTS;
阅读全文
posted @
2016-04-08 10:11
凌度
阅读(279)
推荐(0)
拷贝一个用户下的所有表和数据到另外一个库
摘要:select 'CREATE TABLE '|| TABLE_NAME ||' NOLOGGING AS SELECT * FROM '||TABLE_NAME||'@to_db;' ,A.*from user_tables Awhere table_name like 'd%' 前提是忽略分区表。
阅读全文
posted @
2016-02-25 10:43
凌度
阅读(221)
推荐(0)
Informatica 启动、停止工作流命令
摘要:切换到Infa用户su - infa停止$INFA_HOME/server/tomcat/bin/infaservice.sh shutdown启动$INFA_HOME/server/tomcat/bin/infaservice.sh startup
阅读全文
posted @
2016-01-12 09:35
凌度
阅读(3115)
推荐(0)
启动obiee
摘要:启动obiee:1.启动数据库第一步:打开Oracle监听$ lsnrctl start第二步:使用sysdab角色登录sqlplussqlplus / as sysdba第三步:启动数据库SQL> startup2.启动WebLogic:nohup /home/oracle/obiee11g/u...
阅读全文
posted @
2016-01-08 16:17
凌度
阅读(381)
推荐(0)
oracle修改连接空闲自动断开
摘要:空闲3分钟自动断开SELECT * FROM DBA_PROFILES;CREATE PROFILE KILLIDLE LIMIT IDLE_TIME 3;alter PROFILE DEFAULT LIMIT IDLE_TIME 3; 有必要还可以根据业务修改连接时长,超过多少时间就干掉连接alt...
阅读全文
posted @
2016-01-08 15:39
凌度
阅读(9301)
推荐(0)
ORA-00845: MEMORY_TARGET not supported on this system
摘要:cd $ORACLE_HOMEcd dbscat init.oracat spfilematedata.ora查看MEMORY_TARGET设置的大小修改系统,设置shm的大小大于MEMORY_TARGET设置mount -o size=16G -o nr_inodes=1000000 -o noa...
阅读全文
posted @
2016-01-08 11:32
凌度
阅读(230)
推荐(0)
sqlldr并发
摘要:sage: SQLLDR keyword=value [,keyword=value,...] 部分关键字: userid -- ORACLE username/password control -- 控制文件 log -- 记录的日志文件 bad -- 坏数据文件 data -- 数据文件 dis
阅读全文
posted @
2015-07-21 10:54
凌度
阅读(3361)
推荐(0)
oracle 11g密码永不过期
摘要:---1.在CMD命令窗口中输入:sqlplus 用户名/密码@数据库本地服务名 as sysdba;---2.查看用户的proifle是哪个,一般是defaultsql>SELECT username,PROFILE FROM dba_users;---3.查看对应的概要文件(如default)的...
阅读全文
posted @
2015-07-14 09:07
凌度
阅读(8957)
推荐(0)
mysql连接慢,修改配置文件
摘要:修改配置port=3306skip-lockingskip-name-resolve
阅读全文
posted @
2015-07-06 17:59
凌度
阅读(323)
推荐(0)
oracle游标
摘要:一、显示游标(需要明确定义!)显示游标被用于处理返回多行数据的SELECT语句,游标名通过CURSOR….IS语句显示地赋给SELECT语句。在PL/SQL中处理显示游标所必需的四个步骤: 1)声明游标;CURSOR cursor_name IS select_statement 2)为查询打开游标...
阅读全文
posted @
2015-07-02 14:41
凌度
阅读(284)
推荐(0)