mac版Navicat如何设置重新打开后保持上次选项卡,在使用Navicat客户端时,我们可以设置重新打开客户端,保持上次打开的选项卡的,这个功能在哪里设置?我们来看一下。......
Oracle数据库导出导入
个人总结出的导出导入的语句,实际总结出来的。
工具/原料
- Oracle数据库
- PL/SQL Developer客户端
方法/步骤
第一步:
先执行下面2条语句(目的 查询出相应数据库的空表信息)。
1、捕侮查询所有空表信息。
select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0;
2、利用游标遍历执行需要导出的空表对应的语句。
DECLARE
CURSOR Category_Cursor IS
select 'alter table '||table_name||' allocate extent;'关秤 emptyTableSql from user_tables where num_rows=0;
Category_Cursor_Row Category_Cursor%ROWTYPE;
BEGIN
FOR Category_Cursor_Row IN Category_Cursor LOOP
dbms_output.put_line(Category_Cursor_Row.emptyTableSql);
LOOP;
;
第二步 :
3,把下面语句执行一下(第一步的语句),把结果拷贝到SQL窗口进行茄独鉴执行(图:1)。
4,查询出来的数据全部复制出来,在SQL窗口执行成功即可。(如果一起全部执行报错(无效字符)的话,就一条条的执行!图:2)
5,查询当前用户总表数量,以便导入时可清楚的检查是否漏表(图:3)。
select count(*) from user_tables;
6,导出数据库。
Exp system/AVFMS_oracle_001@ARCHIVES file=C:ARCHIVES.dmp log=C:ARCHIVES.log owner=ADP
成功即可(图:4-5)。
注意事项
- 注意数据库、用户和数据总数 是否正确
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
- 详细阅读
-
SQL Server 2005数据库恢复图文教程详细阅读
SQL Server 2005数据库恢复图文教程,相信很多的站长网站的时候需要用到SQLServer2005数据库,但是碰到一些问题没有办法恢复,本人专业学习的.et。平时也经常用到,希望能给大家带来......
2023-03-17 512 数据库
-
如何安装SQL Server 2008数据库(带完整图解)详细阅读
如何安装SQL Server 2008数据库(带完整图解),在电脑上安装SQLServer2008软件时,经常会遇到各种各样的问题,如何成功的安装SQLServer2008呢?提供完整过程和图片详解。......
2023-03-17 531 数据库