精华内容
下载资源
问答
  • plsql导入.dmp步骤

    万次阅读 多人点赞 2017-10-13 22:43:20
    plsql导入.sql和.dmp文件时,会经常用到,对于初学者来说可能没有那么简单,毕竟oracle数据库比较麻烦。 下面是我自己导入.sql和.dmp文件的步骤。 1.导入.sql文件(sql文件是表结构文件,不包含数据)工具->导入表...

    plsql导入.sql和.dmp文件时,会经常用到,对于初学者来说可能没有那么简单,毕竟oracle数据库比较麻烦。
    下面是我自己导入.sql和.dmp文件的步骤。
    1.导入.sql文件(sql文件是表结构文件,不包含数据)

    工具->导入表

    这里写图片描述
    2.->sql插入
    这里写图片描述
    关于可执行文件,该文件位置在oracle的安装位置下
    我的是:F:\app\Administrator\product\11.2.0\dbhome_1\BIN\sqlplus.exe
    3.->oracle插入,现在.bmp文件(.bmp文件是含有数据的储存文件)
    这里写图片描述
    注意:不要勾选“显示”,否则导入表没有数据
    可执行文件与第二步的位置一样,
    我的是F:\app\Administrator\product\11.2.0\dbhome_1\BIN\imp.exe
    无论导入到出,都需要选择可执行文件,导出.dmp文件需要exp.exe可执行文件。
    4.查看日志,可以看到导入.bmp文件成功
    这里写图片描述
    5.查询数据,测试,成功。
    这里写图片描述

    总结一下
    1.导入.sql文件需要sqlplus.exe,导入.bpm文件需要imp.exe,导出.sql直接导出,导出.bmp文件需要exp.exe。
    2.我曾试过直接导入.bmp文件,后来发现并没有数据。
    3.oracle导入时没有勾选“显示”的时候,也没有数据。

    写这篇文章的时间太久远了~我现在都忘记了,甚至改用了MySQL,如有不对,望评论区指正。

    戳这里领取 Java学习资料(Java思维导图+入门视频+框架+40本电子书+100集Java面试视频+5w字Java面试题+600套简历模板)

    展开全文
  • oracle11g数据库导入导出方法教程

    万次阅读 多人点赞 2018-03-04 15:03:09
    oracle11g数据库导入导出: ①:传统方式——exp(导出)和(imp)导入: ②:数据泵方式——expdp导出和(impdp)导入; ③:第三方工具——PL/sql Develpoer;一、什么是数据库导入导出? oracle11g数据库的导入/导出,...

    oracle11g数据库导入导出:

    ①:传统方式——exp(导出)和(imp)导入:
    ②:数据泵方式——expdp导出和(impdp)导入;
    ③:第三方工具——PL/sql Develpoer;

    一、什么是数据库导入导出?
    oracle11g数据库的导入/导出,就是我们通常所说的oracle数据的还原/备份。
    数据库导入:把.dmp 格式文件从本地导入到数据库服务器中(本地oracle测试数据库中);
    数据库导出:把数据库服务器中的数据(本地oracle测试数据库中的数据),导出到本地生成.dmp格式文件。
    .dmp 格式文件:就是oracle数据的文件格式(比如视频是.mp4 格式,音乐是.mp3 格式);

    二、二者优缺点描述:
    1.exp/imp:
    优点:代码书写简单易懂,从本地即可直接导入,不用在服务器中操作,降低难度,减少服务器上的操作也就                                         保证了服务器上数据文件的安全性。
    缺点:这种导入导出的速度相对较慢,合适数据库数据较少的时候。如果文件超过几个G,大众性能的电                                       脑,至少需要4~5个小时左右。
    2.expdp/impdp:
    优点:导入导出速度相对较快,几个G的数据文件一般在1~2小时左右。
    缺点:代码相对不易理解,要想实现导入导出的操作,必须在服务器上创建逻辑目录(不是真正的目录)。我们                                       都知道数据库服务器的重要性,所以在上面的操作必须慎重。所以这种方式一般由专业的程序人员来完                                           成(不一定是DBA(数据库管理员)来干,中小公司可能没有DBA)。
    3.PL/sql Develpoer:
    优点:封装了导入导出命令,无需每次都手动输入命令。方便快捷,提高效率。
    缺点:长时间应用会对其产生依赖,降低对代码执行原理的理解。

    三、特别强调:
    目标数据库:数据即将导入的数据库(一般是项目上正式数据库);
    源数据库:数据导出的数据库(一般是项目上的测试数据库);
    1.目标数据库要与源数据库有着名称相同的表空间。
    2.目标数据在进行导入时,用户名尽量相同(这样保证用户的权限级别相同)。
    3.目标数据库每次在进行数据导入前,应做好数据备份,以防数据丢失。
    4.使用数据泵时,一定要现在服务器端建立可用的逻辑目录,并检查是否可用。
    5.弄清是导入导出到相同版本还是不同版本(oracle10g版本与oracle11g版本)。
    6.目标数据导入前,弄清楚是数据覆盖(替换),还是仅插入新数据或替换部分数据表。
    7.确定目标数据库磁盘空间是否足够容纳新数据,是否需要扩充表空间。
    8.导入导出时注意字符集是否相同,一般Oracle数据库的字符集只有一个,并且固定,一般不改变。
    9.导出格式介绍:
       Dmp格式:.dmp是二进制文件,可跨平台,还能包含权限,效率好; 
       Sql格式:.sql格式的文件,可用文本编辑器查看,通用性比较好,效率不如第一种,
    适合小数据量导入导出。尤其注意的是表中不能有大字段 (blob,clob,long),如果有,会报错; 
       Pde格式:.pde格式的文件,.pde为PL/SQL Developer自有的文件格式,只能用PL/SQL Developer工具
    导入导出,不能用文本编辑器查看;
    10.确定操作者的账号权限。

    四、二者的导入导出方法:
    1、传统方法:
    通用命令:exp(imp)  username/password@SERVICENAME:1521 file="e:\temp.dmp" full = y;
    数据库导出举例:

     

    exp xinxiaoyong/123456@127.0.0.1:1521 file="e:\temp.dmp" full = y;

    exp:导出命令,导出时必写。
    imp:导入命令,导入时必写,每次操作,二者只能选择一个执行。
    username:导出数据的用户名,必写;
    password:导出数据的密码,必写;
    @:地址符号,必写;
    SERVICENAME:Oracle的服务名,必写;
    1521:端口号,1521是默认的可以不写,非默认要写;
    file="e:\temp.dmp" : 文件存放路径地址,必写;
    full=y :表示全库导出。可以不写,则默认为no,则只导出用户下的对象;
    方法细分:
    1.完全导入导出:
    exp(imp)  username/password@SERVICENAME:1521 file="e:\temp.dmp" full = y;
    2.部分用户表table导入导出:
    exp(imp)  username/password@SERVICENAME:1521 file="e:\temp.dmp" tabels=                                                                  (table1,table2,table3,...);
    3.表空间tablespaces导入导出:
    //一个数据库实例可以有N个表空间(tablespace),一个表空间下可以有N张表(table)。
    exp(imp)  username/password@SERVICENAME:1521 file="e:\temp.dmp" tablespaces=                                                         (tablespace1,tablespace2,tablespace3,...);
    4.用户名username对象导入导出:
    exp(imp)  username/password@SERVICENAME:1521 file="e:\temp.dmp"                                                                                owner(username1,username2,username3);

    2、数据泵方法:
    创建directory:
    expdp(impdp) username/password@SERVICENAME:1521 schemas=username                                                                       dumpfile=file1.dmp logfile=file1.log directory=testdata1 remap_schema=test:test;
    数据库导出举例:
    expdp xinxiaoyong/123456@127.0.0.1:1521 schemas=xinxiaoyong dumpfile=test.dmp 
    logfile=test.log directory=testdata1;

    exp:导出命令,导出时必写。
    imp:导入命令,导入时必写,每次操作,二者只能选择一个执行。
    username:导出数据的用户名,必写;
    password:导出数据的密码,必写;
    @:地址符号,必写;
    SERVICENAME:Oracle的服务名,必写;
    1521:端口号,1521是默认的可以不写,非默认要写;
    schemas:导出操作的用户名;
    dumpfile:导出的文件;
    logfile:导出的日志文件,可以不写;
    directory:创建的文件夹名称;
    remap_schema=源数据库用户名:目标数据库用户名,二者不同时必写,相同可以省略;
    1.查看表空间:
    select * from dba_tablespaces;
    2.查看管理理员目录(同时查看操作系统是否存在,因为Oracle并不关心该目录是否存在,如果不存                                                    在,则出错)。
    select * from dba_directories;
    3.创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以system等管理员创建。 
    create directory testdata1 as 'd:\test\dump';
    4.给xinxiaoyong用户赋予在指定目录的操作权限,最好以system等管理员赋予。
    //xinxiaoyong 是用户名(123456是用户密码)
    grant read,write on directory testdata1 to xinxiaoyong;
    5.导出数据

     

     

    1)按用户导 expdp xinxiaoyong/123456@orcl schemas=xinxiaoyong                                                                                           dumpfile=expdp.dmp directory=testdata1;

    2)并行进程parallel expdp xinxiaoyong/123456@orcl directory=testdata1                                                                                    dumpfile=xinxiaoyong3.dmp parallel=40 job_name=xinxiaoyong3
    3)按表名导 expdp xinxiaoyong/123456@orcl tables=emp,dept dumpfile=expdp.dmp                                                                directory=testdata1;
    4)按查询条件导 expdp xinxiaoyong/123456@orcl directory=testdata1                                                                                            dumpfile=expdp.dmp tables=emp query='WHERE deptno=20';
    5)按表空间导 expdp system/manager directory=testdata1 dumpfile=tablespace.dmp                                                                    tablespaces=temp,example;
    6)导整个数据库 expdp system/manager directory=testdata1 dumpfile=full.dmp FULL=y;
    6.还原数据
    1)导到指定用户下 impdp xinxiaoyong/123456 directory=testdata1 dumpfile=expdp.dmp                                                              schemas=xinxiaoyong;
    2)改变表的owner impdp system/manager directory=testdata1 dumpfile=expdp.dmp                                                               tables=xinxiaoyong.dept remap_schema =xinxiaoyong:system;
    3)导入表空间 impdp system/manager directory=testdata1 dumpfile=tablespace.dmp                                                         tablespaces=example;
    4)导入数据库 impdb system/manager directory=dump_dir dumpfile=full.dmp FULL=y;
    5)追加数据 impdp system/manager directory=testdata1 dumpfile=expdp.dmp                                                         schemas=system  table_exists_action;

    3、PLSQL方法:
    登录plsql工具,所使用用户为源数据库有导出权限(exp_full_database,dba等)的用户。 
      1.导出建表语句(包括存储结构) 

     

     

      导出步骤tools ->export user object,选择要导出的对象,导出.sql格式文件并等待导出完成,如 下图:

     

                                                

     

    导出数据文件 ;
       2.导出步骤tools ->export tables,选择要导出的表及导出的格式进行导出。 

     

       导出为dmp格式,如下图:

    导出为sql格式,如下图: 

    导出为pde格式,如下图: 

     

                提示说明:采用第三方工具导出导入整个数据库的话,耗时较长,一定要有足够

     

                            的时间来操作(数据量大的话需要好几个小时)。

     

    3.导入建表语句 
       导入步骤tools->import tables->SQL Inserts 导入.sql文件 
    4.导入数据; 
       tools->import talbes,然后再根据导出的数据格式选择导入dmp文件,或者sql文件,
    或者pde文件。 
       提示说明:导入之前最好把以前的表删除,当然导入另外数据库除外。 
          另外导入时当发现进度条一直卡在一个点,而且导出的文件不再增大时,甚至是提示程序
    未响应,千万不要以为程序卡死了,这个导入导出就是比较缓慢,只要没有提示报错,

     

    或者导入完成就不要停止程序。

    提示:创建数据库,表空间这里略过,本文主要讨论数据的导入导出,如果对此感觉稍有遗漏,尽请见谅。由于水平有限,本文档仅提供参考。如代码有错误之处,请见谅。如果有更好的开发经验,感谢回复。谢谢观看!!!;

    展开全文
  • IDEA导入Eclipse项目

    万次阅读 多人点赞 2019-05-30 08:38:19
    背景:用习惯了idea再去用eclipse实在用的不习惯,于是将老的eclipse项目导入到eclipse,网上有很多教程,看了很多博客都不行,一直报错,各种报错,现在终于好了,我们一起来看看怎么将eclipse的项目导入到idea ...

    背景:用习惯了idea再去用eclipse实在用的不习惯,于是将老的eclipse项目导入到eclipse,网上有很多教程,看了很多博客都不行,一直报错,各种报错,现在终于好了,我们一起来看看怎么将eclipse的项目导入到idea

    1新建一个文件夹,idea打开这个空文件夹

    在这里插入图片描述

    2.将项目导入

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    3.窗口右下角等待项目编译完成

    在这里插入图片描述

    4.配置项目环境和结构

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    注意:上面的webapp有可能是webcontent和webRoot (不同项目不同文件夹名称)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    5.配置Tomcat

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    6.重新编译项目,编译完成后启动项目

    在这里插入图片描述
    在这里插入图片描述
    我第一次启动时,报上图错误,重新编译一下项目再次启动就成功了

    在这里插入图片描述

    说在最后的话:编写实属不易,若喜欢或者对你有帮助记得点赞+关注或者收藏哦~

    展开全文
  • idea导入项目框架的方法

    万次阅读 多人点赞 2020-05-05 20:40:58
    学习时,使用IDEA的时候,经常需要导入项目框架,下面操作介绍如何导入项目框架。 打开需要导入的项目 打开方式: 打开 idea ,选择 Import Project 也可以进入idea后,选择 Flie --> New --> Project ...

    学习时,使用IDEA的时候,经常需要导入项目框架,下面操作介绍如何导入项目框架。

    打开需要导入的项目

    打开方式:

    1. 打开 idea ,选择 Import ProjectImport Project

    2. 也可以进入idea后,选择 Flie --> New --> Project from Existing Sources

    在这里插入图片描述

    选择 项目文件 ,点击 ok ,出现下面窗口,选择 第二个选项 ,再点击 Maven

    在这里插入图片描述
    选择文件存放位置

    在这里插入图片描述

    接下来 默认,点击 next ,一直到下图这部,如果不显示 jar包 列表,则选择 jdk路径

    在这里插入图片描述

    输入 项目名 ,注意项目名称 小写下划线格式 ,点击 Finish

    在这里插入图片描述

    好了,项目导入完成。

    展开全文
  • 如何快速通过eclipse导入web项目及Tomcat 部署步骤,详细教程哦,等你白嫖
  • 用过CASS的人都知道,野外数字测图得到的点数据(平面坐标)可以直接导入到CASS中,进一步绘制地形图。那么,带有坐标的数据能不能在ArcGIS中实现点图层的生成呢?答案是必须的! 本文以气象台站shp数据的生成为例...
  • IDEA导入maven项目详细介绍

    万次阅读 多人点赞 2018-04-14 19:42:38
    一、 项目结构 注意,.classpath是eclipse特有文件,如果项目会使用...注意,我们是导入maven项目,因此项目根目录下一定存在相对应的maven配置Pom.xml文件,点击OK,继续下一步。 3、选择导入的项目类型 ...
  • impdp导入dmp文件

    万次阅读 2017-03-09 12:49:32
    只能导入expdp导出的dmp文件。 expdp导出的时候,需要创建DIRECTORY 导出什么表空间,导入也要什么表空间。 导出什么用户,导入也要什么用户。 如果没有要新建。 从杭州服务器expdp导出了TOOLBOX用户的数据库dmp...
  • IDEA导入jar包

    万次阅读 多人点赞 2019-05-24 15:33:06
    一、导入 1、java项目在没有导入该jar包之前,如图: 2、点击 File -> Project Structure(快捷键 Ctrl + Alt + Shift + s),点击Project Structure界面左侧的“Modules”如图: 3、在 ...
  • 学习时,在 IntelliJ IDEA导入别人发过来的.java文件的时候,打开发现出现中文乱发这个问题。 遇到问题 导入.java文件时,会弹出下图提示栏,选择 Reload in 'GBK’ ...
  • 最简单的在IntelliJ IDEA导入一个本地项目教程

    万次阅读 多人点赞 2018-09-14 17:43:13
    由于在学习中,我们经常会用到别人已经开发好的某些项目,要学习别人的东西,你肯定的先导入编辑器中自己试试吧,eclipse大家都会,可是换成idea开发又该怎样导入呢?整合最近我已需要学习别人的项目,希望把这个过程记录...
  • idea与eclipse项目相互导入方式

    万次阅读 多人点赞 2018-08-07 22:16:38
    idea项目往eclipse中导入 idea项目导出到桌面 idea项目导入到工程中 idea项目迁徙到eclipse 第一种导入方式: 第二种导入方式: 第三种导入方式: eclipse项目往idea中导入 idea项目往eclipse中导入 ...
  • 有大批量的手机号需要导入到手机的通讯录保存 然后通过通讯录加客户微信,通过支付宝通讯录核实用户信息等等应用中 很多人也知道QQ同步助手也可以完成相应的动作,不过QQ自从8月份开始就开始收费了,120块大洋/年 ...
  • IDEA导入eclipse里maven的web项目

    万次阅读 2018-07-03 11:01:19
    一、导入项目 二、选择要打开的项目 点击ok 三、选择maven 一直点击next,最后finish 四、左侧如下所示 五、project structure (1)使用快捷键ctrl+shift+alt+s打开project structure (2)project...
  • 在Python中以绝对路径或者相对路径导入文件的方法

    万次阅读 多人点赞 2018-05-25 20:19:43
    1、在Python中以相对路径或者绝对路径来导入文件或者模块的方法    今天在调试代码的时候,程序一直提示没有该模块,一直很纳闷,因为我导入文件一直是用绝对路径进行导入的。按道理来讲是不会出现模块找不到的...
  • Eclipse中导入导入图片

    千次阅读 2019-04-19 17:08:51
    有的时候需要往eclipse中导入大量的图片,如果使用复制粘贴的方式可能比较慢,于是可以将图片放到服务器对应项目中,然后通过eclipse“导入”功能导入 1、选择File System ...
  • 使用navicat导入sql文件

    万次阅读 多人点赞 2018-02-05 16:48:02
    一、打开navicat,打开连接,右击连接名(如果新建连接,需要使用对应数据库的ip地址和...如果表导出的sql文件,应该是随便命名数据库的名字,表名应该是和需要导入的文件名字相同(第二种情况没有亲自试过))。 ...
  • 今天用IDEA,需要导入一个Jar包,因为以前都是用eclipse的,所以对这个idea还不怎么上手,连打个Jar包都是谷歌了一下。但是发现网上谷歌到的做法一般都是去File –> Project Structure中去设置,有没有如同eclipse...
  • Python 3.x | 史上最详解的 导入(import)

    万次阅读 多人点赞 2018-07-27 15:05:02
    win10+Python 3.6.3 一、理解一些基本概念 1、包、模块 模块 module:一般情况下,是一个以.py为后缀的文件。其他可作为module的文件类型还有”.pyo”、”.pyc”、”.pyd”、”.so”、”.dll”,但Python初学者...
  • 如何将sql文件导入mysql

    万次阅读 多人点赞 2018-07-03 13:48:00
    第一步:打在开始界面中找到mysql第二步:双击打开mysql软件。...第三步:如果sql文件的内容中有创建数据库的语句或者你想将表存放在你...第六步:开始导入sql文件,输入“source sql文件的路径”(注意你的文件路径要...
  • Sqoop支持两种方式的全量数据导入和增量数据导入,同时可以指定数据是否以并发形式导入。下面依次来看: 全量数据导入 就像名字起的那样,全量数据导入就是一次性将所有需要导入的数据,从关系型数据库一次性...
  • Docker镜像的导入导出

    万次阅读 多人点赞 2018-04-12 15:59:03
    Docker镜像的导入导出 本文介绍Docker镜像的导入导出,用于迁移、备份、升级等场景,准备环境如下: CentOS 7.0 Docker 1.18 导入导出命令介绍 涉及的命令有export、import、save、load save 命令 ...
  • Idea如何导入一个SpringBoot项目

    万次阅读 2019-04-01 14:39:33
    刚开始用Idea从Git上导入一个项目时,遇到了很多坑,网上有很多方法,我不多做介绍。只说明一下我使用的方法。 1.本地新建一个文件夹,从git上导入项目到本地文件夹。(git的相关使用请自行百度,这里只讲Idea的...
  • 今天我遇到很奇葩的问题,用maven几年了,只是导入maven项目配置好maven,所有的依赖从仓库下载下来后就自动导入了,前几天电脑硬盘坏了,所以重新装的idea, 可以看到pom的素有依赖都没引入,我重新导入pom还是...
  • SCOM2019导入管理包

    万次阅读 2020-07-08 16:46:14
    1.打开SCOM管理控制台,点击管理-右键管理-导入管理包 2.点击添加-从目录中添加 3.点击搜索 4.选择你要添加的管理包 5.我这里直接Ctrl+A全选安装 6.等待它们下载并导入完成
  • premiere无法导入预设prfpset文件,双击文件导入不行,pr内部点导入文件也不行,显示文件格式不支持,那么prfpset格式和prproj格式的转场预设要怎么导入呢?Pr预设导入教程首先,需要安装premiere软件打开PR软件。...
  • Eclipse项目的导入以及导入常见问题

    万次阅读 多人点赞 2018-07-19 23:01:11
    项目的导入,以WEB项目为例 要导入项目,先创建一个项目 点击Finish,这个时候创建了一个名为lvcityBG 的空项目。   然后进行项目的导入 最后将要导入的项目覆盖到新建立的空项目里,导入,完成...
  • Intellij 导入导入包的快捷键

    万次阅读 2017-08-09 16:09:19
    alt+ enter 会导入导入的包,
  • Java中import 导入的用法

    万次阅读 2018-12-11 19:21:53
    import 导入的用法 可以导入类,导入包,导入项目 导入方式: 1:全局导入:导入声明在方法外 2:局部导入:导入声明在方法中 当你自定义的类和系统的类重名的时候,如果要使用系统类,就得使用局部导入 注意:尽量...
  • windows模式的docker镜像的导出导入

    万次阅读 2020-04-02 09:24:48
    镜像的导出 docker save 0484a2834ce2> E://images/openjdk1803.tar 镜像的导入 docker load < E://images/openjdk1803.tar

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 549,727
精华内容 219,890
关键字:

导入