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

2024年 7月 1日 77.5k 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';

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论