1、查看 linux 是否安装 oracle
ps -ef | grep ora
2、linux从root 切换 oracle 用户
su - oracle
3、如何在 linux 下导出 oracle 数据
步骤一:
创建需要导出oracle文件的目录
create directory dpdata as '\u01\dpdata'; 前后 dpdata 均为目录名称
如果你在操作的过程中忘记了自己建的目录,可以用命令(select * from dba_directories;)查询;
步骤二:
将你创建目录的读写权限授予mzcard用户
grant read,write on directory dpdata to mzcard;
步骤三:
执行导出动作
expdp hisbase/1223 schemas=mzcard dumpfile=mzcard.dmp directory=dpdata logfile=mzcard.log version=10.2.0.1.0
步骤四:
由于我新的oracle服务安装在windows系统,如何将生成dmp文件拷贝到 windows
a、我这里用到的工具是 SecureCRT,首先选择 SFTP
b、输入 help 命令,我们可以看到有 get 命令
c、输入 get 命令将 linux 上文件拷贝到 windows 系统 C:\Users\Administrator\Documents 目录下
get 命令也可指定到本地目录
首先需切换到本地目录: lcd E:\tool\oracle\oracle_command\
查看本地目录文件: lls
切换完成之后即可使用 get 命令执行: get /u01/dbdata/ypgl.dmp
将 /u01/dbdata/ypgl.dmp 文件拷贝到本地目录 E:\tool\oracle\oracle_command\
注:如 get /u01/dbdata/ypgl.dmp 取不到 ypgl.dmp,可使用 cd 切换到 dbdata 目录,直接使用命令: get ypgl.dmp
来源:CSDN
作者:toShareYou
链接:https://blog.csdn.net/u011984172/article/details/103864381