`

plsql Oracle导入dmp文件

阅读更多
使用PL/SQL 工具-->导入表-->Oracle导入 选择dmp文件


命令导入:
sqlplus system/admin@alms

drop user alms2010 cascade;

create user alms2010
default tablespace USERS
temporary tablespace TEMP
identified by almsacconsys;

grant connect, resource,create view to alms2010;

imp system/admin@alms fromuser=alms2010 touser=alms2010 file=43.dmp

有时候导入不成功可以这样试试:imp system/admin fromuser=alms2010 touser=alms2010 file=43.dmp

dos操作
————————————————————————————————————DOS执行——————————————————————————————————————————————

--导出alms2013用户的dmp文件(所里)
exp alms2013/almsacconsys@alms  file=d:/dbdata/0731.dmp owner=alms2013 

--需要导入的机器(院里),用dba权限用户登录
sqlplus system/almsacconsys@alms  

--删除旧的用户alms2013
drop user alms2013 cascade; 

--重新创建alms2013用户并赋权(注意判断如果表空间存在则不用再次创建)
CREATE TEMPORARY TABLESPACE alms2013_temp
 TEMPFILE 'd:\oracle\product\10.2.0\oradata\alms\alms2013_temp.dbf'
 SIZE 32M
 AUTOEXTEND ON
 NEXT 32M MAXSIZE 2048M
 EXTENT MANAGEMENT LOCAL;

CREATE TABLESPACE alms2013_data
 LOGGING
 DATAFILE 'd:\oracle\product\10.2.0\oradata\alms\alms2013_data.dbf'
 SIZE 32M
 AUTOEXTEND ON
 NEXT 32M MAXSIZE 2048M
 EXTENT MANAGEMENT LOCAL;

CREATE USER alms2013 IDENTIFIED BY almsacconsys
 DEFAULT TABLESPACE alms2013_data
 TEMPORARY TABLESPACE alms2013_temp;

GRANT 
CREATE SESSION, CREATE ANY TABLE, CREATE ANY VIEW ,CREATE ANY INDEX, CREATE ANY PROCEDURE, 
ALTER ANY TABLE, ALTER ANY PROCEDURE, 
DROP ANY TABLE, DROP ANY VIEW, DROP ANY INDEX, DROP ANY PROCEDURE, SELECT ANY TABLE, INSERT ANY TABLE, UPDATE ANY TABLE, DELETE ANY TABLE
TO alms2013;

GRANT DBA TO alms2013; 

ctrl+c退出当前dos ,执行如下命令导入:
imp userid=alms2013/almsacconsys@alms file=d:\0731.dmp fromuser=alms2013 touser=alms2013
-------------------------------------------------------------------------------------------------------------------------------------------------------------------



分享到:
评论

相关推荐

    oracle 导入dmp文件.docx

    oracle 导入dmp文件.docx

    Oracle导入dmp文件最安全步骤

    Oracle导入dmp文件最安全步骤

    最简单的oracle导入dmp文件实例

    Oracle数据库文件导入,利用plsql工具导入dmp文件,简单实用

    Oracle导出的dmp格式文件导入到达梦的操作步骤

    详细介绍了从Oracle数据库中导出的dmp格式的数据库文件再导入到达梦7中的操作步骤

    oracle命令导入dmp文件与给用户受权

    以上操作可以通过PLSQL Developer这样的工具进行,它提供了一个友好的图形界面来管理Oracle数据库,包括创建用户、导入DMP文件以及设置权限。`使用PLSQL创建Oracle数据库用户设置权限.doc`文档很可能是详细阐述这一...

    oracle导入导出DMP数据库

    DMP 文件是 Oracle 数据库管理系统提供的导入导出工具所生成的文件。它包含了数据库的结构和数据,包括表结构、表数据、索引、视图、存储过程等。通过 DMP 文件,可以将数据库从一个 Oracle 实例迁移到另一个 Oracle...

    plsql下不同用户数据导入

    在 Oracle 数据库中,使用 PLSQL 操作可以实现不同用户下的数据导出和导入,但是这也存在一些问题,例如 sequence 不存在的问题。在用户名不变的情况下,程序运行可以生成 sequence 序列,但是在不同用户名下,程序...

    oracle在导出dmp缺少的exp.exewenjain

    DMP文件是一种二进制格式,便于存储和传输大量数据。 标题提到的问题是“oracle在导出dmp缺少exp.exewenjain”,这表明在尝试执行数据导出操作时,用户可能遇到了找不到"exp.exe"的情况。这通常是由于以下原因: 1...

    使用PLSQL导入导出oracle数据

    "使用PLSQL导入导出oracle数据" PL/SQL 是 Oracle 数据库管理系统中的一个过程语言,能够实现数据的导入和导出。下面我们将详细介绍使用 PL/SQL 导入导出 Oracle 数据的几种方式。 Oracle 导出方式 使用 Oracle ...

    使用PLSQL导出导入表

    PLSQL Developer会自动解析DMP文件,将数据和结构导入到Oracle数据库中。注意,如果目标表已经存在,你需要决定是替换现有数据还是追加新数据。 4. **高级选项** 在导入导出过程中,你可以进一步配置选项,比如...

    基于PLSQL的oracle数据库的一些列操作

    2. Tools -> Import Tables -> Oracle Import 然后再导入 dmp 文件。 四、关于导出的说明: 1. Tools -> Export User Objects 导出的只是建表语句(包括存储结构),无法导出其他用户的表。 2. Tools -> Export ...

    ORACLE定时DMP备份

    expdp命令用于导出数据库对象,如表、索引、视图等,生成DMP文件。例如,一个基本的expdp命令可能如下: ```sql expdp username/password directory=DIR_NAME dumpfile=mybackup.dmp logfile=expdp_mybackup.log ``...

    AlxcTools.zip

    导出的oracle10g的dmp数据库...即需要修改dmp文件的文件名里面的版本号,用此软件修改:11g R2:V11.02.00 11g R1:V11.01.00 10g:V10.02.01 填的就是以上对应的版本号,如果查出来的是10.2.0.1.0对应的填V11.02.00

    Oracle11G备份导入10G

    1. 使用低版本的导出工具:在11G环境中,使用与10G兼容的导出工具(如expdp)进行导出,确保生成的DMP文件可以被10G的imp(或impdp)工具识别。 2. 参数设置:在导出时,可以设定参数如FULL=YES,表明导出整个...

    Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符问题的解决方案

    (1)在oracle安装路径的tns配置文件里添加如下代码 # tnsnames.ora Network Configuration File: d:\Oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora # Generated by Oracle configurati

    PLSQL导入和导出工具的使用

    总结起来,PLSQL的导入和导出工具是Oracle数据库管理的重要组成部分,通过理解其基本语法、参数选项以及注意事项,我们可以更加灵活地处理数据迁移和备份任务。同时,随着技术的发展,Oracle也提供了更多高级特性,...

    基于PLSQL的数据库备份方法

    其中,Tools->Import Tables->SQL Inserts可以导入.sql文件,Tools->Import Tables->Oracle Import可以导入.dmp文件。 三、注意事项 在导出和导入时有一些注意事项需要注意。例如,表中不能有大字段(blob,clob,...

    pl/sql 导出Oracle数据库必须的工具

    - `directory`:指定一个Oracle目录对象,该对象指向操作系统上的一个实际目录,数据泵导出会将文件保存在这里。 - `dumpfile`:设置导出文件的名称,通常为`.dmp`格式。 - `logfile`:记录导出过程的日志文件。 ...

    oracle 导入导出文档

    在命令提示符中,输入类似于 `imp dev/dev@qz365 full=y file=D:\zmd-oracle\zmd.dmp` 的命令,其中 `dev/dev@qz365` 指定了用户名、密码和目标数据库,`full=y` 表示全库导入,`file` 参数指定了导入文件的路径。...

    oracle11g的BIN目录exp.exe下载

    在Oracle数据库管理中,"导出导入"是两个关键操作,它们对于数据迁移、备份恢复、系统复制等场景至关重要。以下是关于Oracle 11g BIN目录中"exp.exe"及相关知识点的详细说明: 1. **exp.exe**:它是Oracle Data ...

Global site tag (gtag.js) - Google Analytics