我们将数据库从WE8MSWIN1252迁移到AL32UTF8,数据会自动转换为utf8,有时我们会得到一个错误ORA-12899:value too large for column xxx,这是正常的我们希望在相同的导出数据和数据结构中实现这一点,然后只导入数据结构,然后执行一个Sql脚本来修改列字符集:varchar2(4000 byte)变成varchar2(4000 char),最后导出数据。
在可传输表空间导出/导入过程中,是否有什么方法可以带来模式的包和过程?在我的研究中,似乎所有用户的plsql实际上都由SYS用户存储在系统表空间中。如果我要导出模式foo使用的foo表空间(transport_tablespaces=foo),那么那些对象(packages, procedures and functions)就不会与表空间foo一起出现导入这些对象(packages, procedures and functions)的唯一方法是,在完成可传输表空间导入之后,使用选项conte