
数据库间的数据迁移
文章平均质量分 68
haiross
这个作者很懒,什么都没留下…
展开
-
MySQL数据库迁移(数据文件直接迁移)
MySQL数据库迁移MySQL数据库迁移(数据文件直接迁移)在今年10月下旬的时候,公司的服务器需要迁移,其中涉及到了MySQL数据库迁移。查看了一下MySQL数据文件的大小,接近60G的大小(实际数据并没用那么多)。由于服务器上业务需要,要尽量减少服务器迁移时的损失。所以迁移时间选在了晚上零点开始,而且要尽量减少迁移所用的时间。在迁移之前有三种方案:数据库直接导出,拷贝文转载 2016-04-29 15:51:54 · 23077 阅读 · 1 评论 -
alter tablespace/database语句中的reuse选项
alter tablespace temp add tempflie size 100m reuse:原创 2014-01-27 09:20:10 · 4284 阅读 · 0 评论 -
Oracle数据库的导入导出
Oracle数据库的导入导出作者:赵磊博客:http://elf8848.iteye.com 一、背景介绍 9i,10g,11g 支持Export 与 Import工具,以后的版本将不在支持。建议改用数据泵,数据泵是Export 与 Import工具加强。 Export 与 Import的操作是针对*.dmp文件的,是oracle专有的二进制格式。转载 2014-05-14 10:11:54 · 849 阅读 · 0 评论 -
解决办法:异地冷恢复时 如果发现v$datafile里的有些用户用的数据文件没有备份
异地冷恢复时 如果发现v$datafile里的有些用户用的数据文件没有备份的话,只要在 mount时 alter database datafile A offline【归档模式】或是 alter database datafile A offline drop 【非归档模式】。这样使v$datafile里该文件的状态为非online 即可 。这样open阶段时 oracle系统不会去打开该文件原创 2014-02-12 22:12:18 · 1263 阅读 · 0 评论 -
SQL语句之alter database和alter tablespace语句
7、alter database rename file '................' to '................';这个语句只能在mount阶段可以执行,因为此时数据文件没有处于打开状态。该语句针对的文件除了数据文件、重做日志文件外,也可用于临时文件(即临时表空间的数据文件)。表空间这个对象,只有在数据文件处于打开状态后,才形成、存在的。原创 2014-01-21 15:01:32 · 16530 阅读 · 0 评论 -
如何用sys as sysdba权限连接数据库进行Exp/Imp
如何用sys as sysdba权限连接数据库进行Exp/ImpWindows:exp 'sys/change_on_install@instance as sysdba' tables=scott.emp Unix or Linux (you need to 'escape' the single quote):exp /'sys/change_on_instal原创 2014-05-08 14:38:17 · 26393 阅读 · 0 评论 -
使用SQL BAK Reader 小工具查看SQL Server备份文件内容(不需要打开SQL Server)
使用SQL BAK Reader 小工具查看SQL Server备份文件内容(不需要打开SQL Server)有时候我们没有SQL Server或者没有权限连接到SQL Server,但是我们想查看备份文件包含的内容,这个时候我们可以使用SQL BAK Reader小工具。另外你无法还原数据库的时候,你想查看这个备份的数据库版本也可以使用这个工具,即使BAK文件转载 2014-05-12 13:44:52 · 19294 阅读 · 1 评论 -
SQL Server 2008数据库创建,备份,还原图解及注意点
SQL Server 2008数据库创建,备份,还原图解及注意点一、新建数据库步骤1:点击“新建数据库”。步骤2:输入数据库名称,设置数据库文件保存位置(注意点:最好自己设置数据库文件保存位置,不要采用安装时默认的文件保存位置!),点击“确认”即可完成新库的创建。 二、数据库备份步骤1:点击“备份”。步骤2:先点击“删除”按钮删除数据库默认的备份目标转载 2014-06-30 11:22:49 · 20704 阅读 · 0 评论 -
Oracle中用exp/imp命令快速导入导出数据
Oracle中用exp/imp命令快速导入导出数据【用 exp 数 据 导 出】:1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp full=y2 将数据库中system用户与sys用户的表导出 exp syste转载 2014-05-29 22:11:56 · 4879 阅读 · 0 评论 -
使用MySQL Migration Toolkit快速将Oracle数据导入MySQL
使用MySQL Migration Toolkit快速将Oracle数据导入MySQL使用MySQL Migration Toolkit快速将Oracle数据导入MySQL上来先说点废话本人最近在学习一些数据库方面的知识,之前接触过Oracle和MySQL,最近又很流行MongoDB非关系型数据库,所以干脆一起研究一下,对比学习中找不同,首先说一下本人使用的数据库版本和可视转载 2016-04-28 11:02:37 · 1037 阅读 · 0 评论 -
慎用create table as select,一定要注意默认值的问题
慎用create table as select,一定要注意默认值的问题博客分类: Oracleoraclecreate talbe as select数据库迁移 再做一些数据迁移时候,很多人会使用create table as select * from table where id=-1的方式来年建立一摸一样的表,但是这样做有个很大的弊端,不能将原表中转载 2013-11-28 10:44:45 · 191804 阅读 · 2 评论 -
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句分类: SQL Server 2013-11-05 09:46 1336人阅读 评论(1)收藏 举报数据 Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种转载 2013-11-28 10:58:18 · 2480 阅读 · 0 评论 -
2014.1.16实施数据迁移时遇到的问题(ORA-00214和ORA-39700问题解决)
环境:从win server 2003的oracle 11.2.0.1到win server 2008的oracle 11.2.0.3百度 ora-00214http://jenny-86.iteye.com/blog/433701ORA-00214的解決办法博客分类:数据库OracleF# 原因是oracle在同步cont原创 2014-01-16 21:04:30 · 1235 阅读 · 0 评论 -
磁盘阵列两大瓶颈分析:吞吐量和IOPS
IOPS (Input/Output Operations Per Second),即每秒进行读写(I/O)操作的次数,多用于数据库等场合,衡量随机访问的性能。存储端的IOPS性能和主机端的IO是不同的,IOPS是指存储每秒可接受多少次主机发出的访问,主机的一次IO需要多次访问存储才可以完成。例如,主机写入一个最小的数据块,也要经过“发送写入请求、写入数据、收到写入确认”等三个步骤,也就是3个存储转载 2014-07-04 09:27:57 · 9544 阅读 · 0 评论 -
数据泵使用的注意事项之远程导入导出
要求:将A库中的sehcme=user1中的所有对象迁移到B库;说明:表空间DB只有一个scheme=user1,所以直接将表空间DB导入B。步骤 1. 首先在A将表空间DB设置为只读,避免数据更新; 2. 在B上建立表空间DB,同时建立用户user1,直接给user1授予DBA权限; 3. 在B上用户user1建立B到A的DBLINK; 4原创 2014-07-08 16:23:21 · 6270 阅读 · 0 评论 -
ORACLE使用EXPDP和IMPDP数据泵进行导出导入的方法
ORACLE使用EXPDP和IMPDP数据泵进行导出导入的方法使用expdp和impdp时应该注重的事项:1、exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。2、expdp和impdp是服务端的工具程序,他们只能在oracle服务端使用,不能在客户端使用。3、imp只适用于exp导出的文件,不适用于expdp导出文件;impdp只适用于expdp导出的文转载 2014-05-29 22:14:41 · 143523 阅读 · 4 评论 -
Oracle之 dmp导入/导出、数据库操作等过程中的字符集问题
Oracle之 dmp导入/导出、数据库操作等过程中的字符集问题开篇:因为要定位一个 关于dmp文件导入的乱码问题, 于是乎我开始了漫长了 Oracle字符集搜索之路,网上关于讲解oracle字符集的文章多得数不胜数,但转载的这篇文章确是我最最喜欢的,图文并茂,恰当的例子通俗易懂,对于我这种小菜最最适合不过。本文转自:http://blog.163.com/jiankun_转载 2014-01-13 16:57:26 · 31858 阅读 · 6 评论 -
oracle数据库升级记(从10.2.0.3版本升级到11.2.0.1版本)[使用database update assistant工具]
oracle数据库升级记(记一次10.2.0.3版本升级到11.2.0.1版本的过程)Oracle数据库升级先交代一下背景:操作系统:windows xp已有数据库版本:10.2.0.3升级目标版本:11.2.0.1步骤大纲:在源操作系统(安装有10.2.0.3数据库的操作系统)上安装11.2.0.1数据库软件,然后借助于Database Upgrade转载 2014-01-16 13:42:36 · 11002 阅读 · 0 评论 -
oracle数据库文件移动(复制)另一个目录(主机)上重新启动的方法
如何更改oracle9i数据文件、日志文件和控制文件的存储路径?分类: Oracle2011-03-21 11:22 715人阅读 评论(0) 收藏 举报oracle存储数据库databasesqlfile看了一下资料,更改数据文件的方法如下:SQL> shutdown immediate数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭转载 2013-10-17 17:10:29 · 3954 阅读 · 0 评论 -
OpenDataSource、OPENQUERY、OPENROWSET用法
OpenDataSource、OPENQUERY、OPENROWSET用法 2008-07-26 08:50:11| 分类: 数据库|字号 订阅一、OpenDataSource ############################## 1. 操作SQL服务器数据,如SQL Server /Oracle等等格式:转载 2013-11-01 16:23:07 · 4738 阅读 · 0 评论 -
Oracle Copy命令中SQL*Plus的Copy命令操作(在不同的表(同一服务器或是不同服务器)之间复制数据或移动数据)
Oracle Copy命令中SQL*Plus的Copy命令操作2010-03-30 18:31 佚名 互联网 我要评论(0) 字号:T | TOracle Copy 命令可以在实际操作中有效地提相关高数据复制的相关性能。下面我们要简要介绍SQL*Plus Copy 命令与使用。AD:2013云计算架构师峰会精彩课程曝光Orac转载 2013-10-18 09:57:48 · 1391 阅读 · 0 评论 -
oracle字符集修改(AL32UTF8->UTF8)
oracle字符集修改(AL32UTF8->UTF8)分类: oracle管理知识总结2012-04-10 11:32 1440人阅读 评论(0) 收藏 举报oracledatabasesessionsystemsqlparametersauthor:skatetime:2012/04/10AL32UTF8->UTF8步骤shutdown immedia转载 2013-10-16 10:27:09 · 2687 阅读 · 0 评论 -
Useful and Simple srcipts for Oracle CoolBackup
Useful and Simple srcipts for Oracle CoolBackup 过去很少有机会需要在生产环境中使用冷备。而且在大家印象中,拷贝也是很简单的事情。但事实上,客户的环境可能“千变万化”或者规划不清晰的时候,我们很容易漏掉其中的某个部分,准备的脚本无法通用,临时编辑,查找漏掉的文件,记录已经拷贝的文件.......而手忙脚乱。转载 2014-01-16 14:55:24 · 721 阅读 · 0 评论 -
oracle10g 数据库跨平台迁移(表空间传输)
1 项目概述由于客户现有的这套windows2003平台上的oracle10g数据库在性能和可维护性上不能满足需要,客户决定将数据库从windows平台迁移到Linux平台。综合停机时间等方面因素后决定使用表空间传输的方法来实施本次数据库迁移。· aspectratio="t" v:ext="edit">a.本文的背景是Linux平台上的数据库转载 2014-01-20 11:53:00 · 3579 阅读 · 0 评论 -
Oracle更改数据文件位置
Oracle更改数据文件位置前言: 在数据库运行、管理、维护维优过程中,有可能会碰到需要移动数据文件到其他硬盘或目录的情况。 删除或移动数据文件,都不像在操作系统中使用rm或cp命令那么简单。如果只是简单的rm或cp数据文件, 那么数据库运行时会因为找不到正确的数据文件位置而报错。这是因为数据文件的位置和信息都转载 2014-01-20 17:25:54 · 36762 阅读 · 0 评论 -
脚本之不同数据库间不同表列的数据复制
create database link XXX_LINK connect to name identified by pwd using ' (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)原创 2014-04-10 14:21:56 · 1006 阅读 · 0 评论 -
使用EXPDP 和 IMPDP 搬移表空间 案例
14.4 使用EXPDP 和 IMPDP 搬移表空间 案例确定哪些平台之间可以搬移表空间:SQL> select platform_name from v$transportable_platform; PLATFORM_NAME ---------------------------------------- Solaris[tm] OE (32-bit) S转载 2014-05-15 11:47:23 · 955 阅读 · 0 评论 -
关于字符集
一、什么是Oracle字符集Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。影响Oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下: NLS_LANG = la转载 2013-12-27 15:36:52 · 906 阅读 · 0 评论 -
重装系统后ORACLE数据库恢复的方法
重装系统后ORACLE数据库恢复的方法如果我们的操作系统出现问题,重装系统后,ORACLE数据库应该如何恢复呢?下文就为您列举了两个重装系统后ORACLE数据库恢复的方法,供您参考。ORACLE数据库恢复的方法我们经常会用到,下面就为您介绍重装系统后ORACLE数据库恢复的方法,希望对您学习ORACLE数据库恢复方面能有所帮助。我的电脑突然挂了,不得不重装系统,不过我的ORAC转载 2014-04-16 19:19:53 · 1630 阅读 · 0 评论 -
总结哪些命令以及表是在startup mount状态下可以执行的[待完成]
哪些命令是在startup mount状态下执行的原创 2013-10-23 14:56:36 · 2611 阅读 · 0 评论 -
Oracle数据文件迁移
(转)Oracle数据文件迁移windows xp oracle 9. 2.0.1.0 sid:test 数据库安装在D盘,现在把D:\ORACLE\ORADATA\TEST下的控制文件,数据库文件,日志文件,临时文件移到F:\TEST\下。 先关闭数据库,把D:\ORACLE\ORADATA\TEST下的文件复制到F:\TEST\下。转载 2014-01-20 17:24:26 · 2041 阅读 · 0 评论 -
Oracle数据库冷备恢复二例
例一:oracle数据库冷备迁移的步骤冷备是一种常用的数据库备份方式,它是在数据库关闭的情况下利用操作系统的拷贝命令备份完整的数据库文件集。冷备能保证在备份的时间点上数据库的完整性和一致性。假如开启了归档模式,并且能保证在最后一次冷备后的所有归档日志的完整性,那么我们就能够将数据库恢复到冷备后的任何一个时间点上。下面将详细描述冷备的步骤:1 收集数据库文件集信息一个转载 2014-01-20 11:49:24 · 5243 阅读 · 0 评论 -
导库的问题与感想(随便看)
第二次导dmp感想2010年9月9日 20:16:12导库的问题与感想1、 如果用户下的数据很多,直接删用户时间非常久,具体时间不知道,所以可以先把该用户下的相关表,对象删除注意:删除该用户的表、对象时必须用该用户登录,而不能用sys用户,用sys用户登录这样所查找的表关于sys用户都会删除,会导致数据库出问题2、直接采用Oracle的Database Co转载 2013-10-15 14:48:05 · 887 阅读 · 0 评论