Welcome 微信登录

首页 / 数据库 / MySQL

Linux下修改Oracle数据库的sid和dbname

Linux下修改Oracle数据库的sid和dbname

有时我们需要修改数据库的sid和dbname,除了使用rman进行备份恢复之外,也可以通过手工方式修改,主要由两个主要过程完成:1、修改实例名(SID)2、修改数据库名(dbname)下面演示将数据库sid和dbname由orcl修改为cnhtm的过程:1、修改实例名(sid)1.1、检查原来的数据库实例名(sid)Oracle@oracle[/home/oracle]> echo $ORACLE_SIDorcloracle@oracle[/home...
菜Gavin学QTP之PostgreSQL数据库检查点

菜Gavin学QTP之PostgreSQL数据库检查点

最近一段时间一直在研究通过QTP实现自动化;以前学一段时间的QTP后就基本就没有用过,也没搞过自动化,所以无论是自动化还是QTP实际上还是个带着蛋壳的菜鸟;不过这段时间的研究也是自得其乐,特意在blog上写几篇文章,记录下自己学习的点点滴滴!经过一段时间的琢磨,已经到了开始研究数据库检查点的阶段了;之前研究的一些成果如通过描述性编程实现位图检查点、文本检查点的经历也会慢慢补充到blog上。先说下被测系统的基本情况,被测系统是C/S架构,服务器是Linux ...
Oracle 存储过程定义和优点与函数区别

Oracle 存储过程定义和优点与函数区别

定义:存储过程(Stored Procedure )是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。 存储过程是由流控制和SQL 语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,应用程序使用时只要调用即可。在Oracle 中,若干个有联系的过程可以组合在一起构成程序包。优 ...
Oracle 存储过程使用示例

Oracle 存储过程使用示例

因为工作的需要,最近一直在写存储过程。 工作了 3 年,一直都是做管理,也没有正儿八经的去写过存储过程, 这次正好可以好好练习一下。在这里说一条使用存储过程很重要的理由: 存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般 SQL 语句每执行一次就编译一次 , 所以使用存储过程可提高数据库执行速度。Oracle 存储过程定义和优点与函数区别 http://www.linuxidc.com/Linux/2011-03/32975.htm...
关于RedHat 5.3 32位下Oracle 10g的问题

关于RedHat 5.3 32位下Oracle 10g的问题

给用户做了个虚拟服务集群,vmware 4.3吧 虚拟机中安装liunx RedHat 5.3 32位 +Oracle 10G不巧 有台客户机地址与linux冲突 ,结果运行没一会儿,数据库便不能访问了(听用户说unix下没有问题,也不知真的假的)。重启虚拟机后,linux 网卡被禁用了(在物理主机上,相同的软件环境下做过ip冲突测试的,重启后linux网卡正常),是不是集群中主机上安装的的esx4.3,做了禁用网卡的操作? 还不清楚。而且冲突发生后,不但...
Linux下MySQL编译安装备忘

Linux下MySQL编译安装备忘

1.建立mysql用户和用户组(不建立貌似不影响安装,但安全性需要重新规划)。2.编译安装(--prefix=/usr/local/mysql --with-charset=utf8 指定要安装到的目录和要使用的编码)。3.初始化数据库(mysql_install_db --user=mysql),这个数据库初始化必须要有,菜鸟们很容易忘记,不安装的话mysqld_safe是启不来的,会报一些莫名其妙的错误。4.启动mysql(mysqld_safe &a...
Oracle 表缓存(caching table)的使用

Oracle 表缓存(caching table)的使用

--************************************-- Oracle 表缓存(caching table)的使用--************************************1.使用caching table 的原因 在通常的情况下,应用程序访问在cache中的数据块将按照LRU算法来进行处理。然而对于小表的访问,当使用全表扫描时,则该表 中的块会放置LRU列表最近最少使用尾部的(LRU端),因此很快就被淘汰出局。然...
Oracle 冷备份

Oracle 冷备份

--======================-- Oracle 冷备份--======================一、冷备份 数据库在关闭状态下完成所有物理系统文件拷贝的过程,也称脱机备份 适合于非归档模式下,数据库处于一致性状态 二、步骤 首先在运行的库中得到数据库运行的所有的物理文件位置,然后在计划内关闭数据库(shutdown) 再执行拷贝物理文家到备份路径或备份设备 备份完成后立即启动数据库让其提供正常的服务三、冷备脚本的写法 首先应该在...
Oracle 热备份

Oracle 热备份

--=======================-- Oracle 热备份--======================= Oracle 热备份是指数据库处于open状态下,对数据库的数据文件、控制文件、参数文件、密码文件等进行一系列备份操作。热备是基于用户管理备份恢复的一种方式,也是除了RMAN备份之外较为常用的一种备份方式。一、热备的过程 冻结块头-->控制SCN在备份时不发生变化 进行物理拷贝 解冻块头-->让SCN可以变化(当对SC...
Oracle 备份恢复概念

Oracle 备份恢复概念

--======================-- Oracle 备份恢复概念--====================== 数据库维护中,备份或恢复是重中之重的问题。尽管很多时候数据库系统运行缓慢,但对数据库数据的丢失而言,显然后者损失的代价是不言而喻的。因此DBA至少在保证数据不丢失的情况下来提高系统的性能是最起码的要求。关于什么是备份与回复,在此不做赘言。一、物理备份与逻辑备份 物理备份 是所有物理文件的一个副本,比如数据文件,控制文件,归档日志...
Oracle 实例恢复

Oracle 实例恢复

--=======================-- Oracle 实例恢复--=======================一、Oracle实例失败 Oracle实例失败多为实例非一致性关闭所致,通常称为崩溃(crash)。实例失败的结果等同于shutdown abort。 实例失败的原因 电源负载故障 硬件故障 后台进程失败 异常关闭数据库 实例失败后的状况 数据库可能丢失已提交的事务以及存储了未提交的事务,导致数据库出现不一致的情况 解决方案 使用...
Oracle 闪回特性(FLASHBACK DATABASE)

Oracle 闪回特性(FLASHBACK DATABASE)

--=====================================-- Oracle 闪回特性(FLASHBACK DATABASE)--===================================== 闪回技术通常用于快速简单恢复数据库中出现的认为误操作等逻辑错误,从闪回的方式可以分为基于数据库级别闪回、表级别闪回、事务级别闪回,根据闪回对数据的影响程度又可以分为闪回恢复,闪回查询。闪回恢复将修改数据,闪回点之后的数据将全部丢失。而...
Oracle 基于用户管理恢复的处理

Oracle 基于用户管理恢复的处理

--================================-- Oracle 基于用户管理恢复的处理--================================ Oracle支持多种方式来管理数据文件的备份与恢复来保证数据库的可靠与完整。除了使用RMAN工具以及第三方备份与恢复工具之外,基于用户管理的备份与恢复也是DBA经常使用的方式之一。本文首先介绍了恢复的相关概念,接下来详细讲述了在归档模式下使用基于用户管理恢复的处理过程。一、恢复的...
RMAN 概述及其体系结构

RMAN 概述及其体系结构

--=========================-- RMAN 概述及其体系结构--=========================一、Recovery Manager(RMAN)特性 是一种用于集备份(backup)、还原(restore)和恢复(recover)数据库于一体的Oracle 工具,支持命令行及图形界面操作 能够备份整个数据库、表空间、数据文件、控制文件、归档文件以及Spfile参数文件。 支持增量数据块级别的备份和块级别的介质恢复...
<< 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 >>