[分享]Replicats失败与Intermitant ODBC错误: SQLSTATE 01000本机数据库错误10054_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 11293 | 回复: 0   主题: [分享]Replicats失败与Intermitant ODBC错误: SQLSTATE 01000本机数据库错误10054        下一篇 
shunzi
注册用户
等级:上尉
经验:782
发帖:133
精华:0
注册:2011-10-10
状态:离线
发送短消息息给shunzi 加好友    发送短消息息给shunzi 发消息
发表于: IP:您无权察看 2011-12-23 17:06:24 | [全部帖] [楼主帖] 楼主

Replicats fails with Intermitant ODBC error: SQLSTATE 01000 native database error 10054
Applies to:
Oracle GoldenGate - Version: 10.0.0.11 and later [Release: 10.0.0 and later ]
Microsoft Windows (32-bit)
Microsoft Windows x64 (64-bit)
Symptoms
Replicat had been running fine and now it started to have the random occurrences of the same error.
In the report file the following is reported
2010-06-16 10:54:23 GGS ERROR 118 Database operation failed: Retrieving column information for R3_STG_S_LST_OF_VAL. ODBC error: SQLSTATE 01000 native database error 10054. [Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionWrite (send()).
There are no unique entries in the OS logs. There was and observation of high tempdb usage again on the database server during this time. It even resulted in some IO bottleneck messages in the SQL Server logs:
Event Type: Information
Event Source: MSSQLSERVER
Event Category: Server
Event ID: 833
Date: 6/16/2010
Time: 10:45:56 AM
User: N/A
Computer: GRDO
Description:
SQL Server has encountered 42 occurrence(s) of I/O requests taking longer than 15 seconds to complete on file [H:\sql_dat\tempdev2.ndf] in database [tempdb] (2). The OS file handle is 0x0000000000000B1C. The offset of the latest long I/O is: 0x0000007d2f0000
There was also noticed several messages in our SQL Server error logs related to high I/O
Changes
Increase in the DB I/O can cause this issue
Cause
ExcessiveI/OontheSQLServerDBnotrelatedtoOGGcausedOGGprocesstorandomlyAbend.
Solution
ExaminationandremediationofexcessiveI/OagainsttheSQLServerDB.HighI/OwasresolvedbyonecustomerbyahardwarereconfigurationontheHostBusAdapter.


Replicats失败与Intermitant ODBC错误:SQLSTATE 01000本机数据库错误10054

适用于:
Oracle GoldenGate
- 版本:10.0.0.11和更高版本:10.0.0和更高版本]
微软Windows 32位)
微软的Windows x64 64位)
症状
Replicat
一直运行良好,现在开始有随机出现同样的错误。
在报告文件中,以下是报道

2010-06-1610:54:23GGSERROR118Databaseoperationfailed:RetrievingcolumninformationforR3_STG_S_LST_OF_VAL.ODBCerror:SQLSTATE01000nativedatabaseerror10054.[Microsoft][ODBCSQLServerDriver][DBNETLIB]ConnectionWrite(send()).


有没有独特的项目,在OS日志。有高tempdb的使用在数据库服务器上的观察,在此期间再次。甚至导致一些IO瓶颈消息在SQL Server日志

EventType:Information
EventSource:MSSQLSERVER
EventCategory:Server
EventID:833
Date:6/16/2010
Time:10:45:56AM
User:N/A
Computer:GRDO
Description:
SQLServerhasencountered42occurrence(s)ofI/Orequeststakinglongerthan15secondstocompleteonfile[H:\sql_dat\tempdev2.ndf]indatabase[tempdb](2).TheOSfilehandleis0x0000000000000B1C.TheoffsetofthelatestlongI/Ois:0x0000007d2f0000


也有注意到在我们的SQL Server错误信息日志相关的高I / O
变化
DBI / O增加,可能导致此问题
原因
过多的I / O上的SQLServer数据库不为OGG造成OGG过程中随机ABEND
解决方案
过量的I / O的考试和整治,对SQLServerDB 。高I / O解决一个客户由一个主机总线适配器的硬件重新配置。




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论