SQLSERVER错误号,SQLSERVER错误代码
SQLSTATE SQL SERVER 驱动程序错误
描述
HY000所有绑定列都是只读
的。必须是可升级的列,以使⽤ SQLSetPos 或 SQLBulkOperations 更改或插⼊⾏。
HY000已检测到⼀个旧
netlib (%s)。请删除
并重新启动应⽤程
序。
正在装载的 netlib 已过期。驱动程序请求⼀个较新的 netlib。
问题可能出在应⽤程序当前⽬录中的 netlib,正在装载的是这个
netlib,⽽不是系统⽬录中的那个。也可能是该 netlib 安装不当或已损
坏。如果错误⽂本中所指定的 netlib 存在于 Windows 系统⽬录外的其
它地⽅,请将其删除。如果 netlib 只存在于系统⽬录中,在客户端安
装客户实⽤⼯具,然后重新启动应⽤程序。
HY000尝试将 NULL 值⼤容
量复制到不接受
NULL 值的 Server 列
中。
字段包含 NULL 值,但列不允许 NULL 值。
HY000尝试将过⼤的列⼤容
量复制到 SQL
Server。
为列提供的长度⼤于表中的列定义。
HY000尝试读取 BCP 格式
⽂件的未知版本。
bcp 格式⽂件中的标题⾏采⽤了不可识别的版本。
HY000错误的⼤容量复制⽅
向。必须是 IN 或者
OUT。
bcp_init 调⽤没有为 eDirection 参数指定有效的⽅向。
HY000错误的终⽌符。bcp_bind 中提供的终⽌符字符串⽆效。
HY000Bcp 主⽂件必须⾄少
包含⼀列。
未选定任何要装载的列。
HY000⽆法⽣成 SSPI 上下
⽂。驱动程序⽆法获得集成安全性所要求的 SSPI 上下⽂。本机错误将包含该 Win32 错误代码。
HY000⽆法初始化 SSPI
包。驱动程序⽆法获得集成安全性所要求的 SSPI 上下⽂。本机错误将包含该 Win32 错误代码。
HY000通讯模块⽆效。未正
确安装驱动程序。⽹络库 .dll 已损坏。在客户端安装客户实⽤⼯具,然后重新启动应⽤程序。
HY000连接忙,结果针对另
⼀个 hstmt。SQL Server ODBC 驱动程序只允许⼀个活动的 hstmt。有关更多信息,请参见使⽤默认结果集。
HY000未对 BCP 启⽤连
接。使⽤ BCP API 的应⽤程序必须在连接之前设置 SQLSetConnectAttr 或 SQL_SS_COPT_BCP 特性。
HY000关闭连接时失败。⽹络库中的 ConnectionClose 函数失败。此问题通常是由⽹络或 SQL
Server 问题引起的。
HY000对于 BCP,必须对所
有变长数据指定长度
前缀或终⽌符。
⽤ SQL_VARYLEN_DATA 调⽤了 bcp_bind,但未指定前缀长度或终
⽌符。
HY000只有在复制到服务器
中时,才能跳过主⽂
件列。
bcp out 格式⽂件指定应跳过列。不允许进⾏这种指定。创建⼀个视
图,其中只包含所需列和该视图的 bcp out,或使⽤ -Q 标志提供⼀个
只选择所需列的 SELECT 语句。
HY000在 BCP 格式⽂件中
到不正确的主列
号。
格式⽂件所包含的列号⼤于表中的列数。
HY000在读取 bcp 数据⽂件
时发⽣ I/O 错误。
HY000在读取 BCP 格式⽂
件时发⽣ I/O 错误。
HY000写⼊ bcp 数据⽂件时
发⽣ I/O 错误。
HY000在写⼊ bcp 错误⽂件
时发⽣ I/O 错误。
HY000⽆效选项。到 bcp_control 的 eOption 参数⽆效。
HY000默认参数后⾯不允许
有⾮默认参数。在任何已⽤默认值进⾏指定的参数后⾯,存储过程的参数不能有⾮默认值。
HY000没有⾜够的列绑定。对于 bcp out,未绑定表的所有列。创建⼀个视图,其中只包含所需列和该视图的 bcp out,或使⽤ -Q 标志提供⼀个只选择所需列的
HY000 bcp out,或使⽤ -Q 标志提供⼀个只选择所需列的
语句。
HY000
HY000流中发⽣协议错 TDS 流⽆效。此问题⼀般是由 SQL Server 问题引起的。请SQL Server 错误⽇志。
HY000
HY000
HY000 text/image bcp_moretext,但表不包含任何 text 或 image 列。
HY000缓冲区长度过 TDS 流⽆效。此问题⼀般是由 SQL Server 问题引起的。请SQL Server 错误⽇志。
HY000
所提供的长度的总和与 bcp_bind 或 bcp_collen 中所提HY000
主⽂件包含的⾏
HY000
SQL 所允许的最⼤
HY000 SQL
提供)。请与
\Msqql\Install\Instcat.sql 安装 ODBC ⽬录存储过程。
HY000 .dll。在客户端安装客户实⽤
HY000 BCP 主数 bcp_init 调⽤中指定的⽂件名不存在,或已由另⼀个应⽤程序打HY000 BCP 错误 bcp_init 调⽤中指定的错误⽂件名不存在,或已由另⼀个应⽤程序HY000 .DLL 中读取版本块。在客户端安装客户实⽤⼯具,
HY000 BCP 数据⽂件中
EOF。
bcp in 操作过程中,在处理最后⼀⾏的过程中,检测到了⽂件HY000转换失败。 Unicode 字符串之间进⾏转换时出错。本机错误将包含该 Win32
HY000
转换失败。
SQL server 代码
DSN
"⾃动转换"复选框,或在客户端安装服务器的代码页。运⾏
可以确定服务器代码页。
HY000 SQL Server 接收 TDS 流⽆效。此错误⼀般是由服务器上的问题引起的。请查
SQL Server 错误⽇志。
HY000
:部分插⼊/更
text
image 列不成功。
边天扬
text、image 或 ntext 列的过程中发⽣了错误。该列将包
Code Error Message
0 操作成功完成。
1 功能错误。
2 系统不到指定的⽂件。
3 系统不到指定的路径。
4 系统⽆法打开⽂件。
5 拒绝访问。
6 句柄⽆效。
7 存储控制块被损坏。
8 存储空间不⾜,⽆法处理此命令。
9 存储控制块地址⽆效。
10 环境错误。
11 试图加载格式错误的程序。
12 访问码⽆效。
13 数据⽆效。
14 存储器不⾜,⽆法完成此操作。
15 系统不到指定的驱动器
16 ⽆法删除⽬录。
17 系统⽆法将⽂件移到不同的驱动器。
18 没有更多⽂件。
19 介质受写⼊保护。
20 系统不到指定的设备。
21 设备未就绪。
22 设备不识别此命令。
23 数据错误 (循环冗余检查)。
24 程序发出命令,但命令长度不正确。
25 驱动器⽆法出磁盘上特定区域或磁道的位置。
26 ⽆法访问指定的磁盘或软盘。
27 驱动器不到请求的扇区。
28 打印机缺纸。
29 系统⽆法写⼊指定的设备。
30 系统⽆法从指定的设备上读取。
31 连到系统上的设备没有发挥作⽤。
32 进程⽆法访问⽂件,因为另⼀个程序正在使⽤此⽂件。
33 进程⽆法访问⽂件,因为另⼀个程序已锁定⽂件的⼀部分。
36 ⽤来共享的打开⽂件过多。
38 到达⽂件结尾。
39 磁盘已满。
50 不⽀持⽹络请求。
51 远程计算机不可⽤。
52 在⽹络上已有重复的名称。
53 不到⽹络路径。
54 ⽹络忙。
55 指定的⽹络资源或设备不再可⽤。
56 已到达⽹络 BIOS 命令限制。
57 ⽹络适配器硬件出错。
58 指定的服务器⽆法运⾏请求的操作。
59 发⽣意外的⽹络错误。
60 远程适配器不兼容。
61 打印机队列已满。
62 ⽆法在服务器上获得⽤于保存待打印⽂件的空间。
63 删除等候打印的⽂件。
64 指定的⽹络名不再可⽤。
65 拒绝⽹络访问。
66 ⽹络资源类型错误。
67 不到⽹络名。
68 超过本地计算机⽹卡的名称限制。
69 超出⽹络 BIOS 会话限制。
70 远程服务器已暂停,或正在启动过程中。
71 当前已⽆法再同此远程计算机连接,因为已达到计算机的连接数⽬极限。
72 已暂停指定的打印机或磁盘设备。
80 ⽂件存在。
日照中考分数线82 ⽆法创建⽬录或⽂件。
83 INT 24 失败。
84 ⽆法取得处理此请求的存储空间。
关于老师的故事
85 本地设备名已在使⽤中。
86 指定的⽹络密码错误。
87 参数错误。
88 ⽹络上发⽣写⼊错误。
89 系统⽆法在此时启动另⼀个进程。
100 ⽆法创建另⼀个系统信号灯。
101 另⼀个进程拥有独占的信号灯。
102 已设置信号灯且⽆法关闭。
103 ⽆法再设置信号灯。
104 ⽆法在中断时请求独占的信号灯。
105 此信号灯的前⼀个所有权已结束。
107 程序停⽌,因为替代的软盘未插⼊。
108 磁盘在使⽤中,或被另⼀个进程锁定。
109 管道已结束。
110 系统⽆法打开指定的设备或⽂件。
111 ⽂件名太长。
112 磁盘空间不⾜。
113 ⽆法再获得内部⽂件的标识。
114 ⽬标内部⽂件的标识不正确。
117 应⽤程序制作的 IOCTL 调⽤错误。
118 验证写⼊的切换参数值错误。
119 系统不⽀持请求的命令。
120 此功能只被此系统⽀持。
121 信号灯超时时间已到。
122 传递到系统调⽤的数据区太⼩。
123 ⽂件名、⽬录名或卷标语法不正确。
124 系统调⽤级别错误。
125 磁盘没有卷标。
126 不到指定的模块。
127 不到指定的程序。
128 没有等候的⼦进程。
信封格式封面怎么写130 试图使⽤操作(⽽⾮原始磁盘 I/O)的已打开磁盘分区的⽂件句柄。
131 试图移动⽂件指针到⽂件开头之前。
132 ⽆法在指定的设备或⽂件上设置⽂件指针。
133 包含先前加⼊驱动器的驱动器⽆法使⽤ JOIN 或 SUBST 命令。
134 试图在已被合并的驱动器上使⽤ JOIN 或 SUBST 命令。
135 试图在已被合并的驱动器上使⽤ JOIN 或 SUBST 命令。
136 系统试图解除未合并驱动器的 JOIN。
137 系统试图解除未替代驱动器的 SUBST。
138 系统试图将驱动器合并到合并驱动器上的⽬录。
139 系统试图将驱动器替代为替代驱动器上的⽬录。
140 系统试图将驱动器合并到替代驱动器上的⽬录。
141 系统试图替代驱动器为合并驱动器上的⽬录。
142 系统⽆法在此时运⾏ JOIN 或 SUBST。
143 系统⽆法将驱动器合并到或替代为相同驱动器上的⽬录。
144 ⽬录并⾮根⽬录下的⼦⽬录。
145 ⽬录⾮空。
146 指定的路径已在替代中使⽤。
147 资源不⾜,⽆法处理此命令。
148 指定的路径⽆法在此时使⽤。
149 企图将驱动器合并或替代为驱动器上⽬录是上⼀个替代的⽬标的驱动器。150 系统跟踪信息未在 CONFIG.SYS ⽂件中指定,或不允许跟踪。
151 为 DosMuxSemWait 指定的信号灯事件个数错误。
152 DosMuxSemWait 不可运⾏。已设置过多的信号灯。
153 DosMuxSemWait 清单错误。
154 输⼊的卷标超过⽬标⽂件系统的长度限制
155 ⽆法创建另⼀个线程。
156 接收进程已拒绝此信号。
157 段已被放弃且⽆法锁定。
158 段已解除锁定。
159 线程标识的地址错误。
160 传递到 DosExecPgm 的参数字符串错误。
161 指定的路径⽆效。
162 信号已暂停。
164 ⽆法在系统中创建更多的线程。
167 ⽆法锁定⽂件区域。
170 请求的资源在使⽤中。
173 对于提供取消区域进⾏锁定的请求不明显。
174 ⽂件系统不⽀持锁定类型的最⼩单元更改。
180 系统检测出错误的段号。
183 当⽂件已存在时,⽆法创建该⽂件。
186 传递的标志错误。
187 不到指定的系统信号灯名称。
196 操作系统⽆法运⾏此应⽤程序。
197 操作系统当前的配置不能运⾏此应⽤程序。
199 操作系统⽆法运⾏此应⽤程序。
200 代码段不可⼤于或等于 64K。戚薇的图片
无名组合娇娇
203 操作系统不到已输⼊的环境选项。
205 命令⼦树中的进程没有信号处理程序。
206 ⽂件名或扩展名太长。
207 第 2 环堆栈已被占⽤。
208 没有正确输⼊⽂件名通配符 * 或 ?,或指定过多的⽂件名通配符。
209 正在发送的信号错误。
210 ⽆法设置信号处理程序。
212 段已锁定且⽆法重新分配。
214 连到该程序或动态链接模块的动态链接模块太多。
215 ⽆法嵌套调⽤ LoadModule。
230 管道状态⽆效。
231 所有的管道实例都在使⽤中。
232 管道正在关闭中。
233 管道的另⼀端上⽆任何进程。
234 更多数据可⽤。
240 取消会话。
254 指定的扩展属性名⽆效。
255 扩展属性不⼀致。
258 等待的操作过时。
259 没有可⽤的数据了。
266 ⽆法使⽤复制功能。
267 ⽬录名⽆效。
275 扩展属性在缓冲区中不适⽤。
276 装在⽂件系统上的扩展属性⽂件已损坏。
277 扩展属性表格⽂件已满。
278 指定的扩展属性句柄⽆效。
282 装⼊的⽂件系统不⽀持扩展属性。
288 企图释放并⾮呼叫⽅所拥有的多⽤户终端运⾏程序。
298 发向信号灯的请求过多。
299 仅完成部分的 ReadProcessMemoty 或 WriteProcessMemory 请求。
300 操作锁定请求被拒绝。
301 系统接收了⼀个⽆效的操作锁定确认。
487 试图访问⽆效的地址。
534 算术结果超过 32 位。
535 管道的另⼀端有⼀进程。
536 等候打开管道另⼀端的进程。
994 拒绝访问扩展属性。
995 由于线程退出或应⽤程序请求,已放弃 I/O 操作。
996 重叠 I/O 事件不在信号状态中。
997 重叠 I/O 操作在进⾏中。
998 内存分配访问⽆效。
999 错误运⾏页内操作。
1001 递归太深;栈溢出。
1002 窗⼝⽆法在已发送的消息上操作。
1003 ⽆法完成此功能。
1004 ⽆效标志。
1005 此卷不包含可识别的⽂件系统。请确定所有请求的⽂件系统驱动程序已加载,且此卷未损坏。
1006 ⽂件所在的卷已被外部改变,因此打开的⽂件不再有效。
1007 ⽆法在全屏幕模式下运⾏请求的操作。
1008 试图引⽤不存在的令牌。
1009 配置注册表数据库损坏。
1010 配置注册表项⽆效。
1011 ⽆法打开配置注册表项。
1012 ⽆法读取配置注册表项。
1013 ⽆法写⼊配置注册表项。
1014 注册表数据库中的某⼀⽂件必须使⽤记录或替代复制来恢复。恢复成功完成。
1015 注册表损坏。包含注册表数据的某⼀⽂件结构损坏,或系统的⽂件内存映像损坏,或因为替代副本、⽇志缺少或损坏⽽⽆法恢复⽂件。
1016 由注册表启动的 I/O 操作恢复失败。注册表⽆法读⼊、写出或清除任意⼀个包含注册表系统映像的⽂件。
1017 系统试图加载或还原⽂件到注册表,但指定的⽂件并⾮注册表⽂件格式。
1018 试图在标记为删除的注册表项上运⾏不合法的操作。
1019 系统⽆法配置注册表⽇志中所请求的空间。
1020 ⽆法在已有⼦项或值的注册表项中创建符号链接。
1021 ⽆法在易变⽗项下创建稳定⼦项。
1022 通知更改请求正在完成中,且信息并未返回到呼叫⽅的缓冲区中。当前呼叫⽅必须枚举⽂件来查更改。
1051 已发送停⽌控制到服务,该服务被其它正在运⾏的服务所依赖。
1052 请求的控件对此服务⽆效
1053 服务并未及时响应启动或控制请求。
1054 ⽆法创建此服务的线程。
1055 锁定服务数据库。
1056 服务的实例已在运⾏中。
1057 帐户名⽆效或不存在,或者密码对于指定的帐户名⽆效。
1058 ⽆法启动服务,原因可能是它被禁⽤或与它相关联的设备没有启动。
1059 指定了循环服务依存。