精华内容
下载资源
问答
  • Oracle数据案例 C语言源码 C语言Oracle案例 对于想了解用C做的Oracle的人很有帮助。
  • aix系统性能管理及oracle案例分析
  • Oracle案例:损坏控制文件的恢复方法
  • 安装Oracle案例

    2009-07-24 17:44:21
    linux下安装Oracle,一步一步教你如何在linux下安装Oracle
  • 摘要:本文分为三部分,主要站在oracle案例库角度来进行阐述,分别介绍oracle案例库的背景,实现思路和方法,并最后给出结论。 1. 背景概述  在企业数据库的生命周期过程中,会面临各种各样的问题,可以说,...
    摘要:本文分为三部分,主要站在oracle案例库角度来进行阐述,分别介绍oracle案例库的背景,实现思路和方法,并最后给出结论。  1. 背景概述
    
      在企业数据库的生命周期过程中,会面临各种各样的问题,可以说,oracle数据库从摇篮到坟墓,会或多或少的遇到问题,或者潜在问题。问题千奇百怪,有的问题很简单,一眼便知道解决办法,有的问题很复杂,有的问题解决起来很危险,有的问题解决过程中不会有什么危险性。同样的问题可能会再次或者多次碰见,如果时间间隔很长,可能会忘记以前是怎么处理的。
      Oracle有时候是一个非常命令精确型软件,诸多步骤中,可能一步也不允许出差错,否则功亏一篑,甚至带来风险。对于复杂的处理过程、步骤,作为宝贵的经验,应该加以存储和整理加工,作为典型案例,存储下来。
      在现实工作中,我们中使用oracle数据库的时候,经常面临下属问题:
      印象中碰到过这个问题,但是时间长了,我不知道放哪里了?
      我知道如果我要努力的找一下,我会找到答案,但是现在时间来不及了。
      一些问题重复出现,很多时候重复的操作使我很烦。
      由于当时过于兴奋,忘记了记录一个重要问题的分析解决过程。
      当时认为很简单的问题,一段时间后,始终想不起当初是怎么解决的。
      等等。
      案例作为个人和企业的宝贵财富,是实际的经验,这些既可以作为以后的培训教材,更是自己以后解决问题的宝贵经验,如果不对他们进行加工,实际上就是对经验的浪费。不懂得如何加工,就是你守着一堆宝,却浑然不知,懂得如何加工,就会变废为宝,或者让他们闪闪发光。这正是oracle服务型公司建立案例知识库的背景。

      2. 实现思路
      要实现oracle案例知识库,需要进行信息收集、整理、后处理以及提供查询等。
      2.1 信息收集
      需要考虑几个问题:
      ? 使用什么工具进行收集。
      ? 收集那些必要信息。
      2.2信息整理
      在信息收集的基础上,需要对信息进行加工。信息的加工,主要是将初次收集的信息进行整理,校验,格式化,润色等,使得条理性和可读性以及可操作性、可查询性增强,从而使得信息由零碎的文字描述或者混乱的代码、脚本,变成便于阅读、便于查询、可操作性好的素材。
      一旦完成上述操作,案例将会作为次级素材,作为以后其他处理的基本材料,随时从库存中提取。
      2.3信息的后处理
      这里的处理,指发挥案例库的用途的途径和方法。
      可以简单的总结如下:
      ? 解决问题的有力参考
      ? 学习训练的培训教材
      ? 在商业上可以提高企业的形象,能更好的满足客户对于历史知识的查询和借鉴。
      实现上述目的的主要途径,就是建立知识库后,对知识库进行充分、及时有效的挖掘,达到信息充分共享和利用的目的,从而发挥效益。
      2.4信息查询
      查询信息,实际上是案例库产生和发挥作用的地方。一般情况,应该提供多一些的查询方式,比如分类查询方式,关键字查询的方式,每种方式相互补充,尽可能的在有限时间内,查询到对解决当前问题有用的案例,从而启发或者指导问题的解决。
      3. 实现方法
      实现oracle案例知识库的方式,不会太复杂。最主要的是素材的分类,关键字提炼,以及内容的组织,有了这些原始素材,将它们存放到数据库中,设计录入和查询的界面。
      据了解,有些服务型企业现在有这方面的打算,但是效果不是很理想,最关键的原因是,对案例知识库的建设并不重视,或者操作起来并不方便。要想很顺利的推进知识库的建设,下面几个因素是很重要的:
      有友好的录入界面和用户查询界面。
      有专门的人员对知识库进行维护,比如录入的格式维护,案例分类,关键字提炼等。
      有适当的奖惩措施。知识库的建设应该带有半强制性性质,是企业行为,具有约束性效力。
      对员工进行使用培训。
      让大家参与使用,并根据实际情形,修改完善,逐步建成适应企业发展的知识资源。

      4. 结论
      用过metalink的人,一定有非常深刻的印象,metalink是解决问题的非常重要的帮手,metalink产生的效益是巨大的,这也许是oracle能够取得如此辉煌成功的一个重要因素,metalink就是一个强大的知识库。
      互联网也可以看作一个知识库,而且有互动的成分在里面,但是,互联网就是信息太复杂,正确和错误俱在,有时候可能会有帮助,有时候可能会有误导。
      既然有了这么好的知识库,企业还有必要花费人力财力物力去建立自己的小型知识库吗?当然有必要,因为这些是自己的经验,自己碰到过的问题解决思路,可以根据自己的需要,灵活设计,并且可以为自己特定的目标服务。


    • 如无文字说明,则“下一步”即可。

      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件

    • 2
      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件

    • 3
      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件

    • 4
      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件

    • 5发帖软件 自动发帖软件
      填写数据库实例名称,SID自动填充,默认与数据库实例名称相同

      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件

    • 6
      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件

    • 7
      如果提前配置好了Listener等,不会出现以下提示,而是直接跳转到下一张图片。(建议第一次创建实例请先创建Listener),以后创建实例就不用管Listener了。

      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件

    • 8
      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件

    • 9
      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件

    • 10
      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件

    • 11
      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件

    • 12
      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件


    • 这里根据机身内存默认设置为40%,可根据情况手动修改,一般为默认。推广软件 网络推广软件

      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件


    • Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件


    • 启用自动维护任务,可不选。

      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件


    • Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件


    • 建议“另存为数据库魔板”、“生成数据库创建脚本”勾选上

      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件


    • Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件


    • 接下来是等待安装,普通电脑时间为20分钟左右,如果服务器CPU和内存占用太多,可能占得时间很长,甚至导致创建实例服务终止(所以创建实例的时候请尽量不要进行其他的操作)。

      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件


    • Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件


    • Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件
      发帖工具 论坛发帖软件

    • 一般都解锁SCOTT用户,密码与创建实例的密码可以一样,但是必须手动填写一下。当然也可不解锁,后续直接创建新用户。

      Oracle程序案例做一个实战的教程让你来一块真正的较量 b2b软件


    展开全文
  • oracle案例.doc

    2013-09-25 14:42:57
    案例.doc 一、存储过程示例 五.异常处理 八.包的应用 九.触发器 等等。
  • Oracle案例:分析10053跟踪文件 http://oracle.chinaitlab.com/induction/773354_3.html

    Oracle案例:分析10053跟踪文件

    http://oracle.chinaitlab.com/induction/773354_3.html

    展开全文
  • 本文通过一次Oracle Job任务异常案例诊断,分析其原因及解决过程,从内部揭示Oracle Job任务调度及内部计时机制。
  • Oracle案例之-ORA-00600: internal error code, arguments: [4193] 系统环境:Oracle Linux 6 Oracle: Oracle 11gR2(11.2.0.3.0)  数据库运行过程中,突然掉电,系统启动后,出现“ORA-00600: internal ...
    Oracle案例之-ORA-00600: internal error code, arguments: [4193]

    系统环境:Oracle Linux 6
    Oracle:      Oracle 11gR2(11.2.0.3.0)

          数据库运行过程中,突然掉电,系统启动后,出现“ORA-00600: internal error code, arguments: [4193]”错误

    告警日志:
    ......

    Completed: ALTER DATABASE OPEN

    Errors in file /u01/app/oracle/diag/rdbms/enmo1/ENMO1/trace/ENMO1_mmon_6258.trc  (inci

    dent=47804):

    ORA-00600: internal error code, arguments: [4193], [837518622720], [4296959404], [], [

    ], [], [], [], [], [], [], []

    Incident details in: /u01/app/oracle/diag/rdbms/enmo1/ENMO1/incident/incdir_47804/ENMO

    1_mmon_6258_i47804.trc

    Use ADRCI or Support Workbench to package the incident.

    See Note 411.1 at My Oracle Support for error and packaging details.

    ......


    1、查看问题原因

    [oracle@enmoedu1 arch_enmo1]$  more /u01/app/oracle/diag/rdbms/enmo1/ENMO1/trace/ENMO1_mmon_6258.trc

     

    *** 2017-07-06 05:08:24.469

    Incident 47804 created, dump file: /u01/app/oracle/diag/rdbms/enmo1/ENMO1/incident/inc

    dir_47804/ENMO1_mmon_6258_i47804.trc

    ORA-00600: internal error code, arguments: [4193], [837518622720], [4296959404], [], [

    ], [], [], [], [], [], [], []


    kti: Replaying xcb 0x447edcf8, pmd 0x42834010 for failed op 8

    kti: Reconstructing undo block 0xc08b02 for xcb 0x447edcf8

    Doing block recovery for file 3 block 35586

    Block header before block recovery:

    buffer tsn: 2 rdba: 0x00c08b02 (3/35586)

    scn: 0x0000.00000000 seq: 0x01 flg: 0x05 tail: 0x00000001

    frmt: 0x02 chkval: 0x2cc2 type: 0x00=unknown

    Resuming block recovery (PMON) for file 3 block 35586

    Block recovery from logseq 2, block 55 to scn 1189824

    ......

        在trace文件中file#=3的数据文件,出现问题;而在11g数据库file#=3的是undo tablespace的数据文件,判断undo tablespace出现了问题,故采用重建undo tablespace的方法来解决


    2、创建新的undo tablespace

      1)修改undo的管理为manual

    SYS@ENMO1> create pfile from spfile;

    File created.


    通过pfile文件修改参数(spfile在nomount或mount下修改)

    SYS@ENMO1> show parameter undo

    NAME                                 TYPE        VALUE

    ------------------------------------ ----------- ------------------------------

    undo_management                      string      MANUAL

    undo_retention                       integer     900

    undo_tablespace                      string


      2)创建新的undo tablespace

    SYS@ENMO1> create undo tablespace undotbs2

      2  datafile '/u01/app/oracle/oradata/ENMO1/undotbs2.dbf' size 100m 

      3  autoextend on maxsize 2g;

    Tablespace created.


      3)修改undo管理为auto

    SYS@ENMO1> show parameter undo


    NAME                                 TYPE        VALUE

    ------------------------------------ ----------- ------------------------------

    undo_management                      string      MANUAL

    undo_retention                       integer     900

    undo_tablespace                      string


    SYS@ENMO1> alter system set undo_management=auto scope=spfile;

    System altered.


    SYS@ENMO1> alter system set undo_tablespace=undotbs2 scope=spfile;

    System altered.


      4)删除原有的undo tablespace

    SYS@ENMO1> drop tablespace undotbs1 including contents and datafiles;

    Tablespace dropped.


      ---- 至此,问题解决!







    展开全文
  • NULL 博文链接:https://gaojingsong.iteye.com/blog/2371199
  • java连接Oracle案例

    2011-09-06 15:43:29
    首先来讲一下桥连接: ...首先配置数据源:打开控制面板——管理工具——数据源(ODBC)——用户DSN——添加——找到Oracle驱动程序。 //JDBC-ODBC桥连接 public class ConnectionTest2 {  //OracleDataSource 为

    首先来讲一下桥连接:

    首先配置数据源:打开控制面板——管理工具——数据源(ODBC)——用户DSN——添加——找到Oracle驱动程序。

    //JDBC-ODBC桥连接
    public class ConnectionTest2 {

     //OracleDataSource 为本地数据源
     private static final String URL="jdbc:odbc:OracleDataSource";
     private static final String USER="SCOTT";
     private static final String PASS="admin";
     public static Connection getConnection(){
      
      try {
       //驱动类 注册驱动
       Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
       return DriverManager.getConnection(URL,USER,PASS);
      } catch (Exception e) {
       e.printStackTrace();
      }
      return null;
     }
     public static void main(String[] args) {
      System.out.println(ConnectionTest2.getConnection());
     }
    }

    JDBC方式

    public class ConnectionTest {

     private static final String URL="jdbc:oracle:thin:@localhost:1521:ORCL";  //ORCL是数据库的SID 1521Oracle端口
     private static final String USER="SCOTT";
     private static final String PASS="admin";
     public static Connection getConnection(){
      
      try {
       Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
       return DriverManager.getConnection(URL,USER,PASS);
      } catch (Exception e) {
       e.printStackTrace();
      }
      
      return null;
     }
     
     public static void main(String[] args) {
      System.out.println(ConnectionTest.getConnection());
     }
    }

    展开全文
  • 1.1. ASM:PRCR-1079 Oracle ASM的监听启动失败。 报错原因: 没有配置LD_LIBRARY_PATH变量导致oraagent.bin找不到库文件。 解决方法: 配置LD_LIBRARY_PATH变量。
  • oracle案例】ORA-00845

    千次阅读 2014-03-30 15:43:33
    在ASM环境中,启动oracle实例的时候报错 SQL> startup ORA-00845: MEMORY_TARGET not supported onthis system
  • oracle案例】ORA-01722

    千次阅读 2014-06-05 16:18:19
    Oralce升级过程中,执行SQL> @?/rdbms/admin/catupgrd.sql脚本时, 遇到ORA-01722: invalid number报错, 导致报错的语句是 SELECT TO_NUMBER('DATA_VAULT_OPTION_ON') ...解决方法: 关闭Oracle Database Vault功能。
  • oracle案例】RMAN-06556

    千次阅读 2014-05-21 16:33:47
    input datafile file number=00007name=/U01/app/oracle/oradata/testdb/hesper_hq_data01.dbf input datafile file number=00010name=/U01/app/oracle/oradata/testdb/rcat_data01.dbf input datafile file ...
  • oracle案例】ORA-39171

    千次阅读 2014-04-11 13:53:59
    impdp导入的时候遇到 ORA-39171: Job is experiencing aresumable wait. string 报错
  • oracle案例】ORA-27121

    2013-06-14 18:50:44
    ORA-27121: unable to determine size of shared memory ...Action: check permissions on segment, contact Oracle support 问题原因:  通过冷拷贝(关数据库)的方法对oracle数据库做了迁移,迁移到目标服务器后,
  • oracle案例】ORA-12705

    2013-06-14 18:39:24
    使用sqlplus连接oracle的时候报错: ERROR: ORA-12705: Cannot access NLS data files or invalid environment specified 原因:  oracle环境变量不一致 解决方法:  修改.bash_profile中的环境变量 NLS_...
  • oracle自己也带有一个JDK,目录D:/oracle/product/10.2.0/db_1/jdk,在PATH环境变量中有这么一条路径D:/oracle/java/bin/ 这个是oracle自带的JDK路径   问题   Oracle的服务都可以正常启动,在用...
  • oracle案例】ORA-00019

    千次阅读 2013-06-14 18:37:18
     PROCESSES 指定在操作系统级别允许连接oracle数据库的最大并发用户进程数。在shared server模式下这个值可以设置的比较小。  修改session数:alter system set sessions=335 scope=spfile;  修改process数...
  • 1. [WARNING] - My Oracle Support Username/Email Address Not Specified 解决方法:  修改响应文件 DECLINE_SECURITY_UPDATES=true 2. [FATAL] [INS-13013] Target environment do not meet some ...
  • ORA-16664,ORA-16625,TNS-12537- bin/oracle命令权限问题导致DGMGRL报错
  • ORA-01102: cannot mount database in EXCLUSIVE mode 今天在fedora上安装完10g后,测试数据库是否安装成功。STARTUP数据库时,发生如下错误:   SQL> conn /as sysdba ...ORACLE instance started. To
  • 代码如下 CREATE TEMPORARY TABLESPACE oracle89_temp TEMPFILE 'D:/oracle/prodect/10.2.0/oradata/oracle8/programming8_temp.dbf' size 10m autoextend on;   错误...
  • Oracle诊断案例

    2016-12-05 17:24:22
    Oracle诊断案例-I/O子系统 1 系统软硬件现状 1 Vmstat数据 2 Statpack数据 2 业务分析 3 数据库性能分析 3 修改建议 4 调整后性能的改善 5 Oracle诊断案例-Spfile案例 5 Oracle诊断案例-SGA与Swap 17 SGA与Swap之二 ...
  • Oracle经典案例

    2012-10-03 15:16:36
    Oracle经典案例,学习oracle的必备资料
  • oracle分页案例

    2012-06-04 15:33:48
    oracle分页案例,注释明显。附带查询功能
  • ORACLE触发器 案例

    2020-11-30 16:59:04
    Oracle触发器在MIS 开发中的应用 周海涛 吴良刚 摘要:本文介绍了oracle触发器的概念和类型,总结了oracle触发器在开发MIS中的应用,并提供了实例以供参考. 关键词:MIS 、触发器 oracle 1.引言 本人在做一个大型的MIS...
  • oracle触发器案例

    2011-08-04 14:24:37
    一些oracle触发器案例,学习触发器的朋友可以参考一下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 71,653
精华内容 28,661
关键字:

oracle案例