从服务器将Oracle数据库导出到本地Oracle数据库的方法

原文:从服务器将Oracle数据库导出到本地Oracle数据库的方法

 1.将服务器上的Oracle数据库导入到本地

   在CMD模式下执行以下命令:
   exp username1/password@服务器端数据库 file=本地硬盘:/文件名.dmp
   例如: exp admin/123123@DB file=e:db.dmp

2.建立本地数据库(默认已经安装Oracle客户端并且建立了本地数据库)

3.创建一个新用户,并赋予DBA权限

 //创建一个用户名为test,口令(密码)为123456,默认表空间为users,并且该用户使用users表空间不受限制
   create user test identified by 123456
   default tablespace users
   quota unlimited on users

   //赋予test用户DBA权限
   grant dba to test;

4.导入到本地Oracle数据库
   在CMD模式下执行以下命令
   imp username2/密码 file=本地硬盘:/文件名.dmp fromuser=username1 touser=username2 ignore=y
   例如:imp test/123456 file=e:db.dmp fromuser=admin touser=test ignore=y 

 

 

时间: 2024-09-16 18:03:39

从服务器将Oracle数据库导出到本地Oracle数据库的方法的相关文章

JSP实现从数据库导出数据到Excel下载的方法_JSP编程

本文实例讲述了JSP实现从数据库导出数据到Excel下载的方法.分享给大家供大家参考,具体如下: 关键代码: <%@ page contentType="application/msexcel" %> <% //response.setHeader("Content-disposition","inline; filename=videos.xls"); response.setHeader("Content-disp

图文教程mssqlserver数据库导出到另外一个数据库的方法_MsSql

下文通过图文并茂的方式给大家介绍mssqlserver数据库导出到另外一个数据库的方法,具体详情请看下文. 1.准备源数据库,找到想要导出的数据库,右键选择"任务"再选择"导出数据" 2.设置源数据库信息   3.设置目标数据库,导出到的数据库信息  4.设置要复制的数据 这里有两大类,一是直接复制某些表,二是根据sql查询出的指定数据 复制某些表的话选择第一项,之后选择要复制的表,选择之后点击"完成"按钮即可开始复制数据从源数据库到目标数据库

图文教程mssqlserver数据库导出到另外一个数据库的方法

下文通过图文并茂的方式给大家介绍mssqlserver数据库导出到另外一个数据库的方法,具体详情请看下文. 1.准备源数据库,找到想要导出的数据库,右键选择"任务"再选择"导出数据" 2.设置源数据库信息 3.设置目标数据库,导出到的数据库信息 4.设置要复制的数据 这里有两大类,一是直接复制某些表,二是根据sql查询出的指定数据 复制某些表的话选择第一项,之后选择要复制的表,选择之后点击"完成"按钮即可开始复制数据从源数据库到目标数据库 选择第

oracle客户端-plsql连接本地oracle服务器连不上

问题描述 plsql连接本地oracle服务器连不上 如图,我在自己笔记本上安装了oracle 11g和plsql,但是连不上,是什么原因呢 解决方案 从客户端PLSQL连接到ORACLE服务器从客户端PLSQL连接到ORACLE服务器plsql 无法连接 linux下的oracle服务器 解决方案二: 1.重新配置下lsnrctl2.看看是不是网络防火墙问题. 解决方案三: PLSQL需要Oracle Client一起才可以访问Oracle数据库的.http://www.cnblogs.com

用EXP/IMP从高版本数据库导出至低版本数据库导入实验

一般来说,从低版本数据库EXP数据,导入至高版本数据库是没什么问题的,因为Oracle数据库在开发设计的时候,考虑了同以前版本的兼容.但是从高本数据库EXP导出数据,导入至低版本数据库,经常会有各种各样的问题. 在,在Oracle9i之前,不同版本Oracle之间的EXP/IMP可以通过下面的方法来解决: 1).在高版本数据库上运行底版本的catexp.sql:11G的库里运行10G数据库软件下ORACLE_HOME/rdbms/admin/catexp.sql 2).使用低版本的EXP来导出高

[saiku] 将saiku自带的H2嵌入式数据库迁移到本地mysql数据库

saiku数据库的表和用户默认创建是在启动项目的时候,通过初始化 saiku-beans.xml 中的 h2database 这个 bean  执行org.saiku.service.Database类的init方法来初始化数据表和默认用户的.   具体修改如下: 1/修改web.xml 中 数据连接配置信息 将数据库链接修改为本地mysql配置信息: <context-param> <param-name>db.url</param-name> <param-v

Oracle下导出某用户所有表的方法

可能很多使用Oracle的客户都会遇到想把某用户所有表导出的情况,本文就提供这样一个方法帮你轻松解决这个问题. 首先在sqlplus下以该用户登录到Oracle数据库,然后将以下内容粘贴到sqlplus中: set feedback off; set pagesize 0; set heading off; set verify off; set linesize 200; set trimspool on; spool c:\数据库备份.bat; select 'exp username/ff

oracle-Oracle如何把远程服务器上的数据拷贝到本地

问题描述 Oracle如何把远程服务器上的数据拷贝到本地 Oracle如何把远程服务器上的数据拷贝到本地,知道IP,SID,库名 解决方案 配置传输,通过dblink连接对端

php实现数据库导出或导出成sql文件代码

php实现数据库备份导出成sql 1. 首先要得到该数据库中有哪些表,所用函数 mysql_list_tables(),然后可以将获取的所有表名存到一个数组. 2. show create table 表名 可以获取表结构. 3. select * from 表名 取出所有记录,用循环拼接成 insert into... 语句. 功能截图: php导出sql 导出成的sql语句效果 具体代码: <?php    header("Content-type:text/html;charset=