为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:银河麒麟v10
【CPU】:aarch64
【问题描述】*:同一个实例,原本有一个用户名为 FPP_7_24_4,现在我需要新建一个用户名为 FPP_DEVELOP,并将PP_7_24_4导出为PP_7_24_4.dmp,然后将这个文件导入到 FPP_DEVELOP这个模式中
我的导入命令是:dimp USERID=FPP_DEVELOP/fpp123456 FILE=FPP_7_24_4.dmp LOG=db_str.log REMAP_SCHEMA=FPP_7_24_4:FPP_DEVELOP DIRECTORY=/home/dmdba
整个导入过程无报错无警告,但是很多视图现实编译错误,我看了一下错误视图的sql,竟然还是源模式的信息
我都已经用了REMAP_SCHEMA为啥视图里面还是之前的信息?要怎么解决啊,目前我只有删掉这些视图,把FPP_7_24_4.都去掉才行
1、麻烦发一下数据库版本:select id_code();
2、您创建视图的语句是否是:
creat or replacce view xxx as select * from xxxx;
如果是:建议您把*改成 表名.列名的样式