Windows7设置NLS_LANG解决SQL*Plus乱码
点击(此处)折叠或打开--查看Oracle数据库内部编码SELECT userenv(\'language\') FROM dual;SELECT name, value$ FROM props$;注册表位置:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraDb11g_home1将NLS_LANG设置为与查询得到的...
还原表空间过大的解决方案
最常用的方法就是创建新的undo表空间,然后修改undo_tablespace参数切换undo表空间到新创建的undo表空间...还有一种方法是将undo_retention调小,一般大家的undo_retention参数都会采用默认的值10800,即事务的前映象在undo表空间中保存3个小时;如果你的db事务非常频繁,undo_retention就需要适当地调少,否则就得准备较大...
Oracle 11g导出空表
问题:ORACLE 11G在用EXPORT导出时,空表不能导出。原因:11G中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法: 1、insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 2、设置de...
查询从2011-10-10日至当月28日,tax_id = 0, hall_no = 1的记录的个数,无记录记0?
浅析数据字典
数据字典:是有关物理数据库的定义信息,所有数据库对象的信息都存储在数据字典中。如果说DML语句是对物理数据库中的数据进行操作,那么DDL语句就是对数据字典中的数据进行操作。数据字典中的信息也是由二维表来组织和存储的,但是这些二维表主要是由DBMS维护和使用的。用户一般不直接对数据字典的表结构进行干预...
Oracle数据库备份与恢复_备份和恢复的目的
备份与恢复在数据库管理中占的比重比较大,故整理完整的文档与大家分享.Copy of 2013-10-9 7-19-5101.pngCopy of 2013-10-9 7-19-5102.pngCopy of 2013-10-9 7-19-5103.pngCopy of 2013-10-9 7-19-5104....
Oracle为什么需要国家字符集及相应的数据类型
为什么要有两个字符集?如果我知道只需要英文,设置数据库字符集=US7ASCII,如果我知道只需要西欧字符,设置数据库字符集=WE8MSWIN1252或者WE8ISO89859P1,或者干脆就用AL32UTF8。你看,我只需要设定“数据...
创建Oracle外部子程序
今天偶然遇到一个练习,需要在Oralce中创建外部子程序。即先创建一个Java类,类中定义方法,而后创建PL/SQL子程序来映射该方法。这样就可以实现在Oracle中直接调用Java类中的方法,这就是所谓的外部子程序...
PL/SQL中生成和查看执行计划
00.gif
ORA-28002:the password will expire within n days
01.gif
ORA-28002:the password will expire within n days问题的解决
01.gif
Oracle 11g R2(11.2.0.3.0) RAC环境搭建(九)
1.1 安装网格基础设施在安装之前将2个结点的*.vdi磁盘文件备份一下,以免安装失败。保证2个结点RacNode1和RacNode2都正常启动。以oracle用户登录到RacNode1和RacNode2结点中。在VirtuaBox中设置数据空间...
Oracle 11g R2(11.2.0.3.0) RAC环境搭建(八)
.8 克隆虚拟机新版的VirtualBox允许克隆虚拟机,但它会试图克隆共享磁盘,这不是我们希望的,所以我们需要手动进行克隆。在RacNode1中执行:然后关闭VirtualBox 执行命令对RacNode1.vdi进行克隆在Vi...
永久SQL*Plus环境配置
以前因为使用SQL*Plus的时候不多,大多数情况都使用PL/SQL Developer, Toad或其它第3方工具,所以也没注意到这个问题。最近开始大量使用SQL*Plus,感觉用的多了,也不错,其实工具就是一个熟悉的过程。一开始因...
执行emca实用程序出现异常
一次在重建OEM配置的时候发现这个问题。症状如下:后来发现,是因为在服务器上又安装了一个Oracle 11g R2的另一个客户端造成的。由于客户端是后安装的,所以造成Windows环境变量path的设置指向的实...
Oracle 11g R2 OEM无法连接到数据库
症状:解决:1. 修改DBSNMP用户的密码 使用SQL*Plus用sys帐户登录并执行: sql>alter user DBSNMP identified by 新密码;2. 删除DBCONSOLE创建的用户 sql>drop role MGMT_USER; sql>dro...
ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
打开Oracle警告日志文件判断错误的具体原因。警告日志文件的具体位置:D:\app\Administrator\diag\rdbms\orac11\orac11\trace\alert_ORAC11.logORAC11换成你数据库的特定SID打开警告日志文件并浏览最后(即最新产生...