oracle
wjx515628
这个作者很懒,什么都没留下…
展开
-
调整oracle sga的大小导致 ORA-00851和ORA-00844错误
今天调整了下sga的大小,结果重启数据库的时候报如下错误。SQL>alter system set sga_max_size=1024M scope=spfile;SQL> shutdown immediateSQL> startupORA-00844: Parameter not taking MEMORY_TARGET into accountORA-00851: SGA_原创 2014-07-16 15:55:51 · 5628 阅读 · 0 评论 -
Oracle零散基础知识汇总
1.在sqlplus中执行系统命令 windows中在命令前加 host linux原创 2014-09-14 15:04:11 · 592 阅读 · 0 评论 -
Oracle修改ip或主机名后重建em和监听
oracle数据库修改ip和主机名的详细操作修改ip操作1.修改hosts文件中主机名对应的ip地址。2.重启服务器网络 service network restart3.一定要先删除原来的监听 emca -deconfig dbcontrol db -repos drop (如果不记得sysman的密码,可以先修改下alter user sy原创 2014-09-13 10:07:45 · 5630 阅读 · 0 评论 -
Oracle 初始化参数文件pfile和spfile
pfile和spfile的区别pfile :Oracle 9i之前,ORACLE一直采用PFILE方式存储初始化参数,该文件为文本文件,可以在操作系统级别修改。当spfile文件修改出现错误导致oracle无法启动时,可以使用 pfile文件启动数据库spfile:从Oracle 9i开始,Oracle引入了SPFILE文件,该文件为二进制格式,不能通过手工修改,只能在sql下通过alte原创 2014-07-25 14:43:59 · 3004 阅读 · 0 评论 -
Oracle OS认证和口令文件认证方法
OS认证1.在SQLNET.ORA(位于$ORACLE_HOME/NETWORK/ADMIN目录中)文件中,使用vi编辑,注释掉#SQLNET.AUTHENTICATION_SERVICES = (NONE)该行。2.检查当前OS用户是否属于DBA组。3.执行sqlplus / as sysdba 登录数据库。口令文件认证1.在SQLNET.ORA(位于$ORACLE_HOME原创 2014-07-25 13:54:49 · 2256 阅读 · 0 评论 -
Oracle中NEXTVAL 和 CURRVAL的使用
可以通过在 SQL 语句中使用 NEXTVAL 或 CURRVAL 运算符来访问序列的值。必须用以 sequence.NEXTVAL 或 sequence.CURRVAL 格式驻留在同一个数据库中的序列名称(或同义词)来限定 NEXTVAL 或 CURRVAL。表达式也可以用所有者名来限定序列,如 zelaine.myseq.CURRVAL。可以指定 sequence 的 SQL 标识或有效同义词转载 2014-06-29 11:20:13 · 23330 阅读 · 0 评论 -
Oracle执行计划——Oracle 如何启用执行计划
AUTOTRACE是一项SQL*Plus功能,自动跟踪为SQL语句生成一个执行计划并且提供与该语句的处理有关的统计。SQL*Plus AUTOTRACE可以用来替代SQL Trace使用,AUTOTRACE的好处是您不必设置跟踪文件的格式,并且它将自动为SQL语句显示执行计划。然而,AUTOTRACE分析和执行语 句;而EXPLAIN PLAN仅分析语句。使用AUTOTRACE不会产生跟踪文件。原创 2014-06-27 12:10:06 · 739 阅读 · 0 评论 -
临时和永久修改oracle sysdate的默认输出格式
1.当前会话有效alter session set NLS_DATE_FORMAT='YYYY-MM-DD:HH24:MI:SS';2.永久生效 sys用户登入后执行如下命令 然后重启数据库使其生效alter system set NLS_DATE_FORMAT='YYYY-MM-DD:HH24:MI:SS' scope=spfile;原创 2014-06-27 11:57:02 · 4953 阅读 · 0 评论 -
使用sqlldr向Oracle导入大的文本(txt)文件
我们有多种方法可以向Oracle数据库里导入文本文件,但如果导入的文本文件过大,例如5G,10G的文本文件,有些方法就不尽如意了,例如PLSQL Developer中的导入文本功能,如果文本文件过大,不仅导入速度太慢,中间还容易出错。这时Sqlldr就能大显身手了,Sqlldr可以每秒向Oracle插入5W条数据,可以自定义控制文件,进行导入控制,而且导入过程不易出错,下面简易记录导入过程。原创 2014-06-27 12:12:48 · 3437 阅读 · 0 评论 -
Oracle SqlPlus 中的方向键和退格键失效的解决办法
SqlPlus中退格键和方向键的设置在刚装好的Oracle中,我们使用SqlPlus会发现非常的蹩脚,不仅退格键不好用,方向键也不行调出history,下面有几种解决方法。1.可以使用ctrl+Backspace键强制输出输入的错误,也可以export stty erase ^h,当然这只是临时的方法,想一劳永逸请看下面。2.在oracle用户目录下编辑bash_pro原创 2014-06-27 12:07:04 · 8310 阅读 · 0 评论 -
PLSQL Developer连接远程Oracle方法(非安装客户端)
远程连接Oracle比较麻烦,通常需要安装oracle的客户端才能实现。通过instantclient可以比较简单的连接远程的Oracle。 1.新建目录D:\Oracle_Cleint用于存放相关文件,新建目录D:\Oracle_Cleint\NETWORK\ADMIN用于存放tnsnames文件2.下载对应版本和系统的instantclient压缩包,解压得到insta原创 2014-06-27 12:14:58 · 1513 阅读 · 0 评论 -
oracle数据库归档与非归档设置
归档模式设置 archivelog原创 2014-09-14 15:27:37 · 780 阅读 · 0 评论