暂无图片
使用云和恩墨的SCA工具,运行时报错
我来答
分享
暂无图片 匿名用户
使用云和恩墨的SCA工具,运行时报错

```bash
[root@localhost tools]# ./sca_linux_x86_64 -i -H 192.168.146.101 -P 1521 -U system -E Enmo,123 -d /tmp
2022-02-17 09:27:32.060938 INFO [runMe.py:220] Begin init repository
Traceback (most recent call last):
File "runMe.py", line 221, in <module>
File "common/Repo.py", line 15, in __init__
File "common/OGUtils.py", line 35, in __init__
File "common/OGUtils.py", line 53, in _connect
File "psycopg2/__init__.py", line 122, in connect
psycopg2.OperationalError: could not receive data from server, error: Connection reset by peer, remote datanode: (null)

[19869] Failed to execute script runMe
```
第一次运行sca工具时,使用手册上提供的命令,但是报错,请问这怎么解决?怎么设置-d路径,怎么调oracle源库的?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
洪日华

采集和分析是分开的,目前版本的正常第一次运行的流程应该是:

  1. 采集 Oracle 源库数据:
./sca_linux_x86_64 -T C -s SCOTT -t <oracle_service> -H <oracle_ip> -P <oracle_port> -U <oracle_user> -E <oracle_password>

其中 SCOTT 是想要分析的用户 Schema

  1. 在目标 MogDB 初始化资料库 (后续再同一个 MogDB 中对不同库做分析时,不需要重复初始化)
./sca_linux_x86_64 -i -H <mogdb_ip> -P <mogdb_port> -U <admin_user> -E <admin_password>
  1. 在目标库执行分析(前提是 Oracle 源库结构已经迁移到 MogDB 了)
./sca_linux_x86_64 -d <unzipped data directory>

后续新版本使用方式会有较大变化,
详细用法和命令帮助可以参考文档中的描述。

暂无图片 评论
暂无图片 有用 1
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