如何使用PL/SQL来做oracle数据库的备份?(plsql怎么备份oracle数据库)
如何使用PL/SQL来做oracle数据库的备份?
方法/步骤
(图片来源网络,侵删)1、使用PL/SQL Developer登录你需要备份的数据库;
2、选择工具->导出用户对象;
3、在对象列表中选择需要备份的对象,再选择一个sql类型的输出文件,点击【导出】,这只是导出数据结构;
(图片来源网络,侵删)4、选择工具->导出表;
5、在列表中选择需要导出数据的表,再选择【SQL插入】,选择一个sql类型的文件,点击【导出】,这一步是把数据导出数据库。
6、这样就得到两个sql,分别是备份数据结构和备份数据的。
(图片来源网络,侵删)使用plsql将表备份的语句?
既然你讲的是PLSQL,也就是oracle
表备份语句就是你写的
create table 新表名 as select * from 旧表名
select * into 新表名 from 旧表名
这个是sqlserver的表备份语句,在oracle中into是给变量复制的语句
DECLARE
DT DATE;
BEGIN
SELECT SYSDATE INTO DT FROM DUAL;
plsql怎样导出数据库所有表的数据?
1.完整的导出整个数据库表结构即dmp文件方法: Tools-->Export Tables ,选择Oracle Export 默认选项即可,在Output file选择一个输出目标 点击Export,即可导出表结构2.导出表中数据: Tools-->Export Tables :选择SQL Inserts 遇到大字段(clob,blob)会出问题导不出来,在此可以 选择需要导出的表,在Output file中选择导出的目标,点击Export即可导出,在此有几个选项 可以去掉所有的可选项直接导出 3.导出数据库中所有的或是所选表的数据库建表脚本:
Tools-->Export User Objects去掉下面三个include *可选项,选择Single file)在Output file 中选择输出目标,点击Export即可
到此,以上就是小编对于plsql备份oracle数据库dmp的问题就介绍到这了,希望这3点解答对大家有用。