oracle用户登录
1. lsnrctl start开启监听-----------注意:lsnrctl status命令是在oracle用户下的OS层面执行的,而不是在sqlplus中执行的,如果是在sqlplus下执行会报错
SP2-0734: unknown command beginning "lsnrctl st..." - rest of line ignored.
2. sqlplus /as sysdba;
start 启动数据库实例
root用户登录
1.service oracle restart 重启oracle服务
要使用oracle的导入导出
首先要有oracle的环境变量,以便能在任何位置访问sqlplus/exp.exe/imp.exe
然后还要配置正确的tns
exp:
exp user/passwd@ora11 file=/home/qy/xx.dmp(dir)
impzzbweb/zzbweb@orcl file=/tmp/zzbweb.dmp fromuser=zzbweb touser=zzbweb ignore=y full=y;(推荐这个,但是貌似fromuser和full只能用一个mode,还有要注意,这里的fromuser是你导dmp文件使用的那个用户哦)
imp user/passwd@ora11 file=/home/qy/xx.dmp log=/home/qy/xx.log full=y ignore=y
如果exp.imp 老是报错,可以尝试用pl/sql导出dmp