红联Linux门户
Linux帮助
  • Oracle中巧取指定记录与巧用外关联查询

      1 取得表中第6到第10条记录的值   1.1 第一种方法,使用minus语句   假设ddl语句如下:   CREATE TABLE T(ID VARCHAR2(4) PRIMARY...

  • 编写MySQL数据库的用户认证系统实例

      这两天受朋友的托付,要我帮他写一个使用MySQL数据库的用户认证系统。我当然不好推脱的,只得耗费了一晚上的休息时间,写了个很简单的PHP程序。由于赶的很仓卒,可能会太简陋了些,而且可能还会有错误和...

  • MySQL数据库的内部以及外部安全性简介

      作为MySQL管理员的您,在维护MySQL安装的安全性和完整性方面能够做些什么。在本文中,我们将更详细地讨论以下与安全性相关的问题:   为什么说安全性是重要的,应该警惕哪些攻击?   从...

  • Oracle数据库文件移动的方法和步骤

    Oracle数据库在使用过程中,随着数据的增加数据库文件也逐渐增加,在达到一定大小后有可能会造成硬盘空间不足;那么这时我们可以把数据库文件移动到另一个大的硬盘分区中。 下面我就以Oracle fo...

  • 提高Oracle数据库查询统计速度经验总结

      大型数据库系统中往往要用到查询统计,但是对于数据量大的系统,用户在进行复杂的查询统计时往往感到速度很慢,不能满足应用要求,这就要求我们在设计数据库系统时进行合理设置,提高查询统计的速度。本文结合笔...

  • 教你在Oracle中启动脚本跟踪存储过程

    一、用脚本启动并设置跟踪的示例 我们可以用脚本进行跟踪存储过程,当然要了解这些存储过程的具体语法和参数的含义,至于这些语法和参数含义请查询联机帮助。下面请看一实例: /************...

  • Oracle中不同启动和关闭方式的区别

      Oracle数据库提供了几种不同的数据库启动和关闭方式,本文将详细介绍这些启动和关闭方式之间的区别以及它们各自不同的功能。   一、启动和关闭Oracle数据库   对于大多数Oracle...

  • Oracle中的优化器如何进行评估优化

    Oracle优化器在任何可能的时候都会对表达式进行评估,并且把特定的语法结构转换成等价的结构,这么做的原因是: ?要么结果表达式能够比源表达式具有更快的速度。 ?要么源表达式只是结果表达式的一...

  • InnoDB与MyISAM表之间的一些差别

      InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。下面是已知的两者之间的差别,仅供参考。   1.InnoDB不支持FULLTEXT类型的索引。   ...

  • Oracle 10g标准版与企业版

    Oracle10g分为4个版本,分别是: 1。Oracle Database Standard Edition One,最基本的商业版本,包括基本的数据库功能。 2。Oracle Database...

  • listener start 错误(Linux Error: 104)解决

    #################################################### # Linux Error: 104: Connection reset by peer ##...

  • Oracle_InstallCD_cpio_存取归档包中的文件

    cpio - 存取归档包中的文件 语法 Syntax cpio -o [ -aBLuvV ] [ -C bufsize ] [ -c | -H format ][ -K volumesize ...

  • 安装mysql 提示错误。

    安装源代码的时候 提示checking for termcap functions library... confgure: error: No curses/termcap library foun...

  • MySQL中的表名大小写区不区分的问题及解决办法

      MySQL在不同的操作系统当中,表名大小写敏不敏感是不相同的。记得当时差点给MySQL fire bug了。   自己就碰到了这样的问题。把MySQL5.0.10安装到linux x86+gli...

  • 数据库与空间数据库

      1. 如果说GIS行业和IT主流的差别,本质的差别在于数据库的应用。数据库可以说是整个IT行业的支柱,其优点包括数据共享、减少冗余、避免不一致、事务支持、完整性、独立性等,还有一个很好的优势,工业...

  • ASP数据库语法总结

    经常使用到有关数据库的操作。包括连接代码、SQL命令等等,又不曾刻意去记忆它们(我本人是不愿意去记这东东),所以常常在用到的时候又去查书本,翻来翻去。一些比较少用的数据库还不一定能顺利找到,所以现在把...

  • 充分认识数据库系统常用的数据类型

      一、数字类型。   数字类型按照我的分类方法分为三类:整数类、小数类和数字类。我所谓的“数字类”,就是指DECIMAL和NUMERIC,它们是同一种类型。它严格的说不是一种数字类型,因为他们实...

  • mysql数据库的自动备份及恢复

    建立备份脚本,通过crontab定期执行即可实现自动备份 #!/bin/bash mkdir tmp rq=`date +%Y%m%d%H%M%S` mysqldump --opt -ujira -...

  • MySQL提示的23个注意事项

      使用MySQL,安全问题不能不注意。以下是MySQL提示的23个注意事项:   1.如果客户端和服务器端的连接需要跨越并通过不可信任的网络,那么就需要使用SSH隧道来加密该连接的通信。  ...

  • ubuntu下 java连接mysql

    去http://dev.mysql.com/download下载JDBC的驱动,放到"yourjdkpath"/jre/lib/ext下。 import java.sql.Connection; im...

  • ORACLE 11g新特性中文版

    Oracle 11g现在已经开始进行beta测试,预计在2007年底要正式推出。和她以前其他产品一样,新一代的oracle又将增加很多激动人心的新特性。下面介绍一些11g的新特性。 1. 数据...

  • oracle 透明网关环境的建立

    1、安装oracle 的transparent gateway 透明网关。 安装ORACLE 选择自定义安装, 然后再选择 安装透明网关,再进去选择 安装FOR SQLSERVER 的组件。...

  • 关于Oracle数据库中密码安全管理总结

    在 Oracle 数据库系统中,用户如果要以特权用户身份( INTERNAL / SYSDBA / SYSOPER )登录 Oracle 数据库可以有两种身份验证的方法:即使用与操作系统集成的身份验证...

  • Oracle数据库较好的重新启动步骤

       1. 停应用层的各种程序. 2. 停oralce的监听进程: $lsnrctl stop ...

  • Oracle中如何查询当前版本中的各参数

      Oracle数据库系统根据初始化参数文件init.ora中设置的参数来配置自身的启动,每个实例在启动之前,首先读取这些参数文件中设置的不同参数。Oracle系统中的参数,根据系统使用情况可以简单分...

  • 教你用Oracle解析函数快速检查序列间隙

      数据库表格中经常用到值序列。无论是作为数据本身自然产生的,还是由Oracle 的序列对象分配的,它的目的就是用一个唯一的、递增的数字给每一行编号。   在编号的过程中,产生间隙的原因多种多样。...

  • 将Oracle中大量数据快速转移数据

      如果你要把Oracle里的大量数据(80M以上)转移到另外的用户,另外的表空间里。可以用下面介绍的快速转移数据的方法。   一、建新表的方式    create tabl...

  • 针对Oracle远程复制和容灾的解决方案

      目前,针对Oracle数据库的远程复制、容灾主要有以下几种技术或解决方案:   (1)基于存储层的容灾复制方案   这种技术的复制机制是通过基于SAN的存储局域网进行复制,复制针对每个IO...

  • Oracle中通过触发器来追踪用户的活动

      从Oracle8i开始,Oracle引入了特殊的触发器,这些触发器并不是和特殊的DML事件相关联的(DML事件,如,INSERT,UPDATE和DELETE)。这些系统级别的触发器包括数据库启动触...

  • 关于Oracle数据库中密码安全管理总结

      在 Oracle 数据库系统中,用户如果要以特权用户身份( INTERNAL / SYSDBA / SYSOPER )登录 Oracle 数据库可以有两种身份验证的方法:即使用与操作系统集成的身份...

  • ORACLE联机日志文件丢失或损坏的处理方法

    经验总结: 联机日志分为当前联机日志和非当前联机日志,非当前联机日志的损坏是比较简单的,一般通过clear命令就可以解决问题。 损坏非当前联机日志: 1、启动数据库,遇到ORA-00312 or ...

  • 将Oracle恢复到不同的目录

    C:\Documents and Settings\Administrator.XY>rman target/ 恢复管理器: Release 10.2.0.1.0 - Production on 星期...

  • oracle备份与恢复测试

    一 逻辑备份: 查看exp的帮助,exp help=yes $exp user_id/pass_word@ORACLE_SID 数据库提示1:设置缓存区的大小,可以采用缺省值 数...

  • 针对Oracle 10g中虚拟专用数据库详解

      虚拟专用数据库 (VPD) 也称为细粒度访问控制,它提供强大的行级安全功能。它是在 Oracle8i 中推出的,已经受到广泛的欢迎,并且在从教育软件到金融服务等各种应用程序得到采用。   VP...

  • Oracle 9i并行处理的体系结构及其优点

      并行处理技术是数据库的一项核心技术,它使组织能够高效地管理和访问TB级的数据。如果不能提供高效的并行处理技术,这些大型数据库(通常用于数据仓库但也越来越多地出现在业务系统中)将不会存在。   ...

  • 教你维护MySQL安装的安全性和完整性

      作为MySQL管理员的您,在维护MySQL安装的安全性和完整性方面能够做些什么。在本文中,我们将更详细地讨论以下与安全性相关的问题:   为什么说安全性是重要的,应该警惕哪些攻击?   从...

  • 在MySQL中增添新用户权限的方法简介

      有2个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表。比较好的方法是使用GRANT语句,因为他们是更简明并且好像错误少些。   下面的例子显示出如何使用MySQL客户...

  • Oracle10g数据库优化实用心得小结

      很多的时侯,做Oracle DBA的我们,当应用管理员向我们通告现在应用很慢、数据库很慢的时侯,我们到数据库时做几个示例的Select也发现同样的问题时,有些时侯我们会无从下手,因为我们认为数据库...

  • Oracle10g 控制文件的改变

      前几天说过,Oracle10g Events CONTROLF的改变,当时猜测控制文件的变化可能是为了满足Oracle10g Grid运算支持大量并行实例的需要。   单实例节点控制文件转储包含...

  • Oracle数据直接导出到文本文件的方法

    利用Oracle中的Spool缓冲池技术可以实现Oracle数据导出到文本文件。 1)、在Oracle PL/SQL中输入缓冲开始命令,并指定输出的文件名: spool d:output.txt 2)...