精华内容
下载资源
问答
  • 前提:Oracle 10 导出文件为nbzyjk926.dmp 环境centOS,oracle11g 1. 创建用户 1.1 创建表空间 create tablespace yz_ohsms logging datafile '/orcl/app/oracle/oradata/orcl/yz_ohsms01.dbf' size 32m autoextend...

    前提:Oracle 10 导出文件为nbzyjk926.dmp
    环境centOS,oracle11g

    1. 创建用户
    1.1 创建表空间
    create tablespace yz_ohsms logging datafile '/orcl/app/oracle/oradata/orcl/yz_ohsms01.dbf' size 32m autoextend on next 32m maxsize 10000m extent management local;

    1.2 创建用户
    create user yz_ohs identified by oracle_hx default tablespace yz_ohsms;

    1.3 授权给用户
    grant dba, unlimited tablespace to yz_ohs;

    1.4 测试用户
    conn yz_ohs/oracle_hx;

    2. 拷贝文件备份文件
    mv /home/software/nbzyjk926.dmp /orcl/databak/nbzyjk926.dmp

    3. 导入文件
    imp yz_ohs/oracle_hx file=/orcl/databak/nbzyjk926.dmp fromuser=NB_ZYJK touser=yz_ohs ignore=y

    展开全文
  • oracle 命令导入出现如下到C:\Windows\System32 找到cmd.exe以管理员身份运行,就可以导入

    oracle 命令导入出现如下

    到C:\Windows\System32 找到cmd.exe

    以管理员身份运行,就可以导入

    展开全文
  • cmd命令导入.dmp文件

    万次阅读 2018-06-19 21:56:52
    导入.dmp文件     之前学习过Oracle数据库的使用,但是不经常使用,都忘记好多,现在正好项目用得到,把落下的重新拾起来,以防以后会忘记,做下笔记,方便...

    导入.dmp文件

        之前学习过Oracle数据库的使用,但是不经常使用,都忘记好多,现在正好项目用得到,把落下的重新拾起来,以防以后会忘记,做下笔记,方便以后查看。
    1、首先win+r运行,输入CMD打开命令提示窗口;
    进入命令窗口
    2、输入sqlplus / as sysdba 登录Oracle数据库;
    登录数据库
    3、创建新用户,最好是按照项目中的数据库链接名称来命名,create user 用户名 identified by 密码;
    创建用户
    4、赋予新用户权限:grant connect,resource,dba to 用户名,其中connect是赋予连接数据库的权限,resource是赋予用户只可以创建实体但是没有创建数据结构的权限,dba是赋予用户所有权限,这个地方如果不赋dba权限,会导致权限级别不够,报错;
    授权
    5、赋予权限完毕之后,连接数据库,看能否连接成功,conn 用户名/密码,连接成功会提示已连接;
    连接用户
    6、exit退出SQL命令,然后执行导入命令,imp 用户名/密码@数据库的ip地址/数据库实例 file=’dmp文件所在的根目录’ full=y;
    导库
    7、等待执行结束即可,如果报错就根据报错内容来查找相应解决方法,然后运行程序就可以使用了。

    展开全文
  • CMD命令实现dmp文件导入Oracle数据库 强调说明:很多时候连接不上oracle数据库,用户可能是sysdba用户!!!【此处贼坑!!!】 1、连接本地Oracle DBA用户: C:\Users\isLimf>sqlplus SQL*Plus: Release 11.2....

    Created by winston on June 22, 2020.


    CMD命令实现dmp文件导入Oracle数据库

    强调说明:很多时候连接不上oracle数据库,用户可能是sysdba用户!!!【此处贼坑!!!】

    1、连接本地Oracle DBA用户:

    C:\Users\isLimf>sqlplus
    
    SQL*Plus: Release 11.2.0.1.0 Production on Mon Jun 22 18:15:28 2020
    
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
    
    Enter user-name: sys
    Enter password:
    
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    
    SQL>
    

    (1)sqlplus

    (2)输入用户名:sys

    (3) 输入密码:root as sysdba [说明:as sysdba必须输入]

    2、连接远程Oracle DBA用户:

    D:\OracleNew\InstallData\product\11.2.0>sqlplus winston/winston@192.168.3.40:1521/orcl
    
    SQL*Plus: Release 11.2.0.1.0 Production on Mon Jun 22 17:02:11 2020
    
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
    
    ERROR:
    ORA-01017: invalid username/password; logon denied
    
    Enter user-name: winston
    Enter password:
    
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    
    SQL> 
    

    (1)进入目录D:\OracleNew\InstallData\product\11.2.0 ——>执行cmd命令

    sqlplus winston/winston@192.168.3.40:1521/orcl
    

    (2)会报错,再次输入用户名:winston

    (3)再次输入密码:winston as sysdba

    3、dmp文件导入至远程数据库:

    (1)创建表空间

    create tablespace db_tablespace 
    datafile 'D:\db_tablespace.DBF'
    size 2000m 
    autoextend on 
    next 1000m 
    maxsize unlimited;
    
    create temporary tablespace temp_tablespace  
    tempfile 'D:\temp_tablespace.DBF'
    size 2000m 
    autoextend on 
    next 1000m 
    maxsize unlimited;
    

    (2)创建用户、授权

    SQL> create user jack identified by "jack" default tablespace db_tablespace temporary tablespace temp_tablespace;
    User created.
    SQL> grant connect,resource,dba to jack;
    Grant succeeded.
    SQL> commit;
    

    (3)新用户连接测试

    SQL> conn jack
    Enter password:
    Connected.
    

    (4)导入远程数据库

    /**方式1**/
    D:\OracleNew\InstallData\product\11.2.0>imp 'winston/winston@192.168.3.40:1521/orcl as sysdba' file=C:/Users/isLimf/Desktop/jack.dmp fromuser=jack touser=jack statistics=none
    
    /**方式2**/
    D:\OracleNew\InstallData\product\11.2.0>imp jack/jack@192.168.3.40:1521/orcl file=C:/Users/isLimf/Desktop/jack.dmp full=y
    
    Import: Release 11.2.0.1.0 - Production on Mon Jun 22 17:55:44 2020
    
    Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.
    
    Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    
    Export file created by EXPORT:V10.02.01 via conventional path
    import done in AL32UTF8 character set and AL16UTF16 NCHAR character set
    import server uses ZHS16GBK character set (possible charset conversion)
    export client uses ZHS16GBK character set (possible charset conversion)
    . importing BCCMS's objects into BCCMS
    . . importing table                 "AT_WF_ACTION"          0 rows imported
    . . importing table                   "AT_WF_INFO"          0 rows imported
    . . importing table               "AT_WF_NODEINFO"          0 rows imported
    . . importing table                "AT_WF_PROCESS"          0 rows imported
    . . importing table                "BC_CMS_ATTACH"        603 rows imported
    . . importing table               "BC_CMS_CHANNEL"         34 rows imported
    . . importing table               "BC_CMS_COMMENT"          0 rows imported
    . . importing table                  "BC_CMS_INFO"        621 rows imported
    . . importing table                "BC_CMS_NOTICE"          0 rows imported
    . . importing table            "BC_CMS_RELATEINFO"          0 rows imported
    . . importing table                  "BC_CMS_SITE"          1 rows imported
    . . importing table              "BC_CMS_TEMPLATE"          0 rows imported
    . . importing table                  "BC_SYS_USER"          1 rows imported
    Import terminated successfully without warnings.
    

    4、命令补充

    (1)Oracle数据库重启:

    登录数据库后,使用如下命令操作:
    shutdown immediate;	[等待执行结果,提示数据库关闭]
    startup;	[然后执行该命令启动数据库]
    -----------------------------------------------------------------------------------------------------
    SQL> shutdown immediate;
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> startup;
    ORACLE instance started.
    
    Total System Global Area 3390558208 bytes
    Fixed Size                  2180464 bytes
    Variable Size            2080377488 bytes
    Database Buffers         1291845632 bytes
    Redo Buffers               16154624 bytes
    Database mounted.
    Database opened.
    

    (2)用户占用

    no.1 查询Oracle用户名
    SQL>  select user#,name,password from user$ where name ='jack';
    USER# NAME                           PASSWORD
    ---------- ------------------------------ ------------------------------
    81 jack
    no.2 删除用户名
    SQL> delete from user$ where name='jack';
    SQL> commit;
    
    no.3 创建同样的Oracle用户名
    SQL> create user jack identified by "jack";
    create user jack identified by "jack"
    *
    ERROR at line 1:
    ORA-01920: user name 'jack' conflicts with another user or role name
    
    这时系统会提示“用户名冲突”,运行下面的SQL语句
    SQL> alter system checkpoint;    ----强制写入数据文件  
    System altered.  
    SQL> alter system flush shared_pool;  ----清楚缓存数据字典信息,
    ----强制oracle读实际数据(即更改后的数据)  
    System altered.
    
    no.4 在重新创建相同的用户名
    SQL> create user jack identified by "jack";
    User created.
    SQL> grant connect,resource,dba to jack;
    SQL> commit;
    

    5、神坑记录

    	sqlplus winston/winston@192.168.3.40:1521/orcl 使用该命令访问远程数据库后,使用该账户创建新用户,会把用户一直创建到本地oracle库中。
    	解决方式:可使用远程已有并可以连接的sysdba角色账户用navicat连接,然后在navicat中新建查询,执行创建用户命令,用户授权命令,最后commit,神功告成。(此处创建用户会创建至本地,有了解的可以留言相互学习。)
    
    展开全文
  • oracle数据库cmd命令导入导出dmp文件
  • 3、在所在dmp文件盘下调出cmd控制台(按住ctrl+shift右击空白,) 输入以下语句: imphospitals/yiy17176 file=phis log=phis full=y ignore=y (imp表名/密码 file=数据库文件前缀log=数据库文件...
  • CMD导入dmp文件命令

    2013-03-11 16:02:48
    [size=medium]1.首先进入cmd命令窗口 2.执行命令:imp userid=用户名/密码@orcl file=d:\nc60.dmp full=y 解释 ... ...file:就是你要导入dmp文件全路径。 full=y 是否全部导入只有当前用户...
  • CMD导入导出dmp文件命令

    千次阅读 2017-02-24 13:57:26
    导入导出dmp文件,除了借助PL/SQL工具以外(PL/SQL工具的导法;选中需要导出的表,右键 导出表 填上导出的位置就可以了),用命令也是很简单的; 虽然很简单,但是对于初学者,还是记一下吧,以提高效率。 通过CMD...
  • 本地数据库可以如下导入: imp system/orcl file=D:\1.dmp ignore=y full=y 远程数据库可以通过在后面加入远程数据库地址导入 imp system/orcl@远程地址 file=D:\1.dmp ignore=y full=y 远程地址格式如 192....
  • 导入 imp 数据库账号/数据库密码@数据库名称 file=C:\app\Administrator\admin\ORCLERP\dpdump\20190910.DMP full=y (正确例子) 导出 exp 数据库账号/数据库密码@数据库名称 file=d:\20190910.DMP full=y (正确...
  • 用户名/密码 原本的数据库表空间 现在的表空间 文件路径 cmd 执行imp demo/demo@ORCL fromuser=demo touser= demo file= F:\demo.dmp ignore=true 用户名/密码 ...
  • oracle命令导入dmp文件

    2012-03-31 14:11:06
    1.首先进入cmd命令窗口 ... 解释 ...orcl:是实例名称 就是数据库名。file:就是你要导入dmp文件全路径。full=y 是否全部导入 只有当前用户是dba的时候 才能用此选项 。         当别人在他机...
  • 在oracle中先创建用户,赋予角色权限 点击开始-->运行-->cmd 在黑窗口 imp 用户名/密码@数据库名 ... file=dmp路径 ... file="d:\110516mes.dmp" full="y" 这是我的。...导入的时候你要创建相应的用户赋予权限
  • sqlplus下: -- 创建工作目录 ,需要这个目录的真实存在 CREATE DIRECTORY impdb_dir_nxwzdp_app AS 'C:\... 导入dmp文件(Windows下cmd命令窗口) imp DMP_USER/DMP_PWD@127.0.0.1:1521/orcl file=C:\DMP_TEST.DMP
  • Oracle命令导入dmp文件

    2012-05-14 20:18:34
    imp system/manager file=bible_db log=dible_db full=y ...file=bible_db 是要导入文件 log=dible_db是生成日志的名称 full=y是导入整个文件 ignore=y是忽略创建错误 详细用法可在“运行”中输入c...
  • IMP命令操作步骤:imp user/pw file=file.dmp fromuser=yourUser1 touser=yourUser2 ignore=y  首先:exp user/pw file=file.dmp owner=yourUser1  然后:imp user/pw file=file.dmp indexfile=xxxx.sql fromuser=...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,006
精华内容 1,602
关键字:

cmd命令导入dmp文件