首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TdsInputBufferError非0在RING_BUFFER_CONNECTIVITY of sys.dm_os_ring_buffers的LoginTimers误差中的应用

TdsInputBufferError非0在RING_BUFFER_CONNECTIVITY of sys.dm_os_ring_buffers的LoginTimers误差中的应用
EN

Database Administration用户
提问于 2012-01-20 11:36:35
回答 2查看 4.4K关注 0票数 4

我对Server有个问题。

TdsInputBufferErrorRING_BUFFER_CONNECTIVITY of sys.dm_os_ring_buffers的LoginTimers错误中的值不是0。

这是随机发生的,每周一到两次,在不同的时间。

这是网络驱动程序的问题吗?虚拟化基础设施?要监视什么才能查出来?任何地方都没有其他错误/警告日志(windows日志、syslog、.)。

完整的环形缓冲报告:

代码语言:javascript
复制
<Record id="33" type="RING_BUFFER_CONNECTIVITY" time="614408705">
  <ConnectivityTraceRecord>
    <RecordType>LoginTimers</RecordType>
    <Spid>0</Spid>
    <SniConnectionId>A4478B00-18A1-4147-A65E-2EB505DCA470</SniConnectionId>
    <SniConsumerError>17830</SniConsumerError>
    <SniProvider>7</SniProvider>
    <State>11</State>
    <RemoteHost>xxxx:xxx:xxxx:xx:xxxx:xxx:xxxx:xxxx</RemoteHost>
    <RemotePort>56201</RemotePort>
    <LocalHost>xxxx:xxxx:x:xxxx::xxxx</LocalHost>
    <LocalPort>1433</LocalPort>
    <RecordTime>1/20/2012 10:12:52.32</RecordTime>
    <TdsBuffersInformation>
      <TdsInputBufferError>10054</TdsInputBufferError>
      <TdsOutputBufferError>0</TdsOutputBufferError>
      <TdsInputBufferBytes>0</TdsInputBufferBytes>
    </TdsBuffersInformation>
    <LoginTimers>
      <TotalLoginTimeInMilliseconds>0</TotalLoginTimeInMilliseconds>
      <LoginTaskEnqueuedInMilliseconds>0</LoginTaskEnqueuedInMilliseconds>
      <NetworkWritesInMilliseconds>0</NetworkWritesInMilliseconds>
      <NetworkReadsInMilliseconds>0</NetworkReadsInMilliseconds>
      <SslProcessingInMilliseconds>0</SslProcessingInMilliseconds>
      <SspiProcessingInMilliseconds>0</SspiProcessingInMilliseconds>
      <LoginTriggerAndResourceGovernorProcessingInMilliseconds>0</LoginTriggerAndResourceGovernorProcessingInMilliseconds>
    </LoginTimers>
  </ConnectivityTraceRecord>
  <Stack>
    <frame id="0">0X00000000019EAC4B</frame>
    <frame id="1">0X00000000019E7A36</frame>
    <frame id="2">0X00000000019EC6BE</frame>
    <frame id="3">0X0000000000CA81BC</frame>
    <frame id="4">0X000000000068B888</frame>
    <frame id="5">0X000000000064EF40</frame>
    <frame id="6">0X000000000064ED12</frame>
    <frame id="7">0X000000000064EA17</frame>
    <frame id="8">0X0000000000AB598A</frame>
    <frame id="9">0X0000000000AB5C25</frame>
    <frame id="10">0X0000000000AB5A56</frame>
    <frame id="11">0X0000000000AB61E2</frame>
    <frame id="12">0X0000000074A737D7</frame>
    <frame id="13">0X0000000074A73894</frame>
    <frame id="14">0X0000000076D2652D</frame>
    <frame id="15">0X00000000772CC521</frame>
  </Stack>
</Record>
EN

回答 2

Database Administration用户

发布于 2012-01-21 03:24:18

我不能给你答案,但我可以指示你。

  1. 您需要下载已安装的Server http://www.sqlskills.com/BLOGS/PAUL/post/How-to-download-a-sqlservrpdb-symbol-file.aspx版本的公共符号
  2. 您需要启用跟踪标志,它使用DBCC (3656)显示该堆栈跟踪的公共函数名称,并引用此博客
  3. 将这些框架的公共符号名称报告给我们或Microsoft CSS (客户支持服务)
票数 3
EN

Database Administration用户

发布于 2012-01-31 13:43:25

下面的.net框架更新部分解决了这个问题。见第14期:http://support.microsoft.com/kb/2533523/en-us

@MartinC我会尽快试试你的建议。(在夜间运行数据库备份时,我仍然有问题)。

票数 3
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/11073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档