红联Linux门户
Linux帮助
  • Oracle数据库异构服务原理及实例说明

      由于历史的原因,在多数企业都同时存在多个数据库平台,在每个数据库平台上都运行着相关的一套或多套应用。随着单位业务不断扩大,如何在不影响现有应用运行的前提下,快速有效地整合这些分布在单位内部不同数据...

  • 关于Oracle数据库各种存储形式的概述

      数据库的存在一定需要有永久性存储方式和介质。Oracle自然也不例外,在Oracle10g中,有4种存储形式,分别是操作系统文件,裸分区,自动存储管理,集群系统OCFS(RAC)。下面分别说一下这...

  • 8句话搞定MYSQL

    一、连接MYSQL      格式:      mysql -h主机地址   -u用户名   -p用户密码      1、例1:连接到本机上的MYSQL。      首先在打开DOS窗口,然后进入目录...

  • 数据汇总加排序

    程序选择了: 项目名称,项目年度,地市,申请单位,支持金额这几个字段 其中汇总字段为项目年度,地市 查询结果列就要按需要项目名称,项目年度,地市,申请单位,支持金额排列好 并能按指定的字段进行排序处理...

  • 批量将一个库里的所有表里的char改成nchar类型

    /*--将所有的表中,数值类型由char,varchar改为nchar,nvarchar 的存储过程 --邹建 2004.02(引用请保留此信息)--*/ /*--调用示例: ...

  • 使mysql查询时区分大小写

    CREATE TABLE T( A VARCHAR(10) ); 对这个表,缺省情况下,下面两个查询的结果是一样的: SELECT * FROM TABLE_NAME WHERE A='ABC'; ...

  • 编译MySql时Linux thread not found问题与解决

    今天碰到一师兄在FC6系统中从源码安装MySql时遇到问题: #./configure --prefix=/usr/local/mysql … … checking "LinuxThreads".....

  • oracle误删除表空间后数据库如何修复的方法

    1.创建一个新的表空间 create tablespace rainbow datafile 'd:\oracle\oradata\oa_test5\rainbow01.dbf' size...

  • centos4.4下安装oracle10g问题,谁帮帮我呀?

    我的电脑AMD 2800+, 内存1G(显卡占64兆),linux分区占硬盘80G,交换分区2G,按照网上找的资料安装oracle10g在centos4.4下,相关的软件也安装了,建立了oracle目...

  • 数据库备份可能出错的十种情况总结

     本文总结了数据库备份过程中所有可能出错的情况,大家可以参考以下。 如果你做DBA时间不长,对数据库的备份有些担心,希望能找到一种让你放心的备份方案,那么本文绝对适合你。 关于数据...

  • Oracle企业管理器10g第三版上市

      甲骨文在美国总部宣布,Oracle企业管理器10g第三版全面上市,这是最新版本的Oracle企业管理解决方案。Oracle企业管理器10g第三版增强了对打包应用软件和服务导向架构(SOA)应用软件...

  • 著名安全专家Litchfield对Oracle开火

     著名的袭虫猎人Litchfield为自己赋予的使命就是告诉全世界数据库软件并不安全----特别是Oracle的数据库。Litchfield曾经公开批评Oracle,甚至要求Oracle首席安全官Ma...

  • 清除Oracle中无用索引 改善DML性能

      DML性能低下,其中最严重的原因之一是无用索引的存在。所有SQL的插入,更新和删除操作在它们需要在每一行数据被改变时修改大量索引的时候会变得更慢。   许多Oracle 管理人员只要看见在一个...

  • SQL Server与Oracle并行访问本质区别

      数据库并行访问,也就是两个或两以上用户同时访问同一数据,这也是数据库引擎如何设计和实现适度反应所面临的最大问题。设计优良、性能卓越的数据库引擎可以轻松地同时为成千上万的用户服务。而“底气不足”的数...

  • MySQL运算符获得更多数据比较功能

      如果你在最近进行过SELECT或UPDATE查询,那么你很可能用到过一个或者多个MySQL的比较运算符来限制查询的输出结果。比较是大多数SELECT查询不可分割的一部分,而MySQL为这一功能提供...

  • linux下如何启动php、mylql等?如何卸载apache、php、mysql

    php不用启动。 你安装好了好,配置好php.ini就行了。 他只是一个解析引擎,在需要底时候自动解析底。 mysql安装好了也是自动运行底。 启动Mysql: mysql.server start ...

  • linux下使用MySQL的一些心得

    一 . 由于需要作一个于数据库有关的作业,所以在linux下使用了一下MySQL,有一些心的,作为备忘 二、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQ...

  • 教你在Oracle数据库中建立透明网关环境

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

  • 用Oracle 10g列值掩码技术隐藏敏感数据

    Oracle的虚拟私有数据库特性(也称作细颗粒度存取控制)对诸如SELECT等数据管理语言DML语句提供行级安全性检查。PL/SQL策略函数和某个数据表相关联,这个函数可以检查当前用户的上下文背景并添...

  • 通过JDBC连接Oracle数据库的十大技巧

      Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同。在使用多年的Oracle公司的JDBC后,我积累了许多技巧,这些技巧能够使我们更好...

  • 从应用程序着手优化Oracle数据库

      数据库系统性能的提升不仅有赖于对数据库本身性能的优化,还需要对应用程序的性能进行优化。本文主要从应用程序方面进行介绍。   一个数据库系统的生命周期可以分成设计、开发和成品三个阶段。在设计阶段...

  • 分页技术Oracle"rownum"

    笔者在工作中有一上百万条记录的表,在jsp页面中需对该表进行分页显示, 便考虑用rownum来作,下面是具体方法(每页 显示20条): “select * from tabname where r...

  • SQL Server与Oracle、DB2的性能比较

      开放性   SQL Server   只能在Windows 上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适...

  • Oracle数据库中如何改善表空间的管理

      您曾经多少次因用户在 SYSTEM 表空间中创建了非SYS和SYSTEM的段而伤透脑筋?   在Oracle9i Database之前,如果在创建用户时没有指定默认表空间,那么它将默认为 SY...

  • 关于Oracle进程结构及后台进程简介

      进程结构   进程是操作系统中的一种机制,它可执行一系列的操作步。在有些操作系统中使用作业(JOB)或任务(TASK)的术语。一个进程通常有它自己的专用存储区。ORACLE进程的体系结构设计使...

  • 教你在Oracle中通过网络连接导入数据

      历史上,Oracle的导入及导出功能曾采用磁盘文件作为卸载和再装载数据库的存储中介。对于较大的数据库这样“交换文件”的方式是个大问题。因为过大文件将会超过操作系统对文件大小的限制,使得导出不能实现...

  • 直接利用ALTER TABLESPACE修改大文件

      Oracle10g引进了一个新的表空间类型,那就是大文件(BIGFILE)。它不像传统的表空间那样由1022个文件组成;一个大文件(BIGFILE)表空间却保存在一个单一的数据文件中,同时它的数据...

  • MySQL进军中国企业级数据库市场

      3月15日,国际知名的开源软件企业MySQL将赚钱的机遇瞄准了中国企业级数据库市场上。当日,其CEO Marten Mickos和亚太区总裁Larry Stefonic亲自来到北京,为其企业级数据...

  • MySQL联手海量开源数据库图谋中国

      近日,海量信息技术有限公司与MySQL中国研究中心签署了战略协议,海量将为MySQL最大程度实现本地化,抢占中国开源数据库市场提供强有力的帮助。   海量是一家专注于中文智能计算技术的理论研究...

  • 修改oracle默认internal用户的登陆问题

      经过我半下午的反复试验(因为我很菜,什么都要查帮助)终于找到一个可以让别人无法用internal登陆你的oracle的办法(注:sys的口令是很容易修改的所以不用管他)步骤如下   1:找到建库...

  • Oracle启动与关闭

    1、用SQL*Plus登陆,由于Oracle实例还未启动,所以要在sqlslus后加nolog参数: $sqlplus system/nolog SQL>CONNECT /AS SYSDB...

  • Oracle 密码丢失解决方法

    一种方法: sqlplus "/ as sysdba" SQL>startup SQL>alter user system identified by root123; 如果sqlplus "/...

  • 深入研究Oracle数据库空间管理方法

      在Oracle数据库中,DBA可以通过观测一定的表或视图来了解当前空间的使用状况,进而作出可能的调整决定。   一.表空间的自由空间   通过对表空间的自由空间的观察,可用来判断分配给某个...

  • Oracle与Linux/Unix下的时间处理

      在Linux/Unix上,Oracle在很多地方都从系统取得时间。   记录一下Linux/Unix上的时间处理:   UNIX及Linux的时间系统是由「新纪元时间」Epoch开始计算起,单...

  • MySQL中表的容量问题

      MySQL 3.22 在表大小上有一个4G的限制。使用在MySQL 3.23中的新MyISAM 最大的表大小可达8百万 TB(2^63个字节)。 然而注意,操作系统有其自身文件大小的限制。   ...

  • mysql双机复制产生错误时的解决方法

    show master status; show slave status\G stop slave; set global sql_slave_skip_counter=1; start sla...

  • 升级MySQL server后的错误

    升级MySQL到5.x后 使用: GRANT ALL ON database.* TO some_user@'%' IDENTIFIED BY 'newpwd'; 创建的用户。 使用旧的mysql...

  • Linux与solaris处理二进制数据时有区别

    当我把WRY查找IP的perl模块放到solaris上运行的时候,出现了意想不到的问题。最后终于发现原来是Linux和solaris在处理二进制数据是有区别的,默认情况下,redhat linux是按...

  • Oracle中怎样用自治事务保存日志表

    数据库事务是一种单元操作,要么是全部操作都成功,要么全部失败。在Oracle中,一个事务是从执行第一个数据管理语言(DML)语句开始,直到执行一个COMMIT语句,提交保存这个事务,或者执行一个ROL...

  • Oracle异常关闭导致的故障及解决办法

      Oracle shutdown的时候突然断电,导致使用sql/plus启动时无法连接到数据库,具体描述为:   connection can not permitted, shut in pr...