Oracle 到 Aurora - DMS - 失败

Posted

技术标签:

【中文标题】Oracle 到 Aurora - DMS - 失败【英文标题】:Oracle to Aurora - DMS - Failure 【发布时间】:2021-08-01 19:40:07 【问题描述】:

需要以下建议。我试图对极光做一个 DMS,我已经安装了 python3.8.8。我已经安装了所有必需的模块。也安装了 Openssl。

当我触发脚本时,我遇到以下错误。

Traceback(最近一次调用最后一次):文件“task_runner.py”,第 2 行,在 导入 boto3 文件“/usr/local/lib/python3.8/site-packages/boto3/init.py”,第 16 行, 在 从 boto3.session 导入会话文件“/usr/local/lib/python3.8/site-packages/boto3/session.py”,第 17 行,在 导入 botocore.session 文件“/usr/local/lib/python3.8/site-packages/botocore/session.py”,第 30 行, 在 导入 botocore.credentials 文件“/usr/local/lib/python3.8/site-packages/botocore/credentials.py”,行 34,在 从 botocore.config 导入配置文件“/usr/local/lib/python3.8/site-packages/botocore/config.py”,第 16 行, 在 从 botocore.endpoint 导入 DEFAULT_TIMEOUT, MAX_POOL_CONNECTIONS 文件 “/usr/local/lib/python3.8/site-packages/botocore/endpoint.py”,行 22,在 从 botocore.awsrequest 导入 create_request_object 文件“/usr/local/lib/python3.8/site-packages/botocore/awsrequest.py”,行 26,在 导入 botocore.utils 文件“/usr/local/lib/python3.8/site-packages/botocore/utils.py”,第 33 行, 在 导入 botocore.httpsession 文件“/usr/local/lib/python3.8/site-packages/botocore/httpsession.py”,行 8、在 from urllib3.util.ssl_ import ( ImportError: cannot import name 'ssl' from 'urllib3.util.ssl_' (/usr/local/lib/python3.8/site-packages/urllib3/util/ssl_.py)

我已尝试按照另一篇文章中的建议更改 python 的版本,并重新安装了 awscli,但没有任何效果。无论使用什么版本的python,我总是会遇到同样的错误。

最后,执行此操作的服务器没有互联网连接。

请推荐。

【问题讨论】:

这是一个没有异常信息和相关代码的回溯,你希望我们做什么? ImportError: cannot import name 'ssl' from 'urllib3.util.ssl_' (/usr/local/lib/python3.8/site-packages/urllib3/util/ssl_.py) - 这个是错误信息 【参考方案1】:

清理整个 Python 设置并编辑 Setup.dist 以在构建期间使用 SSL 解决了该问题。

【讨论】:

以上是关于Oracle 到 Aurora - DMS - 失败的主要内容,如果未能解决你的问题,请参考以下文章

成功案例:某制造企业采用Oracle公有云部署DMS系统

AWS DMS - Oracle 到 PG RDS 完全加载操作错误 - 无法从 csv 文件加载数据

treesoft dms 怎么连oracle

Oracle 利用 DMS 中的并行执行(即 UPDATE 查询)

oracle 11g驱动包该用哪个

oracle连接数据库的jar包