
oracle
天天实习
ttshixi.com
展开
-
apache+tomcat 真的能提高性能吗?
apache+tomcat 真的能提高性能吗? 答案是待定。。。。 我的亲身经历:我有三台刀片机 刚开始的使用后果方式是: 1.oracle 2.apache+tomcat 3.squid+tomcat 性能并不好。 后来改成 2和3分别担待一部分。系统稳定。原创 2013-06-28 11:50:33 · 443 阅读 · 0 评论 -
oracle密码文件
很多时候需要对ORACLE密码文件进行重建,ORACLE对密码文件有着较为严格的要求,比如文件名,文件名大小写等等,有一次因ORACLE_SID的大小写折腾了很久,现记录如下 Linux平台: orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password='' entries=n 注意这里$ORACLE_SID的大小写 给用户赋予sysd原创 2013-06-28 11:52:10 · 697 阅读 · 0 评论 -
linux oracle 的定时恢复和备份
1.exp导出 #!/bin/sh ORACLE_HOME=/opt/oracle/product/9.2.0.4;export ORACLE_HOME ORACLE_BASE=/opt/oracle;export ORACLE_BASE ORACLE_SID=ilearndb;export ORACLE_SID LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib;原创 2013-06-28 11:52:01 · 528 阅读 · 0 评论 -
oracle trigger 表名 列名
select 'create or replace trigger ' || t.TABLE_NAME || '_' || t.COLUMN_NAME || '_Update_Insert' || ' after insert or update of' || ' ' || t.COLUMN_NAME || ' on ' || t.TABLE_NAME ||原创 2013-06-28 11:52:46 · 559 阅读 · 0 评论 -
oracle proc
CREATE OR REPLACE PROCEDURE user_learn_stat_p(v_in_user_id IN number) AS --参数IN表示输入参数, --OUT表示输入参数,类型可以使用任意Oracle中的合法类型。 --定义变量 v_classroom_id number(10); --课程id v_user_id原创 2013-06-28 11:52:35 · 506 阅读 · 0 评论 -
标准 oracle 存储过程 模板
--创建存储过程 CREATE OR REPLACE PROCEDURE xxxxxxxxxxx_p ( --参数IN表示输入参数, --OUT表示输入参数,类型可以使用任意Oracle中的合法类型。 is_ym IN CHAR ) AS --定义变量 vs_msg VARCHAR2(4000); --错误信息变量 vs_ym_beg CHAR(6); -原创 2013-06-28 11:52:33 · 491 阅读 · 0 评论 -
oracle 用户 从一个表空间 另一个表空间
--------------重要------------------------- select count(*) from user_tables; select * from user_lobs; select 'alter table ' ||t.table_name||' move lob('||t.column_name|| ') store as (tablespace ilear原创 2013-06-28 11:52:12 · 1283 阅读 · 0 评论 -
配置Oracle9i的归档模式
配置Oracle9i的归档模式 作者:浩瀚天涯 来源:不详 发布日期:2007-05-06 1.归档日志模式和非归档日志模式的区别 非归档模式只能做冷备份,并且恢复时只能做完全备份.最近一次完全备份到系统出错期间的数据不能恢复. 归档模式可以做热备份,并且可以做增量备份,可以做部分恢复. 用ARCHIVE LOG LIST 可以查看期模式状态时归档模式还是非归档模式. 2.配置原创 2013-06-28 11:52:05 · 458 阅读 · 0 评论 -
oracle 动态sql
用decode取代where条件的动态sql select * from xxx where decode(:str,'','1',null,'1',columnname) = decode(:str,'','1',null,'1',:str) 类似,对于group by 等也可以 下面是偶摘的程序中一个pro*c中的语句: EXEC SQL INSERT INTO setl_resul原创 2013-06-28 11:52:51 · 438 阅读 · 0 评论 -
oracle 数据库 触发器 trigger 语法
关键字: oracle 数据库 触发器 trigger 语法 语法规则: Create [or replace] trigger [模式.]触发器名 Before| after insert|delete|(update of 列名) On 表名 [for each row] When 条件 PL/SQL块 说明: For each row的意义是:在一次操作表的语原创 2013-06-28 11:52:44 · 479 阅读 · 0 评论 -
oracle的冷热备份大全
Oracle备份与恢复案例 By Piner 一. 理解什么是数据库恢复 当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因此当发生上述故障后,希望能重构这个完整的数据库,该处理称为数据库恢复。恢复过程大致原创 2013-06-28 11:52:03 · 773 阅读 · 0 评论 -
oracle job 定时器 脚本
declare JOB_ILEARN_ONLINE number :=1; begin dbms_job.submit(JOB_ILEARN_ONLINE,'PROC_ILEARN_ONLINE;',sysdate,'sysdate+1/1440'); commit; end;原创 2013-06-28 11:52:53 · 455 阅读 · 0 评论 -
python
总觉得该学点什么东西,于是乎考查了一下perl,python,ruby, 以及他们的一些框架,其中还有一个java的开源框架G什么的快速开发框架 结合51job的招聘人数和各种编程语言的商业应用程度排名和自己的实际情况。 我最终选择了python。 原因: 1.python 基于虚拟机,跨平台。 2.python 强大的类库支持。 3.pathon 写一些与操作系统打交道的小工具要比很多语言容易。原创 2013-06-28 11:52:31 · 456 阅读 · 0 评论 -
linux 安装 oracle 常见问题
1. 安装前的hosts文件 l cat /etc/hosts # 检查主机的域名解析,除127.0.0.1外,还要有主机IP hostname条目,否则安装过程中可能出现长时间无反应的情况。 2. 配置大SGA(超过1.7G)的问题 安装完软件,建立数据库时配置大SGA(超过1.7G)需执行下面的操作: 1) 如果有数据库正在运行,关闭所有的数据库及其服务。 2) echo 30000原创 2013-06-28 11:52:18 · 433 阅读 · 0 评论