
正文
linux没有imp命令 linux imp
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
请问下,如何在LINUX下使用IMP命令?
最好先建立表空间,然后执行 exp system/manager@TEST file=d:\daochu.dmp full=y 然后在 imp system/manager@TEST file=d:\daochu.dmp
相关问答
Q1: oracle导入导出数据怎么弄?在Linux下!装了oracle11G 为什么imp命令不能用?
有报错截图吗
应该是没有配置环境变量
增加PATH
PATH=$ORACLE_HOME/bin:$PATH
Q2: linux下安装了一个oracle用作测试机 平时内容都是空白的,需要测试的时候终端命令imp倒入
1、如果有备份的话,直接还原备份。
2、imp是按照schema还是按照tablespace导入的,按照对应的删除就可以了
删除USER
drop user username cascade;
删除TABLESPACE(包括内容和数据文件)
drop tablespace tbs_name including contents and datafiles;
Q3: Linux下用impdp导入数据时报错,数据文件为.expxp格式的,求指导。。。
1.
在运行中输入cmd
弹出命令行窗口
linux没有imp命令,找到你的oracle
的安装目录
找到bin目录
之后
在bin目录下
输入:imp
userid=用户名/密码@orcl
file=d:\nc60.dmp
full=y
用户名
:就是你的目标用户
。
密码
:就是你的目标用户登录密码。
orcl:是实例名称
就是数据库名
file:就是你要导入的dmp文件全路径。
full=y
是否全部导入
只有当前用户是dba的时候
才能用此选项
。
希望能帮助你。
2.
首先询问对方数据库的表空间名称和大小,然后在你的oracle中建立相应表空间,最后使用imp命令导入数据:
imp
username/password@sid
file=xxx.dmp
fromuser=xxx
touser=xxx
tables=(xxx,xxx)
其中,fromuser若为多个表空间的话,使用()将其括起来:fromuser=(a,b);
touser参数仿fromuser参数;
若只导入一部分表,使用tables参数,用()括起要导入的表;如果想全部导入,不需要指定tables参数
3.
linux没有imp命令我要把别人的一个项目所用的数据文件导入本机的oracle数据库(版本为8.1.imp
username/password@sid
file=xxx.dmp
fromuser=xxx
touser=xxx
tables=
4.
导入的话用pl/sql这个工具,如果导入失败的话,先自己在当前表空间下创建一个空的结构表,然后再导入,这样就不会出现你说的错误情况了。另外从oracle到sqlserver的话,你可以自己写个小程序来运行。
5.
用pl/sql
登录后
tools下边有些什么exp/imp之类的
单纯用oracle导出只能用sqlplus
个人认为pl/sql的导入导出功能很强大
Q4: 在linux上安装了oracle客户端,10g,64位操作系统,但是不能使用sqlplus等命令,也没有exp等命令
是你的Oracle安装没有成功,在安装的时候有报错导致部分软件没有安装上。原因是你Linux操作系统缺少了相关的安装包导致安装报错的,找到Oracle安装必须的Linux的 rpm包安装上,然后在重新安装数据库。
Q5: linux下怎么用exp和imp导出和导入指定的oracle数据库表?
导入导出与归不归档没有关系
用oracle用户命令行下输入
exp
scott/tiger
file='保存路径'
full=y
这样就可以全库导出
还有一个问题是scott用户不定要解锁,否则会无法连接数据库
解锁命令是sqlplus
下的输入alter
user
scott
account
unlock;
linux没有imp命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux imp、linux没有imp命令的信息别忘了在本站进行查找喔。





