Oracle 19C PDB迁移报错 ORA-17628: error 65338 returned by remote Oracle server

2天前 10.2k 0

Oracle 19C PDB迁移报错 ORA-17628: error 65338 returned by remote Oracle server-1
这个问题是跟着老师学习的时候遇到的,主要排查思路有:
1、检查两边数据库的字符集

```sql
select * from nls_database_parameters where parameter='NLS_CHARACTERSET' or parameter='NLS_LANGUAGE' or parameter='NLS_NCHAR_CHARACTERSET';
```
2、注意源库需要开启归档模式

alter database archivelog; #开启归档模式,需要数据库到mount状态才能开启

3、使用数据库链接(dblink)从一个容器数据库(CDB)迁移可插拔数据库(PDB)到另一个CDB时,创建的dblink需要指向源CDB的服务名。这个服务名是源数据库对外提供的访问入口,它让目标数据库能够通过网络定位并连接到源数据库
4、检查两边用户的权限,是否有创建PDB的权限

grant create pluggable database,cdb_dba,sysoper to system container=all;

5、源库CDB是否处于本地 UNDO 模式

select property_name,property_value from database_properties where property_name = 'LOCAL_UNDO_ENABLED';

相关文章

最新发布!MySQL 9.0 的向量 (VECTOR) 类型文档更新
国产数据库中级认证HCIP-openGauss经验分享
保障数据完整性与稳定性:数据库一致性
OceanBase 里的 DDL 超时时间
OceanBase v3.1.x 将不再更新版本 | 社区月报2024.6
openGauss Developer Day 2024 | SIG组工作会议亮点回看!

发布评论