explinux
‘壹’ 请问linux系统其他系统用户使用exp命令是否可行
不同的用户权限是不一样的。你建的这些账户属于哪个group?要和oracle同组。而且从错误上看,一些参数配置也可能有错误。看看和oracle账户对比,有哪些需要修改。
‘贰’ linux下怎么用exp和imp导出和导入指定的oracle数据库表
导入导出与归不归档没有关系
用oracle用户命令行下输入 exp scott/tiger file='保存路径' full=y 这样就可以全库导出
还有一个问题是scott用户不定要解锁,否则会无法连接数据库
解锁命令是sqlplus 下的输入alter user scott account unlock;
‘叁’ linux crontab无法执行exp
/u01/app/oracle/proct/10.2.0/db_1/bin/exp pmuser/zhentingmeng@oadata file=/home/oracle/bakora/`date +\%y-\%m-\%d-%H:%M:%S`.dmp
建议把这个命令封装到一个脚本里去.
第一, 命令参数比较长, crontab 看起来有点乱
第二, crontab处理复杂参数的时候经常会遇到这种问题,
为了省事, 建议把命令写到脚本里并加上执行权限, crontab只调用脚本
‘肆’ 在linux操作系统中怎么用student目录下创建目录exp
直接进入student目录再执行mkdir exp
或者
在student目录的父目录直接执行mkdir student/exp
‘伍’ 怎样在未安装oracle的机子上运行exp命令来备份远程linux上的数据库
1.要在本地执行exp来备份数据库到本地,必须安装oracle客户端。
2.可以用telnet,ssh等方式远程登录到数据库服务器,用数据库服务器的客户端来备份。
‘陆’ 我可以在window上运行exp命令将linux上的oracle数据库导出么
当然可以,EXP命令里加上TNS解析串就好!
LINUX下,我觉得是你登录用户的身份不对的问题,你最好切换到ORACLE或者ROOT用户来执行这个操作。
前提是环境变量都已经设定好!
‘柒’ linux系统中oracle数据库exp命令提示错误怎么解决
oracle安装不全,这个命令在:/opt/oracle/proct/10.2.0/db_1/bin目录下,确认一下exp文件是否存在。
‘捌’ linux下使用exp备份oracle是在哪里使用的
直接在终端命令行里面使用即可。
‘玖’ Linux操作系统中expect如何使用
在Linux系统中,expect是一个自动化交互套件,也是一个用来处理交互的命令;利用expect,我们可以将交互过程写在一个脚本上,让其自动化完成,从而帮助运维人员提高工作效率、节约时间。那么Linux系统中expect该如何使用?我们来看看详细的内容介绍。
Linux系统中expect该如何使用?
expect是一个自动化交互套件,主要应用于执行命令和程序时,系统以交互形式要求输入指定字符串,实现交互通信。
expect自动交互流程:
spawn启动指定进程--expect获取指定关键字--send向指定程序发送指定字符--执行完成退出。
注意:该脚本能够执行的前提条件是安装了expect
yum install -y expect
expect常用命令总结:
spawn 交互程序开始后面跟命令或者指定程序;
expect 获取匹配信息匹配成功则执行expect后面的程序动作;
send exp_send 用于发送指定的字符串信息;
exp_continue 在expect中多次匹配就需要用到;
exit 退出expect脚本;
eof expect 执行结束 退出;
set 定义变量;
puts 输出变量;
set timeout 设置超时时间。
‘拾’ linux oracle数据库导出exp命令遇到command not found错误,bin文件夹下存在exp文件
检查你的PATH变量设置,exp命令在Oracle的安装目录中,默认的PATH变量中没有这个路径