精华内容
下载资源
问答
  • PLSQL Developer备份恢复oracle数据
    2022-01-26 12:05:19

    使用PL sql提供的功能可以快速的备份恢复oracle数据。

    1  导出存储过程,触发器,序列等所有用户对象。(备份)

         在PL/SQL Developer的菜单Tools(工具) => Export User Objects(导出用户对象)中出来一个对话框界面

    建议红色框住部分都不选,这样执行这个sql 时,就根据当前你的登录账户来进行创建。  在对象列表中ctrl+a 全选所有(如果你只导出部分,可单独选择)

    设置 输出文件地址,文件名。 点击导出完成。

    2  导出数据。(备份)

      在PL/SQL Developer的菜单Tools(工具) => 导出表 中出来一个对话框界面

    如果 数据量较大,选择oracle导出,勾压缩选项,然后设置输出文件地址。 如果只导出部分数据,可以在Where 处添加条件。例如 rownum<=1000  ( 导出1000条记录),此种方式导出dmp 格式文件。

    如果数据量较小,可以选择sql 插入,此种方式导出sql文件。

    上图的选项,勾选 约束,索引,行数,触发器。

    注意:如果表中包含clob 或nclob 字段,就只能用dmp格式进行导入,如果是少量表,不包含这种字段,可以用sql插入方式。

    还原时,注意需要先还原dmp文件。

    3 表数据还原 。

    a. 如果dmp 文件,那么在PL/SQL Developer的菜单Tools(工具) => 导入表 中出来一个对话框界面

    可以在 “到用户” 处 选择你登录的账户。

    b 如果是sql 格式文件,一样在PLSQL中新建一个命令窗口 (command windows) , 粘贴(ctrl+v) 刚才负责的sql内容。然后就开始自动执行还原了。

    4   还原其他对象(存储过程,触发器,序列,函数等)

    a. 用PLSQL 登录要还原的Oracle。此时你登录的账号是什么,还原就在该账号下。

    b.  把先前备份的表结构sql文件打开,全选内容。 然后在PLSQL中新建一个命令窗口 (command windows) , 粘贴(ctrl+v) 刚才负责的sql内容。然后就开始自动执行还原了。

    更多相关内容
  • oracle数据库导出方式很多,但是大家刚接触可能最喜欢图形化的方式来导出oracle数据库,下面我分享一下我的导出过程,有详细的截图
  • 基于PLSQL数据库备份方法,适合初学者学习
  • --以备份scott用户为例,目标(备份里面所有的对象) --切换到scott conn scott/tiger; --进入 工具-->导出用户对象 如图所示 把包括所有者的√去掉,到时候我们就可以随便建一个用户导入数据了,不一定非要scott用户...
    --以备份scott用户为例,目标(备份里面所有的对象)
    --切换到scott
    conn scott/tiger;
    --进入  工具-->导出用户对象  如图所示

    把包括所有者的√去掉,到时候我们就可以随便建一个用户导入数据了,不一定非要scott用户


    --备份数据  工具-->导出表   如图所示


    --模拟破坏
    --切换到system用户
    conn system/sasa;
    drop user scott cascade;
    --恢复
    --建立用户(随便建立一个用户)
    create user jack identified by test123;
    --切换用户赋权  ,注意:先赋予一个dba权限,防止导入对象定义的时候发生权限不够的情况,成功之后再回收。
    conn system/sasa;
    grant connect,resource,dba to jack;
    --切换回来
    conn jack/test123;

    --先导入对象定义  如图所示


    --再导入数据  如图所示


    --切换用户回收dba权限
    conn system/sasa;
    revoke dba from jack;
    conn jack/test123;
    --验证是否成功
    select * from emp;

    展开全文
  • PLSQL Developer怎么导出数据库

    万次阅读 2017-07-03 09:35:39
    PLSQL Developer是Oracle数据库用来导入导出的数据库的工具之一,现在小编为大家介绍一下PLSQL Developer怎么导出数据库,希望能帮到大家。 1、在PLSQL Developer主界面单击菜单栏中的“工具(T)”菜单 ...

    PLSQL Developer是Oracle数据库用来导入导出的数据库的工具之一,现在小编为大家介绍一下PLSQL Developer怎么导出数据库,希望能帮到大家。

    1、在PLSQL Developer主界面单击菜单栏中的“工具(T)”菜单

    2、在单击“工具(T)”菜单后弹出的子菜单中单击“导出用户对象(U)”

    3、在单击“导出用户对象(U)”标签后弹出的窗口中选择“用户”、在“输出文件”中选择.sql类型文件等信息后按“导出”按钮即可。


    展开全文
  • Windos系统用PL/SQL Developer软件进行Oracle数据库备份/迁移步骤: 【备份】 1.先登录需要转移的数据库 2. 导出表结构(把表空间与原先的用户名也一起导出) (1)选择我的工程--->工具--->导出用户...

             小编在测试的过程中,由于测试环境问题,会经常用到数据迁移,接下来提供一个小编所学习到关于oracle数据库迁移简单方便的办法,分享给需要的朋友,欢迎收藏!⭐️

    Windos系统用PL/SQL Developer软件进行Oracle数据库备份/迁移步骤:

    【备份】

    1.先登录需要转移的数据库

    2. 导出表结构(把表空间与原先的用户名也一起导出)

    (1)选择我的工程--->工具--->导出用户对象

    (2)为了导出时,是带原先的表空间的用户,尽量与旧库保持一致,需要将下列2勾选上:

    • ☑️包括存储

    • ☑️包括所有者

    (3)选择要导出的表结构(数据不大的情况下建议全选,要是数据量太大 ,可以根据自己需求,选择想要基础数据)

    (4)选择导出路径(如,以存放桌面为例:C:\Users\Administrator\Desktop\name.sql,记住自己选择的文件存放路径,后面会用到

    (5)点击导出按钮

    3.导出数据是可能为utf-8格式的会出现乱码,此时需要将其进行转码为gbk2312

    (转码工具Notepad++等,小编用的是Notepad++)

    4.开始导数据

    工具—》导出表--》SQL插入,选择需要导出的数据表,选择导出路径点击导出按钮

    【迁移】

    5.在新的数据库上,创建表空间

    服务器上登入数据库,或者在客户端命令窗口执行也行

    su - oracle 

    sqlplus /nolog 

    conn /as sysdba

    --第1步:创建临时表空间

    create temporary tablespace dbUser_TEMP 

    tempfile '/home/oracle/tablespace/dbUser_TEMP.dbf'

    size 1G 

    autoextend on 

    next 1m 

    extent management local; 

    --第2步:创建数据表空间

    create tablespace dbUserSpace

    logging 

    datafile '/home/oracle/tablespace/dbUser.dbf'

    size 1G

    autoextend on 

    next 1m  

    extent management local; 

    --第3步:创建用户并指定表空间

    create user dbUser identified by dbUserPassword

    default tablespace dbUserSpace 

    temporary tablespace dbUser_TEMP

    --第4步:给用户授予权限

    grant connect,resource,dba to dbUser;

    6.登录创建的新用户

     

    7.在PL/SQL客户端--》执行sql(先执行表结构,再执行表数据)

    新建命令窗口,执行sql 

    @后面跟上sql的文件路径,这边以桌面文件为例

    @C:\Users\Administrator\Desktop\***.sql

    ------------------------------------------------------------------------------------------------------------------------

    PS:备用命令,要是操作失败,删掉数据库用户和表空间,重头再来!

    --删除数据库用户

    drop user dbUser cascade;

    --删除表空间

    drop tablespace dbUserSpace including contents and datafiles cascade constraints;

    关于oracle数据迁移分享完毕!希望对大家有所帮助,感兴趣的朋友可以动手试试啦,如还有疑问可留言~

    展开全文
  • PLSQL Developer连接远程数据库方式

    千次阅读 2018-10-29 16:07:48
    作者:Frank_bettterMan  来源:CSDN  ...  1.直接通过IP连接:  1)输入对应数据库用户名与密码... 2)数据库处填写:数据库服务器IP/数据库实例; 如下图: 2.通过配置文件连接:  1)如果电脑本身已经...
  • 在登陆PLSQL Developer时报ora-12513错误,需要修改本地数据库的监听配置文件,其过程相对简单。  在Oracle安装目录中搜索找到listener.ora文件,并修改成txt格式后打开(在修改之前建议做好备份),需要添加的代码...
  • PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了Oracle Server,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL ...
  • 使用PLSQL Developer连接Oracle数据库详解

    万次阅读 多人点赞 2018-08-27 22:26:56
    前景摘要:本人使用plsql连接oracle折磨半天才得以正常连接使用,由于总是需要换机子,所以每次都要重新安装,所以将其记录下来,为以后不时之需...2.PLSQL Developer 9_64位 3.instantclient 11_32位 二、安装...
  • 1:使用PL/Sql工具登入oracle数据库; 2:菜单栏找到工具=》导出表,如下图: 3:确定备份的数据文件名称,如下图: 4:弹窗cmd等待备份结束即可; 二、恢复 1:菜单栏找到工具=》导入表 2:在弹出的...
  • PLSQLDeveloper_解压版

    2018-01-31 09:59:01
    用这种方法,你可以很容易的为另外一个用户创建项目,或者将文件保存下来作为备份。 工具 PL/SQL Developer包括使每天的开发更容易得几个工具。你可以编辑所有忧缺陷的项目、在数据库源里搜索文本、输出和输入表、...
  • 基于PL/SQL的数据库备份方法

    千次阅读 2019-04-13 11:31:27
    PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具,本文主要介绍了利用PL/SQL Developer导入和导出数据库的过程,并对导入或导出时的一些注意事项进行了说明,接下来我们就一一介绍。 导出步骤: ...
  • table contains one or more LONG columns cannot export in sql format,user Pl/sql developer format instead 导出步骤: 1 tools -> export user object 选择选项,导出 .sql文件。 2 tools -> export tables->...
  • 逻辑备份--导出ORACLE参数参数 说明USERID 确定执行导出实用程序的用户名和口令BUFFER 确定导出数据时所使用的缓冲区大小,其大小用字节表示FILE 指定导出的二进制文件名称,默认的扩展名是.dmpFULL 指定是否以全部...
  • PLSQL导出还原数据库

    千次阅读 2021-03-17 00:13:56
    (备份)导出所有的表,存储过程,触发器,序列等所有的创建语句(.sql文件)在PL/SQL Developer的菜单Tools(工具) => Export User Objects(导出用户对象)中出来一个对话框界面建议红色框住部分都不选,这样执行这个...
  • plsql连接oracle数据库备份和恢复

    千次阅读 2018-09-06 16:09:57
    这里PLSQL工具包含三种方式导出Oracle表结构及数据,三种方式分别为:Oracle Export 、SQL Inserts、PL/SQL Developer 其中Oracle Export导出的.dmp是二进制文件,可跨平台,还能包含权限,效率不错,用的最为广泛。...
  • 日常开发中经常遇到需要临时使用oracle...关闭plsql developer重新打开登录数据库 ================================================================== 还有一个就是plsql初次安装经常会发生的问题,就是中文...
  • 这个方法很烂,导致重装...第一,启动服务,(如果数据库处于启动状态,那么略过这一步)也可以这样:打开命令行执行以下语句net start OracleServiceORCLnet startOracleOraDb10g_home2TNSListenernet start Oracle...
  •    提示说明:导入之前最好把以前的表删除,当然导入另外数据库除外。       另外导入时当发现进度条一直卡在一个点,而且导出的文件不再增大时,甚至是提示程序 未响应,千万不要以为程序卡死了,这个导入...
  • oracle数据库备份dmp文件导入导出
  • 前言:首先要有oracle数据库或者有oracle服务器,才可以实现使用PLSQL Developer 工具连接到oracle数据库进行开发。 1.下载 PLSQL Developer 链接: https://pan.baidu.com/s/1zVEEja2k_3qiSRg1voaRfw 提取码: 7jkp 2...
  • PLSQL Developer用户指南

    2012-12-18 09:37:22
    PL/SQL Developer 是一个为 Oracle 数据库开发存储程序单元的集成开发环境(IDE),使用 PL/SQL Developer 你能方便地创建你的客户/服务器应用程序的服务器部分 ,绝对实用 目录.3 1. 介绍.....9 2. 安装...13 2.1 ...
  • PLSQL Developer几个可能的隐患

    千次阅读 2020-04-27 07:50:00
    PL/SQL Developer是一个集成开发环境,由Allround Automations公司开发,专门面向Oracle数据库。作为一款第三方工具,早就被广大Oracle开发和运维...
  • 00. 目录 ...PL/SQL Developer 13是一个集成开发环境,专门用于开发 Oracle 数据库的存储程序单元。 随着时间的推移,我们已经看到越来越多的业务逻辑和应用程序逻辑进入 Oracle Server,因此 PL/SQL 编

空空如也

空空如也

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

plsqldeveloper备份数据库