问题:以往都是使用新建库的方式,然后再建表空间,最后将dmp文件通过数据泵的方式导入新库中。
修改方案:当前需要以用户的形式进行导入,首先在指定的库中进行创建用户操作并赋予权限,然后通过以下语句进行导入:
impdp system/system@orcl directory=data_pump_dir dumpfile=testdb.dmp remap_schema=olduser:newuser schemas=olduser newuser为新用户,请问这种方法导入有没有问题,需不需要先建newuser后再导入。谢谢
修改方案:当前需要以用户的形式进行导入,首先在指定的库中进行创建用户操作并赋予权限,然后通过以下语句进行导入:
impdp system/system@orcl directory=data_pump_dir dumpfile=testdb.dmp remap_schema=olduser:newuser schemas=olduser newuser为新用户,请问这种方法导入有没有问题,需不需要先建newuser后再导入。谢谢
解决方案 »
- 请问Oracle11g怎么卸载????
- 监听程序成功启动,但数据库无法注册到监听程序中
- 请大侠来:PLSQL块中执行DDL语句的问题
- 请教 oracle 5用户和30用户的版本有何不同?具体如何限制呢?
- ~~~~为什么出错?~~~~~
- redhat9上直接安装oracle9.204还用打补丁吗? p3006854_9024_LINUX.zip等补丁打上之后一定好用吗?
- 关于大文本数据的存取问题讨论,欢迎高手前来发表意见!
- SHUTDOWN后,STARTUP时老是提示01102错误,为什么??
- oracle7.3中有什么方法判断字段(字符)的长度
- 菜鸟的简单问题?
- 请教一个sql语句该怎么写
- Oracle字符集问题
处理对象类型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
运行到上面这句话后,就卡住不动了,很长时间。
测试用过
但是没真正倒过生产数据系统表空间
文件系统都没问题吗?
create database link link_name connect to username identified by password using 'connect_string' ;//username和password是server端的
b.conn / as sysdba
create or replace directory dir as 'directory';
grant read,write on directory dir to username; c.expdp username/password directory=dir network_link=link_name ... //这里的username用创建dblink的那个用户,directory也是目标数据库创建的 3.如果想不生成dmp文件而直接导入一个数据库,原理和2类似,直接使用impdp带network_link ,这样可以直接impdp,而绕过了expdp的步骤
http://tech.it168.com/db/o/2007-03-14/200703140943314.shtml