Welcome 微信登录

首页 / 数据库 / MySQL

使用RMAN迁移数据库到异机

使用RMAN迁移数据库到异机

迁移数据库的方法有多种,较为常用的则是使用RMAN来迁移。使用RMAN迁移数据库属于数据库的物理备份与恢复范畴,整个过程中数据库的相关信息是完整地镜像。因此,基于此种方式还原恢复的数据库用于测试会使得与真实的生产环境差异相对较小。本文描述了使用RMAN来还原Oracle 10g数据库的过程。一、主要步骤1、备份数据库2、ftp备份到目的服务器3、为目标数据库创建项目目录4、为目标数据库创建pfile或spfile(使用RMAN还原或复制原pfile到目的服...
SQL Server连接Oracle详细步骤

SQL Server连接Oracle详细步骤

我们知道SQL Server和Oracle其实很多原理都类似.特别是一些常用的SQL语句都是按照标准来.所以它们也可以有一定的互操作性的.这里讲一下,怎么配置让SQL Server连接一个Oracle.然后你在SQL Server中也能查看Oracle中表的内容.我先说下我使用的环境:操作系统: win7 64 ,SQL Server 2008 ,Oracle Server 11gr1另外进行配置前还要注意几点,是在SQL Server服务器所在地方进行配...
MySQL insert性能优化笔记

MySQL insert性能优化笔记

对于一些数据量较大的系统,面临的问题除了是查询效率低下,还有一个很重要的问题就是插入时间长。我们就有一个业务系统,每天的数据导入需要4-5个钟。这种费时的操作其实是很有风险的,假设程序出了问题,想重跑操作那是一件痛苦的事情。因此,提高大数据量系统的MySQL insert效率是很有必要的。经过对MySQL的测试,发现一些可以提高insert效率的方法,供大家参考参考。1. 一条SQL语句插入多条数据。常用的插入语句如:INSERTINTO`insert_t...
Oracle 常用连接查询方法和函数

Oracle 常用连接查询方法和函数

一:Oracle常用的连接查询方法(以oracle自带的表做的练习)1、左外连接(left outer join/left join)left join是以左表的记录为基础的,左表中的记录会全部显示,右表只显示符合查询条件的记录。右表不足的地方用null填充。例如:select * from emp t1 left join dept t2 on t1.deptno=t2.deptno;左外连接可以用(+)来实现,哪一个表后面有‘(+)&rsq...
Linux下新建Oracle数据库实例

Linux下新建Oracle数据库实例

1、在Linux服务器的图形界面下,打开一个终端,输入如下的命令;xhost +2、切换到Oracle 用户,使用如下的命令:su - oracle3、指定数据库实例的变量与值,假设要建立的数据实例的SID是testexport ORACLE_SID=test4、使用DBCA工具建立实例dbca5、手工启动两个实例su - oraclelsnrctl start--假设一个实例是orcl、另外一个是testexport ORACLE_SID=orclsql...
ORA-00942: table or view does not exist

ORA-00942: table or view does not exist

今天执行一个 procedure 突然报错:这个procedure 不合法.这个都执行好几年了的procedure 怎么突然报错,难道什么对象被删除了.如是编辑它,发现报错的语句是这句:select count(1) into cout from dba_tables where table_name = "XXSXX";这个 dba_tables 不是系统自带的视图嘛,怎么会报找不到了.如是向高手们请教,大家给我支招如下方法一 创建 同义词 并授权:cr...
Oracle 11g中块修改跟踪

Oracle 11g中块修改跟踪

block change tracking 是从Oracle 10g开始提供的功能,在系统中默认关闭当启用该共功能后,每当数据块发生改变时,相关信息就会记录在该文件中这样当RMAN进行增量备份时,就不用完全遍历整个数据文件,查找需要备份的数据块从而极大地提高了备份的效率1.确认该功能状态SQL> desc v$block_change_tracking;名称----------------------------------STATUSFILENAM...
ORA-03113错误分析与解决

ORA-03113错误分析与解决

前言每一个DBA在进行数据库管理的过程中不可避免的要遇到形形色色的错误(ORA-1547 ,ORA-904,ORA-1578 ......)。有些错误由于频繁出现、原因复杂而被 Oracle DBA 们戏称之为"经典的错误"。其中ORA-3113 "end of file on communication channel" 就是这样的一个。我们可以简单的把这个错误理解为Oracle客户端进程和数据库后台进程连接中断。不过,导致这个错误的原因实际上有很多种:...
<< 591 592 593 594 595 596 597 598 599 600 >>