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

2016-02-19 14:38 7 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

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

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

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

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

延伸阅读
1    protected void Button1_Click(object sender, EventArgs e)  2    {  3        //得到目前内网可用的SqlServer  4        System.Data.Sql.SqlDataSourceEnumerator instance = SqlDataSourceEnumerator.Instance;...
方法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 ...
标签: SQLServer
  前言 绝大多数的Oracle数据库性能问题都是由于数据库设计不合理造成的,只有少部分问题根植于Database Buffer、Share Pool、Redo Log Buffer等内存模块配置不合理,I/O争用,CPU争用等DBA职责范围上。所以除非是面对一个业已完成不可变更的系统,否则我们不应过多地将关注点投向内存、I/O、CPU等性能调整项目上,而应关注数据...
我们都知道,一个含n个元素的集合拥有2^n个子集合,并且不难发现,其中每个子集合都是从0到2^n-1 每个数的二进制格式中0 放弃,1选择的结果,如下所示: {} 000{1} 100{2} 010 {1,2} 110{3} 001{1,3} 101{2,3} 011{1,2,3}111 所以根据数字的二进制转换,可以轻松获得一个集合的所有子集合,代码如下: Sub GETALL(ByVal mycollection As String, ByR...
1.普通用户的密码丢失(如scott)解决方法: Oracle里面用户的密码是进行加密保存的,所以只能重新修改生成新的密码. 利用系统管理员(sys)登录,将scott用户的密码修改即可 SQLconn/assysdba; 已连接。 SQLalteruserscottidentifiedbytiger; 用户已更改。 当然也可以到WEB端进行修改地址如下: http://...

经验教程

198

收藏

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