Коды ошибок SQL Server
- 1205Транзакция (Process ID) оказалась во взаимоблокировке с другим процессом за ресурсы блокировки и выбрана жертвой взаимоблокировки
- 2627Нарушение ограничения PRIMARY KEY / UNIQUE KEY. Невозможно вставить дублирующийся ключ в объект
- 2601Невозможно вставить строку с дублирующимся ключом в объект с уникальным индексом. Дублирующееся значение ключа: ...
- 547Оператор INSERT/UPDATE/DELETE конфликтует с ограничением FOREIGN KEY / CHECK
- 18456Ошибка входа для пользователя (Login failed)
- 8152Строковые или двоичные данные были бы усечены
- 2628Строковые или двоичные данные были бы усечены в таблице, столбце ...; усекаемое значение
- 1222Превышен тайм-аут запроса блокировки
- 9002Журнал транзакций базы данных заполнен по причине ...
- 1105Не удалось выделить место для объекта в базе данных, поскольку файловая группа заполнена
- 208Недопустимое имя объекта
- 229Отказано в разрешении SELECT/EXECUTE на объект
- 4060Не удаётся открыть базу данных, запрошенную логином. Ошибка входа
- 233Соединение с сервером успешно установлено, но затем произошла ошибка (на другом конце канала нет процесса)
- 823Операционная система вернула SQL Server ошибку при чтении/записи по смещению в файле (ошибка I/O)
- 824SQL Server обнаружил ошибку I/O, связанную с логической согласованностью (повреждение страницы)
- 701Недостаточно системной памяти в пуле ресурсов для выполнения этого запроса
- 845Истёк тайм-аут ожидания buffer latch
- 3201Не удаётся открыть устройство бэкапа. Ошибка операционной системы (ошибка устройства бэкапа)
- 8134Ошибка деления на ноль
- 245Ошибка преобразования значения в тип данных
- 515Невозможно вставить значение NULL в столбец
- 8115Ошибка арифметического переполнения при преобразовании выражения в тип данных
- 512Подзапрос вернул более 1 значения
- 207Недопустимое имя столбца
- 156Неверный синтаксис рядом с ключевым словом
- 2812Не удалось найти хранимую процедуру
- 8623Обработчику запросов не хватило внутренних ресурсов, и он не смог построить план запроса
- 4104Не удалось связать многочастный идентификатор
- 2714В базе данных уже есть объект с таким именем
- 601Не удалось продолжить сканирование с NOLOCK из-за перемещения данных
- 50000Пользовательская ошибка, вызванная через RAISERROR
- 3902Для запроса COMMIT TRANSACTION нет соответствующего BEGIN TRANSACTION
- 1101Could not allocate a new page because of insufficient disk space in filegroup
- 3729Cannot DROP because it is being referenced by object
- 3961Snapshot isolation transaction failed because the object was modified by a DDL statement
- 1785Introducing FOREIGN KEY constraint may cause cycles or multiple cascade paths
- 9421XML parsing: illegal xml character
- 15151Cannot find the object/principal because it does not exist or you do not have permission
- 4834You do not have permission to use the bulk load statement
- 10928Resource limit for the database has been reached (Azure SQL)
- 40544The database has reached its size quota (Azure SQL)
- 40613Database is not currently available (Azure SQL)
- 102Incorrect syntax near 'token'
- 8114Error converting data type X to Y
- 1204The instance of the SQL Server Database Engine cannot obtain a LOCK resource
- 3906Failed to update database because the database is read-only
- 15023User already exists in the current database
- 18452Login failed. The login is from an untrusted domain and cannot be used with Windows authentication
- 605Attempt to fetch logical page belongs to a different allocation unit
- 4922ALTER TABLE ALTER COLUMN failed because one or more objects access this column
- 7202Could not find server 'name' in sys.servers
- 40501The service is currently busy. Retry the request after 10 seconds
- 8645A time out occurred while waiting for memory resources to execute the query
- 8651Could not perform the operation because the requested memory grant was not available
- 5061ALTER DATABASE failed because a lock could not be placed on database
- 3702Cannot drop database because it is currently in use
- 15138The database principal owns a schema in the database, and cannot be dropped
- 1934INSERT/UPDATE failed because the following SET options have incorrect settings
- 468Cannot resolve the collation conflict
- 4864Bulk load data conversion error (type mismatch or invalid character)
- 916The server principal is not able to access the database under the current security context