oracle下导出某用户所有表的方法

2016-02-19 14:38 5 1 收藏

下面图老师小编跟大家分享oracle下导出某用户所有表的方法,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

【 tulaoshi.com - 编程语言 】

    首先在sqlplus下以该用户登录到Oracle数据库,然后将以下内容粘贴到sqlplus中: set feedback off;

set pagesize 0;
set heading off;
set verify off;
set linesize 200;
set trimspool on;
spool c:数据库备份.bat; select 'eXP username/ffffff@yourdb TABLES='table_name' FILE='table_name'.dmp TRIGGERS=N' from user_tables; spool off;
set feedback on;
set pagesize 9999;
set heading on;
set verify on; exit

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

    完成后在找到 c:数据库备份.bat 文件,编辑该批处理文件,将第一行和最后一行删掉,保存后运行该批处理文件就可全部导出该用户下的所有表。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

来源:https://www.tulaoshi.com/n/20160219/1607403.html

延伸阅读
方法1: X:\oracle\ora81\bin\wrap   iname=XXX   oname=XXX    方法2:9i在win2000下使用wrap加密存储过程,10g可以用加密包dbms_ddl.wrap或dbms_ddl.create_wrapped。 11.5.1 在win2000下使用wrap加密存储过程 wrap.bat rem 使用方法:wrap 待加密的文件名 set ...
1.普通用户的密码丢失(如scott)解决方法: Oracle里面用户的密码是进行加密保存的,所以只能重新修改生成新的密码. 利用系统管理员(sys)登录,将scott用户的密码修改即可 SQLconn/assysdba; 已连接。 SQLalteruserscottidentifiedbytiger; 用户已更改。 当然也可以到WEB端进行修改地址如下: http://...
标签: SQLServer
  前言 绝大多数的Oracle数据库性能问题都是由于数据库设计不合理造成的,只有少部分问题根植于Database Buffer、Share Pool、Redo Log Buffer等内存模块配置不合理,I/O争用,CPU争用等DBA职责范围上。所以除非是面对一个业已完成不可变更的系统,否则我们不应过多地将关注点投向内存、I/O、CPU等性能调整项目上,而应关注数据...
1    protected void Button1_Click(object sender, EventArgs e)  2    {  3        //得到目前内网可用的SqlServer  4        System.Data.Sql.SqlDataSourceEnumerator instance = SqlDataSourceEnumerator.Instance;...
Oracle数据直接导出到文本文件的方法 利用Oracle中的Spool缓冲池技术可以实现Oracle数据导出到文本文件。 1)、在Oracle PL/SQL中输入缓冲开始命令,并指定输出的文件名: spool d:output.txt 2)、在命令行中随便输入你的SQL查询: select mobile from customer; select mobile from client; …… 3)、在命令行中输入缓冲结果命令: spool

经验教程

326

收藏

7
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部