当前位置:首页 » 编程语言 » sqldeveloper备份

sqldeveloper备份

发布时间: 2022-04-29 04:46:07

㈠ oracle sql developer如何导出数据

  • 打开oracle sql developer工具,连接上数据库服务,然后打开表列表,选择需要导出的表,然后右击选择导出

  • 在导出向导页面,如图可以看到,是否需要导出DLL,是否美化显示等选项,可以根据需要进行勾选。最下面选择编码和导出的文件目录

㈡ oracle数据库用pl/sql developer工具无法备份数据表中的数据

出现Executing oracle import Utility ,please wait... done说明导出任务结束,如果没有达到期望的结果,可以查看一下导出日志,点击界面上那个"log"标签就可以查看,里面会详细列举导出失败的原因。
另外,导出的时候上半部分会列出当前用户的数据库表名让你选择,如果不选默认是导出所有表数据,此时如果你在条件输入框里输入了东西的话也会导出错误,重点还是看日志吧。

㈢ plsql developer 备份 怎么选表

打开pl/sql客户端(导出数据表结构)
在左侧 点击tabales

Tools--》Export User Objects

3
红色1 是你要选择导出的表,红色2 是你要导出到.sql文件 存放到自己电脑位置,红色三就是导出的意思,做完这一步就已经把数据表的结构导出来了

㈣ 如何使用plsql备份oracle

1、 准备数据库创建脚本


create tablespace whc_tbs datafile 'E:oracleoradatawhcdbwhc.dbf' size 100M;
--DROP TABLESPACE whc_tbs INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;
create user whc identified by whc default tablespace whc_tbs;
grant connect,resource to whc;
grant dba to whc;
--Revoke dba from whc;



其中--的注释语句是删除命名空间和移除DBA用户的权限的。

以上这些脚本是为了我们在新建一个表空间和Oracle数据库的时候使用的。

其中E:oracleoradatawhcdbwhc.dbf路径是我们要存放数据库数据的位置,因此要保证该路径有足够的空间和足够的访问权限,否则会失败的。

2、 导出数据库对象

在PL/SQL Developer的菜单Tools=>Export User Objects中出来一个对话框界面,然后框选要到处的Oracle 数据库对象,包括表,序列,存储过程,视图,函数等等,并指定导出的文件名称,如下操作。

完成上面几个步骤,我们在新的数据库环境中,就具备了所有的东西了,顺利完成整个Oracle数据库对象及数据的迁移工作。

以上值得注意的是,我们导出Oracle对象和数据的时候,默认还是原来Oracle数据库的表空间和数据库用户名称的,如果我们想要在新的数据库服务器中指定不同的表空间和数据库用户对象,那么我们就需要替换生成的sql脚本,并在第一步指定合理的表空间和数据库用户。

如果是Linux平台下的数据库服务器,第一步操作也是差不多的,就是指定表空间的路径名稍微不同,其他操作并无差异。

㈤ 在PL/SQL DEVELOPER 里怎么样将原表建一个备份

1、复制sql
第一种方法非常常见,也非常简单,先用文本编辑器打开.sql文件,然后把sql复制到pl/sql
developer的sql窗口或者命令窗口中运行就行了
--注意:复制sql到窗口中编译运行只是适用于sql不是特别长、特别大,对于不是很短的sql代码,这种方法比较有效。
2、执行.sql文件
图1:执行.sql文件
假设要执行的.sql文件在d盘下面,绝对路径是d:\1.sql,那么可以用start
d:\1.sql命令来直接执行该文件,也可以用@
d:\1.sql,效果是一样的。

㈥ 基于plsql的数据库备份方法及如何解决导出c

如何使用PLSQL
Developer从oracle数据库
导入导出数据
用pl/sql
developer导出表的数据时有三种方式:Oracle
Export,Sql
Insert,pl/sql
developer
只有“Oracle
Export”方式导出再导入后,表结构和索引结构没有发生变化,另两种方式都改变了索引类型。另外
Sql
Insert的那个可以导成sql,可以用文本编辑器打开。
pl/sql
developer
也可以导出,但文本编辑器不能打开。
区别:
Oracle
Export,Sql
Insert,pl/sql
developer
第一种是导出为.dmp的文件格式,.dmp文件是二进制的,可以跨平台,还能包含权限,效率也很不错,用得最广
第二种是导出为.sql文件的,可用文本编辑器查看,通用性比较好,但效率不如第一种,适合小数据量导入导出。尤其注意的是表中不能有大字段(blob,clob,long),如果有,会提示不能导出(提示如下:
table
contains
one
or
more
LONG
columns
cannot
export
in
sql
format,user
Pl/sql
developer
format
instead),可以用第一种和第三种方式导出。
第三种是导出为.pde格式的,.pde为Pl/sql
developer自有的文件格式,只能用Pl/sql
developer自己导入导出;不能用编辑器查看,
导出数据到excel文件:
选中数据表--query
data--选中要导出的数据--右键
to
excel
excel数据导入到数据库:
1.在Excel中准备好要导入的数据。具体操作:在Excel中,把第一列设置为空列,第二列以后的列应与要导入的数据表的字段相对应。
2.登录PLSQL
Developer,找到需要导入数据的数据库表后,点击右键--edit
data,进入了编辑此表的数据对话框,并点击最左侧选中一空行。
3.
Excel表中的数据记录,将数据粘贴到上步中PLSQL
Developer显示的表列中。
4.点击PLSQL
Developer中的对号按钮进行Post。

