精华内容
下载资源
问答
  • 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文件。 
       提示说明:导入之前最好把以前的表删除,当然导入另外数据库除外。 
          另外导入时当发现进度条一直卡在一个点,而且导出的文件不再增大时,甚至是提示程序
    未响应,千万不要以为程序卡死了,这个导入导出就是比较缓慢,只要没有提示报错,

     

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

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

    展开全文
  • 学习时,在 IntelliJ IDEA导入别人发过来的.java文件的时候,打开发现出现中文乱发这个问题。 遇到问题 导入.java文件时,会弹出下图提示栏,选择 Reload in 'GBK’ ...

    学习时使用IDEA的时候,遇到了多种中文显示乱码的情况,以下是导入.java文件中文乱码的解决方法。

    一、 遇到问题

    当在idea导入别人发过来的.java文件的时候,出现了中文乱码。

    在这里插入图片描述

    二、 解决方法

    2.1 解决 导入.java文件乱码 方法一

    导入后打开,会弹出提示,在弹出的提示中,选择 Reload in ‘GBK’

    在这里插入图片描述

    2.2 解决 导入.java文件乱码 方法二

    用记事本打开文件,以另存为的方式复制一份新的文件,再用编辑器打开。

    操作步骤:
    ①以 记事本的方式 打开需要导入的文件。
    ②然后选择 另存为 ,把文件存放在你想放的地方(默认编码是UTF-8,如果不是需要修改)。
    ③最后用IDEA打开 另存为后 的文件。

    问题解决。
    在这里插入图片描述
    好了,问题解决~

    另外,这里有一篇文章是关于 多种中文显示乱码 情况的解决方法,可以收藏参考下:IDEA常见中文乱码问题总结


    如果文章对您有帮助,请点个赞,留给评论支持一下😊,若有疑问可以私信留言😉。如果能给个三连(点赞、收藏、关注 )就最好啦😁。

    展开全文
  • 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.重新编译项目,编译完成后启动项目

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

    在这里插入图片描述

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

    展开全文
  • 如何快速通过eclipse导入web项目及Tomcat 部署步骤,详细教程哦,等你白嫖
  • idea导入项目框架的方法

    万次阅读 多人点赞 2020-05-05 20:40:58
    学习时,使用IDEA的时候,经常需要导入项目框架,下面操作介绍如何导入项目框架。 打开需要导入的项目 打开方式: 打开 idea ,选择 Import Project 也可以进入idea后,选择 Flie --> New --> Project ...
  • 用过CASS的人都知道,野外数字测图得到的点数据(平面坐标)可以直接导入到CASS中,进一步绘制地形图。那么,带有坐标的数据能不能在ArcGIS中实现点图层的生成呢?答案是必须的! 本文以气象台站shp数据的生成为例...
  • IDEA导入maven项目详细介绍

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

    万次阅读 多人点赞 2019-05-24 15:33:06
    一、导入 1、java项目在没有导入该jar包之前,如图: 2、点击 File -> Project Structure(快捷键 Ctrl + Alt + Shift + s),点击Project Structure界面左侧的“Modules”如图: 3、在 ...
  • impdp导入dmp文件

    万次阅读 2017-03-09 12:49:32
    只能导入expdp导出的dmp文件。 expdp导出的时候,需要创建DIRECTORY 导出什么表空间,导入也要什么表空间。 导出什么用户,导入也要什么用户。 如果没有要新建。 从杭州服务器expdp导出了TOOLBOX用户的数据库dmp...
  • 最简单的在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块大洋/年 ...
  • 在Python中以绝对路径或者相对路径导入文件的方法

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

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

    万次阅读 多人点赞 2018-02-05 16:48:02
    一、打开navicat,打开连接,右击连接名(如果新建连接,需要使用对应数据库的ip地址和...如果表导出的sql文件,应该是随便命名数据库的名字,表名应该是和需要导入的文件名字相同(第二种情况没有亲自试过))。 ...
  • Python 3.x | 史上最详解的 导入(import)

    万次阅读 多人点赞 2018-07-27 15:05:02
    当我们在导入一个包(package)时(会先加载 init .py定义的引入模块,然后再运行其他代码),实际上是导入的它的 init .py文件(导入时,该文件自动运行,助我们一下导入该包中的多个模块)。我们可以在 init .py...
  • Sqoop支持两种方式的全量数据导入和增量数据导入,同时可以指定数据是否以并发形式导入。下面依次来看: 全量数据导入 就像名字起的那样,全量数据导入就是一次性将所有需要导入的数据,从关系型数据库一次性...
  • Docker镜像的导入导出

    万次阅读 多人点赞 2018-04-12 15:59:03
    Docker镜像的导入导出 本文介绍Docker镜像的导入导出,用于迁移、备份、升级等场景,准备环境如下: CentOS 7.0 Docker 1.18 导入导出命令介绍 涉及的命令有export、import、save、load save 命令 ...
  • 今天用IDEA,需要导入一个Jar包,因为以前都是用eclipse的,所以对这个idea还不怎么上手,连打个Jar包都是谷歌了一下。但是发现网上谷歌到的做法一般都是去File –> Project Structure中去设置,有没有如同eclipse...
  • 如何将sql文件导入mysql

    万次阅读 多人点赞 2018-07-03 13:48:00
    第一步:打在开始界面中找到mysql第二步:双击打开mysql软件。...第三步:如果sql文件的内容中有创建数据库的语句或者你想将表存放在你...第六步:开始导入sql文件,输入“source sql文件的路径”(注意你的文件路径要...
  • 今天我遇到很奇葩的问题,用maven几年了,只是导入maven项目配置好maven,所有的依赖从仓库下载下来后就自动导入了,前几天电脑硬盘坏了,所以重新装的idea, 可以看到pom的素有依赖都没引入,我重新导入pom还是...
  • Idea如何导入一个SpringBoot项目

    万次阅读 2019-04-01 14:39:33
    刚开始用Idea从Git上导入一个项目时,遇到了很多坑,网上有很多方法,我不多做介绍。只说明一下我使用的方法。 1.本地新建一个文件夹,从git上导入项目到本地文件夹。(git的相关使用请自行百度,这里只讲Idea的...
  • premiere无法导入预设prfpset文件,双击文件导入不行,pr内部点导入文件也不行,显示文件格式不支持,那么prfpset格式和prproj格式的转场预设要怎么导入呢?Pr预设导入教程首先,需要安装premiere软件打开PR软件。...
  • SCOM2019导入管理包

    万次阅读 2020-07-08 16:46:14
    1.打开SCOM管理控制台,点击管理-右键管理-导入管理包 2.点击添加-从目录中添加 3.点击搜索 4.选择你要添加的管理包 5.我这里直接Ctrl+A全选安装 6.等待它们下载并导入完成
  • Eclipse项目的导入以及导入常见问题

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

    万次阅读 2017-08-09 16:09:19
    alt+ enter 会导入导入的包,
  • IDEA快速恢复开发:导出配置和导入配置操作 包含2017版本导出导入配置和2020版本的导出和导入配置
  • Java中import 导入的用法

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

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 589,001
精华内容 235,600
关键字:

导入