Sql server SQL Server创建名为EXP\u REG的表时超时
我在创建具有特定名称的表时遇到问题,只有此名称Sql server SQL Server创建名为EXP\u REG的表时超时,sql-server,sql-server-2017,Sql Server,Sql Server 2017,我在创建具有特定名称的表时遇到问题,只有此名称EXP\u REG CREATE TABLE EXP_REG (CODE CHAR(2)) 我得到这个错误: 消息121,级别20,状态0,第0行 从服务器接收结果时发生传输级别错误 (提供程序:TCP提供程序,错误:0-信号量超时时间已过期。) 如果我将名称更改为EXP\u RE,则会正确创建该名称 CREATE TABLE EXP_RE (CODE CHAR(2)) 但是另一个也有同样的问题 CREATE TABLE EXP_REGANOTH
EXP\u REG
CREATE TABLE EXP_REG (CODE CHAR(2))
我得到这个错误:
消息121,级别20,状态0,第0行从服务器接收结果时发生传输级别错误 (提供程序:TCP提供程序,错误:0-信号量超时时间已过期。) 如果我将名称更改为
EXP\u RE
,则会正确创建该名称
CREATE TABLE EXP_RE (CODE CHAR(2))
但是另一个也有同样的问题
CREATE TABLE EXP_REGANOTHER (CODE CHAR(2))
这也不管用
SELECT *
FROM sys.objects
WHERE object_id = OBJECT_ID(N'EXP_REG')
正在使用的SQL Server版本:
Microsoft SQL Server 2017 (RTM) - 14.0.1000.169 (X64) Aug 22 2017 17:04:49
Copyright (C) 2017 Microsoft Corporation
Developer Edition (64-bit) on Windows Server 2012 R2 Standard 6.3 <X64> (Build 9600: )
Microsoft SQL Server 2017(RTM)-14.0.1000.169(X64)2017年8月22日17:04:49
版权所有(C)2017微软公司
Windows Server 2012 R2标准6.3(版本9600:)上的开发者版(64位)
我不明白这个问题。此行为并非在所有版本中都发生是否可以查找操作系统级别的事件?可能存在网络问题
信号量超时时间已过期是TCP级别的网络错误。听起来您有本地网络问题,但很可疑的是,这种情况只发生在包含EXP\u REG
的查询中。您是否有可能干扰连接的所谓“网络安全”设备?@SteveC在同一连接上,我可以运行不同的命令,而不会出现类似问题。@AlwaysLearning不确定。但在一系列命令中,只有这一个是错误的