㈦ oralce自己的SQL DEVELOPER可以实现数据库备份与恢复吗

SQL2000数据库的备份概念

SQL SERVER 2000有四种类型是:数据库、事务日志、差异、文件和文件组

数据库备份是创建完事数据库的复本。它并非将所有的页都复制到备份集,而只将实际包含数据的页复制到备份集。数据页和事务日志页均复制到备份集。

数据库备份用于重新创建数据库,使其恢复到backup语句完成时的状态。如果数据库只存在数据库备份,那么数据库只能恢复到服务器或数据库发生故障前最后一次数据库备份时的状态。

事务日志备份仅制作日志文件的复本。日志文件备份本身不能用于还原数据库。日志文件用于在数据库还原后将数据库恢复到原始故障点。

例如,某站点在星期天晚上执行数据库备份,而在其它每个晚上执行日志备份。如果数据库的某个数据磁盘在星期二2:30丢失,则该站点可以:
1备份当前事务日志
2还原从星期天晚上开始的数据库备份
3还原从星期一晚上开始的日志备份,以将数据库前滚。
4还原故障之后的日志备份。这将使数据库前滚到故障发生的那一刻。
事务日志恢复需要从数据库备份的那一刻到磁盘丢失那一刻之间所进行的一边串不间断的事务日志备份。

差异备份只追寻数据库中自上一次数据库备份之后修改过的所有页的复本。差异日志主要用于使用频繁的系统,一旦这类系统中的数据库发生故障,必须尽快使其重新联机。差异备份比完事数据库备份小,因此对正在运行的系统影响较小。

例如,某个站点在星期天晚上执行完事数据库备份。在白天每隔4小时制作一个事务日志备份集,并用当天的备份重写头一天的备份。每晚则进行差异备份。如果数据库的某个数据磁盘在星期四上午9:12出现故障,则该站点可以:
1备份当前事务日志。
2还原从星期天晚上开始的数据库备份。
3还原从星期三晚上开始的差异备份,将数据库前滚到这一时刻。
4还原从早上4点到8点的事务日志备份,以将数据库前滚到早上8点。
5还原故障之后的日志备份,这将使数据库前滚到故障发生的那一刻。

SQL2000支持备份或还原数据库中的个别文件或文件组。这是一种相对较完善的备份和还原过程,通常用在具有较高可用性要求的超大型数据库中。如果可用的备份时间不足以支持完事数据库备份,则可以在不同的时间备份数据库的子集。
例如,某站点需要花三小时备份数据库,并且每天只能用两个小时执行备份。该站点可在一个晚上备份一半文件或文件级,并在第二个晚上备份另一半。如果包含数据库文件或文件组的磁盘出现故障,那么该站点可以只还原丢失的文件或文件组。
该站点还必须进行事务日志备份,并且在备份文件或文件组之后必须还原所胡事务日志备份。还可以从完事数据库备份集中还原文件和文件组。这将回忆恢复速度,因为在第一步只还原已损坏的文件或文件组,而不是整个数据库。

㈧ 如何通过PL/SQL Developer备份恢复oracle数据

你用的是oracle11g还是12c?运行cmd命令,在dos窗口中来备份。
11g:运行cmd->expdp 用户名/密码@orcl(注释:orcl是别名,如果你的监听文件别名用了别的就用你自己取的) mpfile=文件名.DMP(注释:文件名可以自己取,后面的.DMP必须跟上)。
12c:运行cmd->expdp 用户名/密码@IP地址/pdborcl mpfile=bak_dir:文件名.DMP(注释:bak_dir要在数据库中设置好dmp文件的路径) nologfile=Y
希望能帮到你,如果还有其它的疑惑或者问题,你再继续留言(还有一些特殊情况没说的)。

㈨ pl/sql developer 导出表 可以备份数据吗

pl/sql developer 导出表 可以备份数据吗
1、PL/SQL developer只能将数据库中的数据或存储过程进行导入、导出,不是真正意义上的备份。如果只是将关键数据备份出来,可以使用它的相关功能:
tools ->export user object 选择选项,导出.sql文件。
tools ->export tables-> Oracle Export 选择选项导出.dmp文件。
2、要对数据库作真正意义上的备份,要在安装ORACLE的服务器上运行备份"exp"命令,打开命令提示符窗运行以下指令:
exp 管理帐户/密码@数据库名 file=备份文年名.dmp full=y INDEXES=y grants=y constraints=y compress=y log=log文件名.log

相关知识:
1、PL/SQL developer是一个很多人使用的操作ORACLE数据库的工具。
2、还原用exp导出的数据库用imp命令。
3、ORACLE的操作友好度小于MS SQL。

热点内容
没有被调用的函数会参与编译吗 发布:2025-05-15 13:42:51 浏览:259
在计算机中ftp的中文 发布:2025-05-15 13:41:07 浏览:1000
国网校招要网签密码和账号干什么 发布:2025-05-15 13:40:25 浏览:179
java分 发布:2025-05-15 13:34:36 浏览:846
如何下载卡巴斯基安卓版 发布:2025-05-15 13:34:36 浏览:480
排序函数c语言 发布:2025-05-15 13:06:28 浏览:6
韩服lol挂机脚本 发布:2025-05-15 12:42:56 浏览:461
监控存储服务器如何调试 发布:2025-05-15 12:36:30 浏览:219
一万级净化车间有哪些配置 发布:2025-05-15 12:16:41 浏览:98
javazip解压加密 发布:2025-05-15 12:15:02 浏览:943