登录oracle
su - oracle 注意有空格
两种方式
以sys用户登录 Sqlplus / as sysdba
以具体某个用户登录 sqlplus username/password
剩下的就是你的骚操作了
grant授权
REVOKE回收权限
查看用户权限
查看当前用户下所有表等
导出导入表结构和数据
- su - oracle
- exp username/password file=test.dmp tables=tab1,tab2,tab3 buffer=15000908
- imp username/password file=test.dmp tables=tab1,tab2,tab3 ignore=y feedback=100000 buffer=15000908
说明:exp 为导出 imp导入 file 要导出/导入的文件 路径 默认是在 oracle安装路径下 一般是/home/oracle 下
tables 是要导出导入的表 多张表用,分隔 buffer缓冲 ignore=y忽略错误 当导入时没有表自动创建
有问题欢迎探讨,因为本人需要做数据迁移的项目数据从Oracle - 到Mysql,数据量比较大。设计打算采用kettle做数据清洗转换和同步。但本地环境数据量太少或不完善,无法模拟实际测值。所以从准生产环境拉了一份数据到本地做 kettle的数据测试啦!
之前没有搞过oracle 今天导入导出搞了一天 也算有个交代,有做过大批量数据清洗迁移的欢迎探讨!beckhamyht vx