oracle
fengbonianshao
这个作者很懒,什么都没留下…
展开
-
linux的sqlplus环境下方向键、Backspace键使用不正常的解决方法
Linux下面使用SQL*Plus工具有个问题:通过sqlplus命令进入到SQL*Plus控制台后,上下左右键和Backspace键突然变成了^[[A^[[B^[[D^[[C ^H 这样的"乱码,而且用过的命令也无法回显所以需要通过一个小工具和小的设定来优化SQL*Plus1 解决上下左右键和命令也无法回显问题去http://utopia.knoware.nl/%7Ehl转载 2013-07-03 10:29:51 · 882 阅读 · 0 评论 -
sql和Oracle的优缺点
1. Oracle跨平台,SQL Server只能运行在Windows上,而Windows能够安装的硬件是有限的,如Sun的Sparc服务器不能安装Windows,一些大型机、小型机也只能装UNIX,在这些高端机器上就只能跑Oracle了,这注定了Oracle就是高端数据库,而SQL Server呢,中低端。2. Oracle真正实现了行级锁,SQL Server也宣称实现了行级锁,但你实际去转载 2014-03-06 13:48:20 · 2172 阅读 · 0 评论 -
oracle动态sql
CREATE OR REPLACE PROCEDURE proc_monitor_detail--查询考试安排详细 examName,BeginTime,addTime,Address,Course_Name( v_examID IN NUMBER DEFAULT NULL , v_examName OUT VARCHAR2, v_beginTime OUT原创 2013-11-14 20:59:07 · 592 阅读 · 0 评论 -
赋予调试Oracle存储过程权限
赋予调试Oracle存储过程权限grant debug any procedure ,debug connect session to username原创 2013-11-14 20:17:43 · 9818 阅读 · 0 评论 -
请提供用于访问目标数据库的操作系统登录身份证明。
这个错误可能是:以用户Administrator 的身份连接主机失败。Error:Wrong password for user.这个错误会很让人费解,因为我们已经确保用户名密码输入正确了。产生这个问题的原因是需要在Windows系统中将该用户设置为作为批处理作业登录。即打开【本地安全策略】,在【本地策略】-【用户权限分配】下,将连接主机的用户添加到“作为批处理作业登录”中。原创 2013-11-16 22:04:10 · 2266 阅读 · 0 评论 -
EXP-00091 正在导出有问题的统计信息 问题的解决
EXP-00091 正在导出有问题的统计信息。 问题: . 正在导出表 BONUS导出了 0 行 EXP-00091: 正在导出有问题的统计信息。 . . 正在导出表 DEPT导出了 4 行 EXP-00091: 正在导出有问题的统计转载 2013-11-16 18:56:16 · 8123 阅读 · 0 评论 -
oracle 11g不能导出空表的解决方法
在oracle 11g r2中,发现传统的exp居然不能导出空的表,然后查询一下, 发现需要如下的步骤去搞,笔记之。 oracle 11g 新增了一个参数:deferred_segment_creation,含义是段延迟创建,默认是true。具体是什么意思呢? 如果这个参数设置为true,你新建了一个表T1,并且没有向其中插入数据,那么这个表不会立即分配extent,也就是转载 2013-11-16 19:01:11 · 710 阅读 · 0 评论 -
查询Oracle所有用户下各表里面的记录数
查询Oracle所有用户下各表里面的记录数首先用拥有DBA权限的用户登录Oracle然后新建SQL窗口执行下面语句:select NUM_ROWS,TABLE_NAME,t.owner,t.tablespace_name from dba_all_tables t order by nvl(t.num_rows,0) desc原创 2013-10-23 16:13:38 · 865 阅读 · 0 评论 -
ORA-01810: format code appears twice
Oralce中的to_date()函数用于将字符串转换为日期对象,具体使用格式为:to_date( string, [ format_mask ] , [ nls_language ] ) string1要转换的字符串.format_mask 可选项,日期转换格式.nls_language 可选项. 指定用于转换字符串的nls langu原创 2013-09-17 10:07:29 · 563 阅读 · 0 评论 -
ORA-28056:Writing audit records to Windows EventLog failed的问题
ORA-28056:Writing audit records to Windows EventLog failed的问题 安装Oracle的时候提示ORA-28056:Writing audit records to Windows EventLog failed connect / sysdba的时候提示 ORA-28056:Writing audit reco原创 2013-09-11 16:13:06 · 1060 阅读 · 0 评论 -
shared memory realm does not exist
此问题网上有很多种解决方法,其中有改sqlnet.ora将认证方式改为none,但是我的情况没有用。上述问题表现最直接的一个现象:查看任务管理器下oracle.exe所占内存,当oracle.exe所占内存为几十兆说明Oracle数据库没有启动,正常oracle.exe所占内存一般有100M以上,当oracle.exe所占内存仅为几十兆,说明问题是数据库没有启动启动Oracle原创 2013-09-11 16:23:07 · 664 阅读 · 0 评论 -
SQL分页排序的实现与分页数据重复问题——以Oracle rownum为例
对于关系数据库来说,直接写SQL拉数据在列表中显示是很常用的做法。但如此便带来一个问题:当数据量大到一定程度时,系统内存迟早会耗光。另外,网络传输也是问题。如果有1000万条数据,用户想看最后一条,这时即便有足够的内存,在网络上传输这么多数据也得一两小时吧,恐怕没几个用户有这么耐心等。因此分页是必须的。 现在网上的论坛、博客什么的,基本上都会有分页功能,有些是SQL分页的,有些可能转载 2014-04-03 11:02:54 · 4547 阅读 · 0 评论