匿名用户【Oracle】获取源库所有schema的创建脚本
我想在源库中查出来所有schema的创建脚本,然后在目标执行
哪位大神能提供这脚本
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
匿名用户我想在源库中查出来所有schema的创建脚本,然后在目标执行
哪位大神能提供这脚本
SELECT DBMS_METADATA.GET_DDL('USER', username)
FROM all_users
WHERE username NOT IN ('SYS', 'SYSTEM');
评论
有用 2SET LONG 9999999 SET LINESIZE 1000 SELECT DBMS_METADATA.GET_DDL('USER', username) FROM dba_users;请注意,这需要你具有相应的权限来查询 dba_users 视图。执行上述代码后,会输出每个用户的创建脚本。
评论
有用 2
墨值悬赏