如何从EXPDP导出的文件里获得用户授权的SQL语句
2010-01-01 20:41
477 查看
如何从EXPDP导出的文件里获得用户授权的SQL语句 |
打算迁移一系统,由于是跨平台的迁移,RMAN是不能用了,考虑使用EXPDP/IMPDP来进行导入导出,导入过程发现N多用户的权限搞出了,麻烦重导是可以花时间太长,研究了一下,生成了全部的SQL的脚本。 impdp system/manager schemas=user DIRECTORY=DUMP_FILES dumpfile=ORCL.dmp sqlfile=orcl.sql 好家伙,生成文件有65M之巨,这样一条条挑还不搞死人,没关系,我们有文本编辑利器UltraEditUltraEdit 用UltraEdit打开这个SQL, 选择搜索 GRANT这个关键字,选中列出包含字符串的行,好家伙一下出来1350行,呵呵旁边有个复制到剪贴板,按一下,然后创建一个新的文件,将剪贴板的东西贴进去,哇,全部的赋权限的脚本都出来了,怎么有点错没关系,编辑一下,看看有啥问题,去掉一些错误的行,呼呼,粘到SQLPLUS里执行去吧。 |
相关文章推荐
- Oracle创建表空间,用户,授权,导入.sql/.dem文件语句
- oracle将当前用户下所有的表的create语句导出.sql文件
- MySql 5.7中添加用户,新建数据库,用户授权,删除用户,修改密码,导入导出sql文件,设置字符集
- Oracle常用命令_查看用户_新建user_连接user_授权user_版本_表空间查看_控制文件_日志_sql语句
- Oracle sql语句创建表空间、数据库、用户及授权
- 如何导入导出MySQL数据库----*.sql文件操作
- ACCESS表与CSV文件相互导入、导出的SQL语句
- Oracle新建用户、角色,授权,建表空间的sql语句
- ireport中当使用connection方式获得数据源时如何构造sql语句的where条件。
- oracle 导出当前用户下表结构信息 sql语句
- oracle如何利用语句一步一步创建用户并且给用户授权等操作
- 如何获得Sybase中的数据库、表名、字段的SQL语句
- oracle导入dmp文件命令、sql文件命令, Oracle用户的新增、修改、删除及授权
- 如何利用SQL查询语句从SQLSERVER数据库中导入导出EXCEL表格
- sqlserver的用sql语句导入导出各种格式文件
- 将eclipse中的表视图导出成为sql文件。可执行sql建表建视图语句。进度条显示
- MyBatis之SQL语句映射文件增删改查和Java参数如何对应
- SQL语句新建用户、对用户授权、删除用户实例
- 在SQL Server中创建用户角色及授权(使用SQL语句)
- 如何在c#代码中执行带GO语句的SQL文件