
正文
linux命令imp 查看文件的Linux命令
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
linux加条件导出dmp
1、登录到 这台LINUXlinux命令imp的数据库服务器。建好 表空间及用户后linux命令imp,就可以开始导入工作。
2、远程工具连接到 Linux 进行操作linux命令imp,进行 Linux 上 dmp 文件的导入导出。
3、在linux系统下用vim打开大小几个G、甚至几十个G的文件时linux命令imp,是非常慢的。这时,我们可以利用下面的方法分割文件,然后再打开。
4、环境情况linux命令imp: 数据库服务器 linux oracle 11g, 客户机 win 2008 x64, oracle 10g x32 客户端驱动 现在需要通过expdp 导出 数据库dmp文件, 按照 用户导出。
相关问答
Q1: linux下怎么用exp和imp导出和导入指定的oracle数据库表?
首先进入命令行,点击开始,输入cmd。键盘按回车键,出现命令行窗口。接着导入的命令是:imp 用户名/密码@网络服务名 file=xxx.dmp full=y。
exp test/1@10.1:1521/orcl file=D:\dmp\test.dmp owner=test rows=n 加tablespaces=xxx oracle11g新增了data_only参数,默认是n,导入dmp文件时,如果加上data_only=y 时,就会只导入数据,不导表结构。
2) 将备份文件bak.dmp中的表table1导入 imp system/manager@orcl file=d:\bak.dmp tables=(table1)exp imp导出导入数据方式的好处是只要你本地安装了Oracle客户端,你就可以将服务器中的数据导出到你本地计算机。
exp命令用于把数据从远程数据库服务器导出至本地,生成dmp文件;imp命令用于把本地的数据库dmp文件从本地导入到远程的Oracle数据库中。
EXP和IMP工具是否可以跨平台使用?比如我在WINDOWS上用EXP导出数据之后到LINUX或者UNIX上用IMP导入数据?可以,但一般都是用同样的工具做导出和导入,WINDOWS上和UNIX上的ENDIANNESS不同,混用的话,这个工具有BUG。
Q2: 如何写exp和imp脚本命令
exp命令用于把数据从远程数据库服务器导出至本地linux命令imp,生成dmp文件linux命令imp; imp命令用于把本地linux命令imp的数据库dmp文件从本地导入到远程的Oracle数据库中。
通过输入 EXP 命令和用户名/口令linux命令imp,您可以 在用户 / 口令之后的命令linux命令imp:实例: EXP SCOTT/TIGER 或者,您也可以通过输入跟有各种参数的 EXP 命令来控制“导出”的运行方式。
首先进入命令行,点击开始,输入cmd。键盘按回车键,出现命令行窗口。接着导入的命令是:imp 用户名/密码@网络服务名 file=xxx.dmp full=y。
Q3: Linux下用impdp导入数据时报错,数据文件为.expxp格式的,求指导...
1、汗。 如果你用imp可以导入成功,说明这个dmp文件是由exp命令导出的。使用exp导出的文件只能用imp导入。使用expdp导出的文件才可以用impdp导入。
2、尝试用sys用户重新执行dbmslmd.sql和prvtlmd.plb,并重新编译非法对象。或者执行catproc.sql重建数据字典。
3、因为oracle是目前 我们所用的几乎最大的数据库,它所占用的内存是非常大的,所以 你在导入大量的数据的时候,很有可能 也会占用大量的内存,如果你的电脑本身内存比较小,这样的占用量 确实会让你的电脑死机。
4、是用excel 导入的吗 ? 估计是银行更新过版本 去再下载一个 excel的模板 重新粘贴下数据。或者就是excel文件的后缀名不一样 你另存为 多个版本 试一下。
5、数据泵不一致导致的,比如说你用expbd导出来的 用imp导入的时候就会出现这个错误,exp导出来的用imp导入;expbd导出来的用impbd导入。和版本没有关系,导出库时用的oracle版本和导入时用的不同。小版本不同也有影响。
Q4: 请问下,如何在LINUX下使用IMP命令?
在Windows上建一个和linux一模一样的数据库,数据库版本和实例名等都要一模一样。停止oracle上的所有oracle相关的服务。
最好放过去,不然不管通过什么方式共享文件,都会比较慢,因为网络速度是有限制的,而且imp命令肯定会占据大量的带宽,而且一旦网络出现问题,那么就要重新开始,增加的出错的可能性,而且不容易判断。
exp和imp工具是否可以跨平台使用?比如我在windows上用exp导出数据之后到linux或者unix上用imp导入数据?可以,但一般都是用同样的工具做导出和导入,windows上和unix上的endianness不同,混用的话,这个工具有bug。
可以,打开两个终端,然后设定不同的sid,这样就可以同时打开两套数据库。当然,需要你的内存等分配合理,不然机器可能反应比较慢。然后就可以同时imp了。
USERID 必须是命令行中的第一个参数。(如imp help=y里显示的内容)所以如exp ‘ as sysdba’等价于exp USERID=‘as sysdba’,即可以省略USERID不写。
linux命令imp的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于查看文件的Linux命令、linux命令imp的信息别忘了在本站进行查找喔。







