新客网WWW.XKER.COM:致力做中国最专业的网络学院!
推荐栏目: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页制作 - 图形图像 - 媒体动画 - 硬件学堂 - 开发 .Net - QQ专区
当前位置: 首页 > 软件开发 > 数据库 > Oracle教程 >
  • 查询Oracle数据库表空间信息的方法 日期:2009-05-23 11:11:47 点击:1 好评:0

    表空间是数据库中最大的逻辑单位与存储空间单位,数据库系统通过表空间为数据库对象分配空间。表空间在物理上体现为磁盘数据文件,每一个表空间由一个或多个数据文件组成,一个数据文件只可与一个表空间相联系,这是逻辑与物理的统一。了解表空间和数据文件的的属性及...

  • 如何做Oracle数据库备份测试 日期:2009-05-21 10:03:33 点击:1 好评:0

    数据库备份是保障数据库安全的重要手段之一。绝大部分数据库管理员都已经发现对数据库进行备份的重要性,甚至对其具有很大的依赖性。为此数据库管理员必需肯定备份策略确实可靠。一个没有经过测试的备份策略其实比没有进行备份更加糟糕,因为它会给各位数据库管理员一...

  • 系统崩溃后 oracle 9i数据文件恢复过程 日期:2009-04-22 09:53:21 点击:13 好评:0

    windows 2000 advance server +oracle 9i系统崩溃后的数据恢复案例 也许对初学者有用。 2006-10-30 一台业务系统服务突然蓝屏,惨了,系统出现问题,采用修复系统,找到系统安装盘。 开始修复 结果无法修复,只好叫业务系统开发人员赶紧发通知,业务停止一天,缓和一下...

  • 几个不错的oracle恢复工具 日期:2009-04-22 09:51:23 点击:14 好评:0

    Bernards Data UnLoader Oracle官方工具, 由Netherlands的Oracle工程师Bernard van Duijnen用C语言写成. 由Oracle支持人员提供服务服务, 价格相当贵. 不过流出来的很多, 一般不能提供远程恢复, 要求现场或传文件的, 都是在用它私下恢复吧. Recovery for Oracle www.rec...

  • Oracle数据库编写有效事务指导方针 日期:2009-01-15 15:24:00 点击:25 好评:0

      在数据库设计过程中,数据库管理员一方面要想着如何提高数据的共享程度,另一方面,也需要考虑如何保护数据的安全性。   在Oracle数据库中,提供了一种被称为“事务”的控制机制。通过事物,能够完成对数据有效安全的修改操作,使数据库中的数据达到...

  • Oracle与SQL Server选型时不得不说的三个小差异 日期:2009-01-13 08:32:59 点击:25 好评:0

      甲骨文与微软两大数据库产品,是数据库发展史上的两座大山。这让我们在数据库选型的时候,基本上没有多大的选择余地,不是微软就是甲骨文。但是,从他们两者来说,还是有比较大的差异。今天笔者就谈谈在数据库选型的时候,不得不关注的他们之间的三个小差异。了解这...

  • Oracle 11g 新特性--自适应游标共享 日期:2009-01-12 13:57:01 点击:21 好评:0

      正如我过去做老师时告诉学生的那样,我有一个好方法可以避免数据库性能降低,说来也很简单,就是要求应用程序开发人员不要在数据库运行任何SQL语句,但这的确引来不少人的笑声和嘲笑,还是回到现实中来吧,讨论一下建立有效SQL语句的途径,我认为没有什么标准可供借...

  • opensolaris忘记密码 日期:2009-01-09 15:51:46 点击:103 好评:2

    opensolaris的解决办法 1.用livecd启动机器,选text console那项 2.选择键盘布局和界面语言后登录,用户名:jack 密码:jack,su到root,密码opensolaris 3. 显视可导入的zfs池      zpool import 4.导入该池并挂接到/a     ...

  • oracle10g rac for hp-ux双机盘符不一致的解决办法 日期:2009-01-09 15:49:12 点击:31 好评:0

    问:oracle10g rac 安装IA hp-ux  使用ASM存储方式  但是双机盘符不一致如何 修改?请大家帮帮忙哈 多谢了! 答:多种解决方法 1、修改盘符,也就是另一台主机的pv的设备文件名,让他与第一台主机盘符一致,具体看hp的红宝书...

  • Oracle中如何使用JOB 日期:2009-01-08 10:07:14 点击:110 好评:0

    一、设置初始化参数 job_queue_processes   sql> alter system set job_queue_processes=n;(n>0)   job_queue_processes最大值为1000     查看job queue 后台进程   sql>select name,description from v$bgprocess;   二、dbms_job package...

  • Oracle数据库中Undo数据段的作用及类型 日期:2009-01-08 10:03:47 点击:29 好评:0

    Undo数据段的作用: 事务回滚(Transaction Rollback):程序执行rollback操作。 事务修复(Transaction Recovery):rollback是recovery的一部分。 读取一致(Read Consistency):根据SCN(system change number)来保证读取数据的一致性。   Undo数据段...

  • Oracle中Truncate和Delete的区别 日期:2009-01-08 10:00:36 点击:145 好评:0

    Truncate和Delete的测试 1 一个只有一列的最简单的表 SQL> desc t; 名称 是否为空? 类型 ----------------------------------------- -------- ---------------------------- A VARCHAR2(200) 2 清理以前的数据 SQL> truncate table t; 表被截断。...

  • 如何解决Oracle10g EM乱码问题 日期:2009-01-08 09:35:40 点击:60 好评:0

        安装完Oracle10g后,一切都正常。但是当客户端浏览器的首选语言选择为中文(Chinese/China[zh-cn]),登录EM时,EM的按钮(图片)可能会出现乱码(EM会根据客户端设置自动选择显示语言)。原来我也遇到了相传已久的乱码问题。如下图: (Firefox语...

  • Linux下Oracle的自动启动与停止 日期:2009-01-08 09:32:05 点击:38 好评:0

      1、 修改Oracle系统配置文件/etc/oratab   /etc/oratab 格式为: SID:ORACLE_HOME:AUTO   把AUTO域设置为Y(大写),只有这样,oracle 自带的dbstart和dbshut才能够发挥作用。我的为:   ora9i:/home/oracle/ora/products/9.2.0:Y   2、 编写服务脚本...

  • 利用PHP创建由Oracle驱动的SOAP服务 日期:2009-01-06 14:10:36 点击:8 好评:0

      能够通过 Web 服务为其他基于 Internet 的 Web 应用程序提供数据和功能正迅速成为重大开发中必不可或缺的组成部分。尽管 Oracle 提供了许多托管 Web 服务的方法,但这么做始终不是最有效的方法,特别是在已经使用 PHP 来开发 Web 应用程序的情况下。在本手册中,我...

  • Oracle数据库安全基础知识 日期:2008-12-31 07:58:59 点击:23 好评:0

      随着计算机的普及以及网络的发展,数据库已经不再仅仅是那些程序员所专有的话题。而Oracle数据库更是凭借其性能卓越,操作方便灵活的特点,在数据库的市场中已经占据了一席之地。但是同样随着网络技术的不断进步,数据信息的不断增加,数据安全已经不再是以前的&ldq...

  • 在Windows系统下管理Oracle 9i服务 日期:2008-12-30 07:57:28 点击:27 好评:0

    在Windows操作系统下安装Oracle 9i时会安装很多服务——并且其中一些配置为在Windows 启动时启动。在Oracle 运行在Windows 下时,它会消耗很多资源,并且有些服务可能我们并不总是需要。你会发现不使用Windows 图形界面就可以快速、完全地关闭数据库会很有用...

  • ntoskrnl.exe文件丢失或损坏的问题解决 日期:2008-12-27 15:34:23 点击:216 好评:0

    周末实在是被微软恶心了一把。 Julia的电脑在一次开机后无法启动,XP提示: Windows could not start because the following file is missing or corrupt: system32ntoskrnl.exe. Please reinstall a copy of the above file. ntoskrnl.exe文件找不到了,那...

  • 使用RMAN进行排除表空间备份 日期:2008-12-16 17:35:12 点击:20 好评:0

      在RMAN的备份中,可以通过Exclude命令排除某些不需要备份的表空间。   这样可以缩减备份的容量,对备份进行适当优化和调整。   排除某个表空间可以使用类似如下命令:   configure exclude for tablespace users;   其设置可以在RMAN中通过show exclud...

  • 解读ORACLE数据库的统一命名与编码规范 日期:2008-10-24 11:22:23 点击:23 好评:0

    1、编写目的 使用统一的命名和编码规范,使数据库命名及编码风格标准化,以便于阅读、理解和继承。 2、适用范围 本规范适用于公司范围内所有以ORACLE作为后台数据库的应用系统和项目开发工作。 3、对象命名规范 3.1 数据库和SID 数据库名定义为系统名+模块...

  • 最简单的方法复制或迁移Oracle数据库 日期:2008-10-24 10:55:02 点击:30 好评:0

     在DBA的日常工作中,经常需要重装或在新机器上安装Oracle,但每次安装所浪费的时间、精力以及失败的挫折都在考验着DBA的承受能力,本文着重介绍了一个简单的复制和迁移Oracle数据库的方法,详细内容请参考下文。 复制迁移的步骤如下: ◆1、首先,复制原Oracle数据...

  • 求教:ORA-12154: TNS:could not resolve the connect identifier s 日期:2008-09-21 16:04:36 点击:1491 好评:4

    在程序中访问数据库,该程序和oracle数据库在同一台主机(服务器)上,但是,运行程序时,报错:ORA-12154: TNS:could not resolve the connect identifier specified oracle数据库服务器端: # listener.ora Network Configuration File: /opt/app/oracle/product/1...

  • 如何使用exp以传输表空间的方式将其导出 日期:2008-08-12 17:07:48 点击:65 好评:0

      有时候,可以使用exp将以传输表空间的方式将其导出,传输表空间是一种机制,用来把一个数据库上的格式数据文件附加到另一个数据库。   需要注意: 对于导出文件dmp来说,Oracle实现了跨平台的处理,即在任何一个可运行的平台上,都能使用imp将其导入...

  • 个人经验总结:Oracle数据库SCN号详解 日期:2008-08-12 17:06:19 点击:142 好评:0

    Oracle数据库SCN号详解: 系统检查点scn(v$database(checkpoint_change#)) 数据文件检查点(v$datafile(checkpoint_change#)) 数据文件终止scn(v$datafile(last_change#))   数据文件中存放的检查点 启动scn (v$datafile_header(checkpoint_change#) 1...

  • 讲解往表中顺序插入N条记录的简易方法 日期:2008-08-12 17:05:22 点击:38 好评:0

    在Oracle9中,可以通过简单的方法顺序插入记录,形如: CREATE TABLE t (seqno NUMBER, a VARCHAR2(5), b VARCHAR2(5)); 想要 INSERT INTO t VALUES (1, 'X', 'X'); (2, 'X', 'X') (3, 'X', 'X') ... (N+1, 'X', 'X')   只需要执行: INSERT INT...

  • Oracle 9i中OCCI在VC6下不能DEBUG的问题 日期:2008-08-12 17:02:55 点击:79 好评:0

    问题:OCCI在VC6下不能debug: winXP VC6-sp6 oracle9.2   是不是OCCI的库有 开发版和发行版 之分,所以用发行版的oraocci9.lib不能做debug版的程序,string或者vector在释放时总会报错   Statement类的setXXX()函数为什么我在使用的时候不管用呢? &...

  • 手动制作Oracle9i/10g客户端的实用方法 日期:2008-08-12 16:58:23 点击:62 好评:0

    其实,现在有了Instant Client,可能真的没有必要去尝试制作Oracle客户端。这里,我想说说自己的理由:   1. Instant Client的bug远多于Oracle客户端package,这个是经过很多实践发现的。   2. 爱好技术的人都想看看一个client包,到底如何提取,即算有...

  • 一些基础的Oracle DBA笔试题和面试题目 日期:2008-08-12 16:54:51 点击:112 好评:0

    使用篇   1:使用索引查询一定能提高查询的性能吗?举出实例   2:数据库设计的一、二、三范式、BCNF是什么?   3:StoreProcedure和Function有何区别?   4:如何跟踪某个session的SQL?   5:如何使用CBO,CBO与RULE的区别?...

  • Oracle listener静态注册和动态注册总结 日期:2008-08-11 23:04:12 点击:140 好评:0

    一、什么是注册? 注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库。这个服务名可能与实例名一样,也有可能不一样。 在数据库服务器启动过程中,数据库服务器会向监听程...

  • 针对Oracle的TNS listener攻击方法整理 日期:2008-08-10 00:22:04 点击:82 好评:0

    首先,根据版本的不同,TNS listener可能较易受到多种类型的缓冲区溢出攻击,这些攻击可以在不提供用户ID和口令的情况下被利用。例如:在oracle 9i中,当客户机请求某个过长的service_name时,很容易受到溢出攻击。当listener为日志构建错误消息之后,service_name的值会...