orace相关

将dmp文件导入到数据库中
删除当前用户下所有的序列
删除当前用户下所有的表


select  'drop sequence ' || sequence_name|| ';'||chr(13)||chr(10)  from user_sequences;
select  'drop table ' || table_name || ';'||chr(13)||chr(10)  from user_tables; 

导入数据库文件

1、删除某一用户下所有的表和序列
2、将文件传入到/app/oracle/admin/oadb/dpdump
3、su -  oracle 
4、impdb  system/oracle directory=dump_dir fumpfile=20121221oadb.dmp schemas=oa  

oracle 数据导出语句
su - oracle
expdp oa/oa@oadb  dumpfile = 20121224.dmp full = y


oracel 客户端:
 3、重启PLSQL,搞定!    PS:进入后发现查询出的数据凡是中文都变成文号了,解决方法如下:    我的电脑-右键-属性-高级-环境变量-系统变量-新建变量    变量名:NLS_LANG    变量值:AMERICAN_AMERICA.UTF8

你可能感兴趣的:(orace相关)