
Oracle
DracoTianlong
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle 11g R2安装手册 For Win7 (图文教程)
Oracle 11g R2安装手册(图文教程)For Windows7 旗舰版By GLC 2010/5/12 XiDian University http://hi.baidu.com/glc4001.下载Oracle 11g R2 for Windows版本,下载地址如下官方网站:http://download.oracle.com/otn/nt/oracle11原创 2012-08-28 22:43:17 · 1511 阅读 · 0 评论 -
Oracle 存储过程调试 和Pl/SQL 安装在64位操作系统(安装pl/sql 的前提示已经安装Oracle)
今天在做OA的报表,使用存储过程来计算一些数据,在做一个for xxx in xxxx loop end loop ; 循环的时候,一直不知道为毛我不能再for中捕获no_data_found 异常,一旦出现这个no_data_found Oracle就会自动跳出了for循环,但是有不知道哪里出错了,那个郁闷了一个小时啊。shit。后来想起来pl/sql工具可以调试原创 2012-12-18 23:52:54 · 1741 阅读 · 0 评论 -
Oracle 函数获取时间的年份和月份
获取年份SELECT extract(year from TRAINING_START_TIME) from WF_PLAN_BOOK where mainid=4167;获取月份SELECT extract(month from TRAINING_START_TIME) from WF_PLAN_BOOK where mainid=4167;原创 2013-03-29 22:33:52 · 3137 阅读 · 0 评论 -
ora-01440:column to be modified must be empty to decrease precision or scale
问题缘由: 客户要求某个字段支持小数点,数据库一开始设计的时候只支持整数,在通过alert语句修改类型,出现了ora-001440的错误,解决办法 step1:备份原来的表,create table WF_TEACHER_REMUNERATION_BAK as select * from WF_TEACHER_REMUNERATION;step原创 2013-05-22 13:06:47 · 5429 阅读 · 0 评论 -
oracle远程连接配置
转自:http://www.cnblogs.com/jevonsea/archive/2009/07/30/1535492.html今日需要对站内所有的空间数据做入库处理,所以在服务器上安装了oracle,在本地需要对其进行连接,在网上查阅了相关资料,整理如下:远程服务端配置:1. 数据库配置 因为要为外界客户端提供数据服务,所以一定要将 [数据库操作模式] 配置转载 2013-07-15 16:44:33 · 1191 阅读 · 0 评论 -
ORA-28001和ORA-12505 的Oracle错误。
今天一早接到电话,应用启动不了,火速赶往。。问题一:ORA-28001: the password has expired 密码过期后,业务进程连接数据库异常。1)、使用sqlplus / as sysdba;命令进入系统,然后查询下用户状态 select username,account_status from dba_users; 看到我使用的用户密码过原创 2013-10-08 10:13:47 · 4543 阅读 · 0 评论 -
Oracle 的listener.log 日志超过4G导致SQL速度极慢,监听命令能执行要10min。
<msg time='2014-02-21T13:14:08.468+08:00' org_id='oracle' comp_id='rdbms' type='UNKNOWN' level='16' host_id='WIN-LO2BM3SDT1A' host_addr='fe80::11c3:7366:5a5c:609a%11'> Fatal NI connect error 12570原创 2014-02-21 13:28:59 · 12635 阅读 · 2 评论 -
Oracle与防火墙设置
Oracle与防火墙设置 要访问防火墙后的windows oracle数据库,仅仅通过简单的打开固定TCP端口的方式是不行的。 这个问题的根本原因是windows oracle数据库的BT设计(unix/linux无此问题)。一、Oracle的网络通信端口原理 oracle数据库的网络访问采用了一个很BT的工作模式,其大概流程如下:原创 2014-03-21 17:54:23 · 20880 阅读 · 0 评论 -
New ubuntu 12.04 server安装oracle11gr2
1、官方安装文档如下链接http://www.techienote.com/tag/oracle-database-11g-r2-on-ubuntu-12-042、安装VNC服务,图形安装请注意:如果在安装中部分软件无法安装成功,说明软件源中缺包,先尝试使用命令#apt-get update更新软件源后尝试安装。如果还是不行,需要更换软件源。更换步骤:a)输原创 2014-11-25 00:05:47 · 2778 阅读 · 1 评论 -
Oracle 数据库全量备份恢复和部分备份恢复 之延续 Oracle11gR2
今天在用exp/imp做一个备份恢复小操作的时候,出现了一个问题,很多的空表不能被exp出来,一开始没有弄懂,后来上Oracle官网看了下Oracle的资料,发下Oracle11g R2 有一个新的特性,在exp和imp的时候,当表无数据时,不分配segment,以节省空间,这样会导致空表数据不能被exp出来。不觉想说一声shit下。好的,解决方法:解决办法1: 设置s原创 2012-11-19 13:28:53 · 3124 阅读 · 0 评论 -
kill Oracle 被占用用户
1、找到你需要kill用户的sid,serial id :select username,sid,serial# from v$session 2、使用命令kill用户进程:alter system kill session 'sid,serial#'原创 2012-12-15 13:37:19 · 871 阅读 · 0 评论 -
Oracle客户端NLS_LANG参数的设置详解
我们知道,Oracle客户端语言支持可以通过NLS_LANG参数的设置来完成,不同的系统平台上NLS_LANG参数的设置会有所不同。本文我们首先介绍了NLS_LANG参数的构成,然后介绍了Oracle客户端NLS_LANG参数在Windows平台和Unix平台上的设置,现在我们开始介绍这一部分内容。 1. NLS_LANG 参数构成 NLS_LANG参数由以下局部构成:NLS_转载 2012-12-07 17:31:20 · 5305 阅读 · 0 评论 -
Oracle EXP-00091解决方法
EXP-00091: 正在导出有问题的统计信息。. . 正在导出表 WF_GENERAL导出了EXP-00091: 正在导出有问题的统计信息。. . 正在导出表 WF_PLAN_BOOK导出了EXP-00091: 正在导出有问题的统计信息。. . 正在导出表 WF_TEACHER_REMUNE原创 2012-12-07 16:56:39 · 40781 阅读 · 0 评论 -
取oracle数据库当前用户下所有表名和表名的注释
select a.TABLE_NAME,b.COMMENTSfrom user_tables a,user_tab_comments bWHERE a.TABLE_NAME=b.TABLE_NAMEorder by TABLE_NAME原创 2012-09-05 11:34:49 · 4974 阅读 · 0 评论 -
PL/SQL Developer 9.0.1.1613
PL.SQL.Developer.v9.0.1.1613.Incl.Keymaker下载地址:FileSonic:http://www.filesonic.com/file/2177581831/PL.SQL.Developer.v9.0.1.1613.Incl.Keymaker-ZWT.rarWupload:http://www.wupload.com/file/208419原创 2012-08-29 00:50:22 · 1263 阅读 · 0 评论 -
Oracle Win 11gr2 安装失败,安装不到文件em.ear
安装Oracle 11g R2的过程中在如果出现提示说找不到.../oracle/11g/oc4j/j2ee/oc4j_applications/applications/em.ear这个文件,那就说明文件补齐。 11g的下载之后解压出来有两个文件夹,出现这个错误是因为文件copy不齐全,只要将第二部分中的database\stage\Components 与 第一部分的d原创 2012-08-28 21:44:53 · 2321 阅读 · 0 评论 -
ODT .NET 详解之环境搭配 ----Oracle Developer Tools for Visual Studio .NET
还是先来介绍 Oracle Developer Tools for Visual Studio .NET 吧,其主要是为了实现在 Visual Studio 中使用 Oracle DataBase J进行无缝开发,我向各位都尝到了在 Visual Studio 中访问 Sql Server 数据库的便利吧,当您安装了 Oracle Developer Tools for Visual转载 2012-08-28 21:47:39 · 11357 阅读 · 0 评论 -
Oracle 数据库字符集与客户端字符集不一致,导致中文数据显示乱码
如下图: 设置注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1 NLS_LANG修改为与Oracle 数据库字符集一致即可。原创 2012-08-28 23:08:03 · 4647 阅读 · 0 评论 -
Oracle 修改序列问题
在做项目的时候,会遇到Oracle数据库的迁移,那么序列可能会被重置,导致序列的当前值小于使用该序列的表中字段 最大值的时候 ,出现一下错误,[DH-OFFICE] 2012-10-30 19:48:32 WARN [http-8080-5] JDBCExceptionReporter.logExceptions(100) | SQL Error: 1, SQLState: 23000原创 2012-10-30 20:07:58 · 2652 阅读 · 0 评论 -
批量删除 Oracle当前用户的数据表。
select 'drop table '||tname|| '; ' from tab; 生成删除所有表的脚本,执行之即可删掉所有的表。原创 2012-10-25 20:30:16 · 1345 阅读 · 0 评论 -
Oracle 数据库全量备份恢复和部分备份恢复
今天又遇到了Oracle数据库序列的问题,索性来个全库的备份和恢复。如下imp/exp 方式表模式备份: oracle@sencloudServer: exp dhoffice/dhoffice rows=y indexes=n compress=n buffer=65536 file=dhoffice_090101.dmp log=exp_tianle_090101.log原创 2012-10-27 18:50:52 · 4676 阅读 · 0 评论 -
Oracle 排序之NUll值的排序
背景:排序时候对NULL值的处理,在Oracle官方文档中说明,null值在排序过程是个比较特殊的值类型,默认情况下排序时把它看成了最大值了,也就是说在排序的时候,当排序的记录中出现了Null值,默认是,升序排列在最后,反过来在最前,那么也可以程序自己来定义它前后。1、排在最前:select xx from student order by xx nulls first;2、排在最原创 2012-11-20 22:43:38 · 1639 阅读 · 0 评论 -
【Oracle】Oracle ora-28056 、 ORA-01034 、 ORA-27101问题解决
1、系统抛出2个日志问题1):程序Log4j不能写入日志2):Oracle普通log日志不能写入均抛Null2、登录Oracle系统遇到3个Oracle 错误如下,其中Ora-28056的错误是conn / as sysdba的错误,即Oracle登录需要记录日志但是不能writing:1):ORA-01034: ORACLE not available2):ORA原创 2015-11-02 11:59:30 · 1515 阅读 · 1 评论