
oracle
tc@zen123
这个作者很懒,什么都没留下…
展开
-
win7 下cmd 运sqlplus 报错:无法初始化 Oracle 调用界面
今天刚装oracle 10g,用控制台连接数据库时,(cmd->sqlplus)报错:SP2-1503:无法初始化Oracle 调用界面 SP2-0152:oracle 不能正常工作解决办法:在oracle\product\10.2.0\db_1\BIN目录下找到sqlplus.exe,然后设置兼容性,兼容“windows xp(Service pack 3)”,确认。原创 2013-09-11 19:23:15 · 1654 阅读 · 1 评论 -
Oracle 表解锁
如果是用PL/SQL的话,可以直接从,Tools->Session里面查看,里面有很多的Session和进程,下面有一个Lock的Tab,选中那个Tab,然后一条一条地去上面Session,如果Lock这一栏有数据,就说明被锁住了,在Objec_Name里面可以看到表名。 可以看到表面:然后执行:alter system kill session 'sid,serical#'原创 2013-10-22 12:46:58 · 804 阅读 · 0 评论 -
oracle--win7 下卸载oracle10g报错解决
在使用Universal Installer卸载时出现了错误提示:“程序异常终止”。发生内部错误。请将以下文件提供给Oracle技术支持部门:"未知""未知""未知"点了确定后,程序退出,这导致卸载无法继续进行。 由Win7引起的这个错误,其解决方法也很简单,设置Universal Installer文 件的属性,选择以XP转载 2014-04-03 16:38:45 · 1021 阅读 · 0 评论 -
windows 下完全删除oracle
1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除 5、 运行regedit,选择HKEY_LOCAL_MACHINE\转载 2014-04-03 17:00:47 · 794 阅读 · 0 评论 -
ORU-10027:buffer overflow,limit of 10000 bytes问题的解决
ORA-20000: ORU-10027: buffer overflow, limit of 2000 bytes问题的解决:方法1:set serveroutput on size 10000000 //设置大点,默认为2000 bytes方法2:exec dbms_output.enable(999999999999999999999); //设置大点,默认为2000 byt转载 2014-04-21 10:06:29 · 3407 阅读 · 0 评论 -
oracle 删除临时表以及truncate和delete的区别
oracle 删除临时表:1、先转载 2014-04-21 18:12:41 · 6503 阅读 · 0 评论 -
Oracle计算时间差表达式
最近做一项目,需要计算两时间差值,Oracle对我来说比陌生,怎么都计算不出来,后来在网上找到一些资料介绍Oracle计算时间差的方法。总结了一下。有两个日期数据START_DATE,END_DATE,欲得到这两个日期的时间差(以天,小时,分钟,秒,毫秒):天:ROUND(TO_NUMBER(END_DATE - START_DATE))小时:ROUND(TO_NUMBER转载 2014-04-23 17:13:30 · 833 阅读 · 0 评论 -
oracle 操作XML
准备测试数据:create table teacher (id varchar2(10),name varchar2(20),remark varchar2(50));create table course (id varchar2(10),name varchar2(50),tid varchar2(10));insert into teacher values ('101'转载 2014-07-28 17:50:22 · 1287 阅读 · 0 评论 -
Oracle 常用函数
1、ascii : 将输入字符转换为相应ascii码2、原创 2014-06-26 17:35:24 · 1286 阅读 · 0 评论