---
title: OMS Oracle Store 报错 socket read timed out-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于 OMS Oracle Store 报错 socket read timed out相关的常见问题和使用技巧，帮助您快速解决 OMS Oracle Store 报错 socket read timed out的难题。
image: https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*OSPzQ6GUQF4AAAAAQHAAAAgAeiGDAQ/original
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

划线反馈

# OMS Oracle Store 报错 socket read timed out

更新时间：2023-12-19 09:16

适用版本： V4.2.0、V4.1.x、V4.0.x、V3.4.x、V3.3.x、V3.2.x、V3.1.x、V2.2.x、V2.1.x、V2.0.x、V1.4.x、V1.3.x 内容类型：Troubleshoot  

本文为您介绍 Oracle Store 组件报错 socket read timed out 的原因和解决方法。

## 适用版本

适用于 OceanBase 迁移服务（OceanBase Migration Service，OMS）V4.2.0 及之前版本。

## 问题描述

迁移 Oracle 数据库的数据至 OceanBase 数据库时，Store 组件出现告警 `IO Error: Socket read timed out`。

## 问题原因

拉取源端 Oracle 数据库时，获取 logminer 解析日志结果超时。

## 解决方法

- 检查 OMS 主机到源端 Oracle 数据库的网络是否正常。
 - Store 组件新增参数 `deliver2store.logminer.read_timeout_ms=2400000`，并重启 Store 组件。

     1. 登录 OMS 控制台。
     2. 在左侧导航栏，单击 **运维监控** > **组件**，默认进入 **Store** 页面。
     3. 在 **Store** 页面，单击目标 Store 组件后的 **更新**。
     4. 在 **更新配置** 对话框，鼠标悬停至 root 参数旁边的空白处，单击添加图标。
     5. 在 Key Name 文本框，输入 `deliver2store.logminer.read_timeout_ms`，单击对号。
     6. 在 **更新配置** 对话框中，找到新增的 Key，其默认值为 NULL。
     7. 鼠标悬停至新增参数，单击显示的编辑图标。修改参数值为 `2400000` 后，单击确认图标。
     8. 在 **更新配置** 对话框，单击 **更新**。

上一篇

[OMS Store 异常 Data lost while parsing record](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000260727)

下一篇

[OMS Connector 组件报错：Error with transaction counter. counter need init](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000321005) ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
