Поделиться через


Ошибки 1 - 999

Ошибка

Серьезность

Запись в журнал

Описание (текст сообщения)

-1

Ошибка при подключении к серверу. При подключении к SQL Server 2005 эта ошибка может быть вызвана тем, что в конфигурации по умолчанию SQL Server не поддерживает удаленные соединения. (поставщик: сетевые интерфейсы SQL, ошибка: 28 — «Сервер не поддерживает запрашиваемый протокол») (Microsoft SQL Server, ошибка: -1).

-2

Время ожидания истекло. Период ожидания истек до завершения операции, или сервер не отвечает. (Microsoft SQL Server, ошибка: -2).

2

Ошибка при подключении к серверу. При подключении к SQL Server эта ошибка может быть вызвана тем, что в конфигурации по умолчанию SQL Server не поддерживает удаленные соединения. (поставщик: Поставщик именованных каналов, ошибка: 40 — «Не удалось открыть соединение с SQL Server») (поставщик данных .Net SqlClient)

21

20

Нет

Внимание! Произошла неустранимая ошибка %d в %S_DATE. Запомните ошибку и время, когда она произошла, и обратитесь к системному администратору.

53

Ошибка при подключении к серверу. При подключении к SQL Server эта ошибка может быть вызвана тем, что в конфигурации по умолчанию SQL Server не поддерживает удаленные соединения. (поставщик: Поставщик именованных каналов, ошибка: 40 — «Не удалось открыть соединение с SQL Server») (поставщик данных .Net SqlClient).

101

15

Нет

В предложении Waitfor нельзя использовать запрос.

102

15

Нет

Неправильный синтаксис около "%.*ls".

103

15

Нет

Слишком длинный %S_MSG, начинающийся с "%.*ls". Длина не должна превышать %d символов.

104

15

Нет

Элементы ORDER BY должны отображаться в списке выборки, если инструкция содержит оператор UNION, INTERSECT или EXCEPT.

105

15

Нет

Незакрытые кавычки в конце символьной строки "%ls!".

106

16

Нет

Слишком много имен таблиц в запросе. Максимальное допустимое количество: %d.

107

15

Нет

Префикс столбца "%.*ls" не совпадает с именем таблицы или псевдонимом, используемым в запросе.

108

15

Нет

Номер позиции ORDER BY для %ld находится за пределами диапазона номеров позиций в списке выбора.

109

15

Нет

Число столбцов в инструкции INSERT превышает число значений, указанных в предложении VALUES. Число значений в предложении VALUES должно соответствовать числу столбцов, указанному в инструкции INSERT.

110

15

Нет

Число столбцов в инструкции INSERT меньше числа значений, указанных в предложении VALUES. Число значений в предложении VALUES должно соответствовать числу столбцов, указанному в инструкции INSERT.

111

15

Нет

"%ls" должна быть первой инструкцией в пакетном запросе.

112

15

Нет

В инструкции %ls нельзя использовать переменные.

113

15

Нет

Отсутствует знак окончания комментария "*/".

114

15

Нет

Режим просмотра недопустим для инструкции, которая присваивает значения переменной.

115

15

Нет

Предложение FOR UPDATE недопустимо для инструкций, содержащих операторы установки.

116

15

Нет

В списке выборки можно указать только одно выражение, если вложенный запрос не предварен EXISTS.

117

15

Нет

Число префиксов в имени %S_MSG "%.*ls" превышает максимально допустимое значение. Максимальное количество: %d.

119

15

Нет

Необходимо передавать номер параметра %d и последующие параметры как "@имя = значение". После того как началось использование формы "@имя = значение", все последующие параметры должны передаваться в виде "@имя = значение".

120

15

Нет

Список выборки для инструкции INSERT содержит меньшее число элементов, чем список вставки. Число значений SELECT должно соответствовать числу столбцов INSERT.

121

15

Нет

Список выборки для инструкции INSERT содержит большее число элементов, чем список вставки. Число значений SELECT должно соответствовать числу столбцов INSERT.

122

15

Нет

Параметр %ls разрешен только с синтаксисом %ls.

123

15

Нет

Для пакета или процедуры превышена максимальная длина в %d символов.

124

15

Нет

CREATE PROCEDURE не содержит инструкций.

125

15

Нет

Выражения Case могут быть вложены только до уровня %d.

126

15

Нет

Недопустимый псевдостолбец "%.*ls".

127

15

Нет

Значение TOP N не может быть отрицательным.

128

15

Нет

Имя "%.*s" не разрешено в данном контексте. Допустимыми выражениями являются константы, константные выражения и (в некоторых контекстах) переменные. Имена столбцов не разрешены.

129

15

Нет

Недопустимое значение коэффициента заполнения %d в процентах. Оно должно быть в диапазоне от 1 до 100.

130

16

Нет

Не удалось выполнить статистическую функцию для выражения, содержащего выражение или вложенный запрос.

131

15

Нет

Размер (%d), присвоенный %S_MSG "%.*ls", превышает максимально допустимый для любого типа данных(%d).

132

15

Нет

Метка "%.*ls" уже была объявлена. Имена меток должны быть уникальными в рамках пакетного запроса или хранимой процедуры.

133

15

Нет

Инструкция GOTO ссылается на метку "%.*ls", однако эта метка не была объявлена.

134

15

Нет

Имя переменной "%.*ls" уже было объявлено. Имена переменных должны быть уникальными в пределах пакета или хранимой процедуры запроса.

135

15

Нет

Нельзя использовать инструкцию BREAK за пределами области действия инструкции WHILE.

136

15

Нет

Нельзя использовать инструкцию CONTINUE за пределами области действия инструкции WHILE.

137

15

Нет

Должна быть объявлена скалярная переменная "%.*ls".

138

15

Нет

Предложение корреляции во вложенном запросе использовать нельзя.

139

15

Нет

Невозможно присвоить значение по умолчанию локальной переменной.

140

15

Нет

IF UPDATE можно использовать только в инструкции CREATE TRIGGER.

141

15

Нет

Инструкцию SELECT, которая присваивает значение переменной, нельзя использовать вместе с операциями получения данных.

142

15

Нет

Неправильный синтаксис определения ограничения "%ls".

143

15

Нет

Элемент COMPUTE BY не обнаружен в списке ORDER BY. Все выражения в списке COMPUTE BY также должны присутствовать в списке ORDER BY.

144

15

Нет

Нельзя использовать статистический или вложенный запрос в выражении, используемом для списка GROUP BY предложения GROUP BY.

145

15

Нет

Элементы ORDER BY должны входить в список выборки, если указывается SELECT DISTINCT.

146

15

Нет

Не удалось создать вспомогательную таблицу для вложенного запроса. Превышено максимальное число таблиц в запросе (%d).

147

15

Нет

Статистическое выражение не может использоваться в предложении WHERE, если оно не содержится во вложенном запросе предложения HAVING или в списке выбора, и столбец, подвергаемый статистической обработке, не является внешней ссылкой.

148

15

Нет

Неверный синтаксис времени в строке времени "%.*ls", используемой в WAITFOR.

149

15

Нет

В WAITFOR используется недопустимое значение времени "%.*ls". Проверьте синтаксис даты-времени.

150

15

Нет

Оба условия внешнего соединения должны содержать столбцы.

151

15

Нет

"%.*ls" – недопустимое значение типа money.

152

15

Нет

Один и тот же параметр размещения большого объема данных "%.*ls" указан дважды.

153

15

Нет

Недопустимое использование параметра %.*ls в инструкции %ls.

154

15

Нет

%S_MSG не допускается в %S_MSG.

155

15

Нет

"%.*ls" не является известным параметром %ls.

156

15

Нет

Неправильный синтаксис около ключевого слова "%.*ls".

157

15

Нет

Статистическое выражение нельзя использовать в списке SET инструкции UPDATE.

158

15

Нет

Статистическое выражение нельзя использовать в предложении OUTPUT.

159

15

Нет

Необходимо указать имя таблицы и индекса для инструкции DROP INDEX.

160

15

Нет

Правило не содержит переменную.

161

15

Нет

Правило содержит более одной переменной.

162

15

Нет

Недопустимое выражение в предложении TOP.

163

15

Нет

Список COMPUTE BY не соответствует списку ORDER BY.

164

15

Нет

В каждом выражении GROUP BY должен содержаться по крайней мере один столбец, не являющийся внешней ссылкой.

165

16

Нет

Право доступа %ls нельзя предоставить или отменить.

166

15

Нет

"%ls" не разрешает указание имени базы данных в качестве префикса к имени объекта.

167

15

Нет

Не удалось создать %S_MSG во временном объекте.

168

15

Нет

Значение с плавающей запятой "%.*ls" находится за пределами диапазона компьютерного представления (%d байт).

169

15

Нет

Столбец был указан несколько раз в списке ORDER BY. Столбцы в списке ORDER BY должны быть уникальными.

171

15

Нет

Инструкции INSERT, SELECT INTO или UPDATE нельзя использовать в режиме просмотра.

172

15

Нет

Невозможно использовать HOLDLOCK в режиме просмотра.

173

15

Нет

Определение столбца "%.*ls" должно содержать тип данных.

174

15

Нет

Функция %.*ls требует %d аргументов.

175

15

Нет

Статистическое выражение нельзя использовать в выражениях вычисляемых столбцов или в ограничениях CHECK.

176

15

Нет

Предложение FOR BROWSE больше не поддерживается в представлениях. Укажите значение уровня совместимости базы данных равным 80 или менее, чтобы разрешить использование этой инструкции.

177

15

Нет

Функцию IDENTITY можно использовать только в том случае, когда инструкция SELECT содержит предложение INTO.

178

15

Нет

Инструкцию RETURN с возвращаемым значением нельзя использовать в данном контексте.

179

15

Нет

Нельзя использовать параметр OUTPUT при передаче константы в хранимую процедуру.

180

15

Нет

Слишком много параметров в данной инструкции %ls. Их число не должно превышать %d.

181

15

Нет

Нельзя использовать параметр OUTPUT в инструкции DECLARE, CREATE AGGREGATE или CREATE FUNCTION.

182

15

Нет

Для программы READTEXT или WRITETEXT должны быть предоставлены имена таблиц и столбцов.

183

15

Нет

Масштаб (%d) столбца "%.*ls" должен быть в диапазоне от %d до %d.

184

16

Нет

DEFAULT нельзя указать больше одного раза для файловых групп одного и того же типа содержимого.

185

15

Нет

Недопустимый поток данных для массовой формы инструкции WRITETEXT.

186

15

Нет

Отсутствует поток данных из инструкции WRITETEXT.

187

16

Нет

Допустимый диапазон для MAX_QUEUE_READERS – от 0 до 32767.

188

15

Нет

Нельзя указать журнал регистрации в инструкции CREATE DATABASE без определения по меньшей мере одного файла данных.

189

15

Нет

Функция %ls требует от %d до %d аргументов.

190

15

Нет

В инструкции указаны недопустимая дата или неправильное время.

191

15

Нет

Некоторая часть инструкции SQL имеет слишком глубокую вложенность. Перепишите запрос или разбейте его на запросы меньшего размера.

192

16

Нет

Масштаб не должен превышать точность.

193

15

Нет

Имя объекта или столбца, начинающееся с "%.*ls", слишком длинное. Длина не должна превышать %d символов.

194

15

Нет

Инструкция SELECT INTO не может содержать инструкцию SELECT, которая присваивает значения переменной.

195

15

Нет

%.*ls не является распознаваемой %S_MSG.

196

15

Нет

SELECT INTO должен быть первым запросом в инструкции, содержащей оператор UNION, INTERSECT или EXCEPT.

197

15

Нет

Нельзя использовать EXECUTE в качестве источника при вставке в табличную переменную.

198

15

Нет

Режим просмотра недопустим для инструкций, содержащих оператор UNION, INTERSECT или EXCEPT.

199

15

Нет

Инструкция INSERT не может содержать инструкцию SELECT, которая присваивает значения переменной.

201

16

Нет

Процедура или функция "%.*ls" ожидает параметр "%.*ls", который не был предоставлен.

202

16

Нет

Недопустимый тип "%s" для WAITFOR. Поддерживаемые типы данных – CHAR/VARCHAR, NCHAR/NVARCHAR и DATETIME. WAITFOR DELAY поддерживает типы данных INT и SMALLINT.

203

16

Нет

Имя "%.*ls" не является допустимым идентификатором.

204

20

Да

Ошибка нормализации в узле %ls.

205

16

Нет

Все запросы, объединенные с помощью операторов UNION, INTERSECT или EXCEPT, должны иметь одинаковое число выражений в целевых списках.

206

16

Нет

Конфликт типов операндов: %ls несовместим с %ls.

207

16

Нет

Недопустимое имя столбца "%.*ls".

208

16

Нет

Недопустимое имя объекта "%.*ls".

209

16

Нет

Неоднозначное имя столбца "%.*ls".

210

16

Нет

Ошибка преобразования datetime из строки типа binary/varbinary.

211

23

Да

Возможно, схема повреждена. Запустите DBCC CHECKCATALOG.

212

16

Нет

Длина результата выражения превышает максимальное значение. Максимум – %d , обнаружено – %d.

213

16

Нет

Имя столбца или число переданных значений не соответствует определению таблицы.

214

16

Нет

Процедура ожидает параметр "%ls" типа "%ls".

215

16

Нет

Параметры предоставлены для объекта "%.*ls", который не является функцией. Если параметры являются табличными подсказками, требуется ключевое слово WITH.

216

16

Нет

Параметры функции "%.*ls" не были предоставлены.

217

16

Нет

Превышен максимальный уровень вложенности хранимой процедуры, функции, триггера или представления (ограничение %d).

218

16

Нет

Не удалось обнаружить тип "%.*ls". Либо он не существует, либо нет необходимых разрешений.

219

16

Нет

Тип "%.*ls" уже существует, либо отсутствует разрешение на его создание.

220

16

Нет

Ошибка арифметического переполнения для типа данных %ls, значение = %ld.

221

10

Нет

Предупреждение FIPS: неявное преобразование из %ls в %ls.

222

16

Нет

Базовый тип "%.*ls" не является допустимым базовым типом для псевдонима типа данных.

223

11

Нет

Идентификатор объекта %ld, заданный в качестве умолчания для идентификатора таблицы %ld, идентификатора столбца %ld, отсутствует или не используется по умолчанию.

224

11

Нет

Идентификатор объекта %ld, заданный в качестве правила для идентификатора таблицы %ld, идентификатора столбца %ld, отсутствует или не используется по умолчанию.

225

16

Нет

Предоставлены недопустимые параметры "%ls" для %ls.

226

16

Нет

Инструкцию %ls нельзя использовать в транзакции из нескольких инструкций.

227

15

Нет

%.*ls не является допустимой функцией, свойством или полем.

228

15

Нет

Метод "%.*ls" типа "%.*ls" в сборке "%.*ls" не возвращает никакого значения.

229

14

Нет

Разрешение %ls запрещено для объекта "%.*ls", базы данных "%.*ls", схемы "%.*ls".

230

14

Нет

Разрешение %ls запрещено для столбца "%.*ls" объекта "%.*ls", базы данных "%.*ls", схемы "%.*ls".

231

11

Нет

Такого параметра по умолчанию не существует. Идентификатор = %ld, идентификатор базы данных = %d.

232

16

Нет

Ошибка арифметического переполнения для типа %ls, значение = %f.

233

16

Нет

Столбец "%.*ls" в таблице "%.*ls" не может принимать значение NULL.

233

Соединение с сервером было успешно установлено, но при входе в систему произошла ошибка. (Поставщик: поставщик общей памяти, ошибка: 0 — Процесс отсутствует на другом конце канала.) (Microsoft SQL Server, ошибка: 233.)

234

16

Нет

Недостаточно пространства результатов для преобразования значения money к %ls.

235

16

Нет

Не удалось преобразовать значение типа char к money. Значение char имеет неправильный синтаксис.

236

16

Нет

Преобразование данных типа char в тип money привело к ошибке переполнения в значении money.

237

16

Нет

Недостаточно пространства результатов для преобразования значения money к %ls.

239

16

Нет

Указано повторяющееся имя обобщенного табличного выражения "%.*ls".

240

16

Нет

Несовпадение типов между связывающей и рекурсивной частями в столбце "%.*ls" рекурсивного запроса "%.*ls".

241

16

Нет

Ошибка преобразования даты или времени из символьной строки.

242

16

Нет

Преобразование типа данных %ls в тип данных %ls привело к значению за пределами диапазона.

243

16

Нет

Тип %.*ls не является определенным системным типом.

244

16

Нет

Преобразование значения %ls в "%.*ls" привело к переполнению столбца %hs. Используйте столбец целочисленного типа с большим размером.

245

16

Нет

Ошибка преобразования значения %ls "%.*ls" в тип данных %ls.

246

16

Нет

Не задан закрепленный элемент для рекурсивного запроса "%.*ls".

247

16

Нет

Закрепленный элемент обнаружен в рекурсивной части рекурсивного запроса "%.*ls".

248

16

Нет

Преобразование значения %ls в "%.*ls" привело к переполнению столбца int.

249

16

Нет

Тип "%ls" не является сравнимым. Его нельзя использовать в предложении %ls.

251

16

Нет

Не удалось создать вспомогательную таблицу для оптимизации запроса. Превышено максимальное число таблиц в запросе (%d).

252

16

Нет

Рекурсивное обобщенное табличное выражение "%.*ls" не содержит оператор верхнего уровня UNION ALL.

253

16

Нет

Рекурсивный элемент обобщенного табличного выражения "%.*ls" имеет множественные рекурсивные ссылки.

254

16

Нет

Столбцы с префиксом не разрешены в списке столбцов оператора PIVOT.

255

16

Нет

Псевдостолбцы не разрешены в списке столбцов оператора PIVOT.

256

16

Нет

Тип данных %ls недопустим в функции %ls. Допустимые типы: char/varchar, nchar/nvarchar и binary/varbinary.

257

16

Нет

Неявное преобразование из типа данных %ls в %ls не разрешено. Для выполнения этого запроса используйте функцию CONVERT.

258

15

Нет

Не удалось вызвать методы для %ls.

259

16

Нет

Нерегламентированные обновления системных каталогов запрещены.

260

16

Нет

Недопустимое неявное преобразование типа данных %ls в тип данных %ls, таблицу "%.*ls", столбец "%.*ls". Для выполнения этого запроса используйте функцию CONVERT.

261

16

Нет

%.*ls не является распознаваемой функцией.

262

16

Нет

Разрешение %ls запрещено в базе данных "%.*ls".

263

16

Нет

Необходимо указать таблицу для выбора.

264

16

Нет

В предложении SET несколько раз встречается имя столбца "%.*ls". В одном предложении SET нельзя присвоить столбцу несколько значений. Исправьте предложение SET так, чтобы значение столбца изменялось только один раз. Если предложение SET обновляет столбцы представления, то имя столбца "%.*ls" может встречаться дважды в определении представления.

265

16

Нет

Имя столбца "%.*ls", указанное в операторе %ls, конфликтует с существующим именем столбца в аргументе %ls.

266

16

Нет

Счетчик транзакций после выполнения EXECUTE показывает несовпадение числа инструкций BEGIN и COMMIT. Предыдущее количество = %ld, текущее количество = %ld.)

267

16

Нет

Не удалось обнаружить объект "%.*ls".

268

16

Нет

Не удалось выполнить инструкцию SELECT INTO в этой базе данных. Владелец базы данных должен запустить sp_dboption, чтобы включить этот параметр.

270

16

Нет

Объект "%.*ls" изменить нельзя.

271

16

Нет

Столбец "%.*ls" изменить нельзя, поскольку он является либо вычисляемым столбцом, либо результатом оператора UNION.

272

16

Нет

Не удалось обновить столбец временной метки.

273

16

Нет

Не удалось вставить явное значение в столбец временной метки. Используйте INSERT со списком столбцов, чтобы исключить столбец временной метки, либо вставьте DEFAULT в столбец временной метки.

275

16

Нет

Префиксы не разрешены в столбцах значений или столбцах сведения оператора UNPIVOT.

276

16

Нет

Псевдостолбцы не разрешены в качестве столбцов значений или столбцов сведения оператора UNPIVOT.

277

16

Нет

Столбец "%.*ls" задан несколько раз в списке столбцов оператора UNPIVOT.

278

16

Нет

Данные типа text, ntext и image нельзя использовать в предложении GROUP BY.

279

16

Нет

Типы данных text, ntext и image недопустимы в данном вложенном запросе или статистическом выражении.

280

16

Нет

Только столбцы базовой таблицы разрешены в функции TEXTPTR.

281

16

Нет

%d не является допустимым номером стиля при преобразовании из %ls в символьную строку.

282

10

Нет

Процедура "%.*ls" попыталась вернуть недопустимое значение NULL для состояния. Вместо этого будет возвращено значение 0.

283

16

Нет

READTEXT нельзя использовать для вставленных или удаленных таблиц в триггере INSTEAD OF.

284

16

Нет

Правила нельзя привязать к данным типа text, ntext или image.

285

16

Нет

Инструкции READTEXT, WRITETEXT и UPDATETEXT нельзя использовать с представлениями или функциями.

286

16

Нет

Не удалось обновить логические таблицы INSERTED и DELETED.

287

16

Нет

Инструкцию %ls нельзя использовать в триггере.

288

16

Нет

Функция PATINDEX применима только к типам данных char, nchar, varchar, nvarchar, text и ntext.

290

16

Нет

Недопустимая инструкция EXECUTE, использующая объект "%ls", метод "%ls".

291

16

Нет

CAST или CONVERT: для типа "%.*ls" указаны недопустимые атрибуты.

292

16

Нет

Недостаточно пространства результатов для преобразования значения smallmoney в %ls.

293

16

Нет

Не удалось преобразовать значение char в значение smallmoney. Значение char имеет неправильный синтаксис.

294

16

Нет

Преобразование данных типа char в данные типа smallmoney привело к ошибке переполнения smallmoney.

295

16

Нет

Ошибка преобразования символьной строки в тип данных smalldatetime.

297

16

Нет

У пользователя нет разрешения на выполнение этого действия.

300

14

Нет

Разрешение %ls запрещено для объекта "%.*ls", базы данных "%.*ls".

301

16

Нет

Запрос содержит требование внешнего соединения, которое запрещено.

302

16

Нет

Встроенную функцию newsequentialid() можно использовать только в предложении DEFAULT для столбца типа "uniqueidentifier" в инструкции CREATE TABLE или ALTER TABLE. Ее нельзя использовать совместно с другими операторами для составления сложного скалярного выражения.

303

16

Нет

Таблица "%.*ls" является внутренним элементом предложения внешнего соединения. Это недопустимо, если таблица содержится также в предложении обычного соединения.

304

16

Нет

"%d" выходит за пределы диапазона для индексного параметра "%.*ls". Допустимые значения приведены в параметре "%ls" sp_configure.

305

16

Нет

XML-данные нельзя сравнивать и сортировать, за исключением случаев использования оператора IS NULL.

306

16

Нет

Типы данных text, ntext и image нельзя сравнивать и сортировать, за исключением случаев использования оператора IS NULL или LIKE.

307

16

Нет

Идентификатор индекса %d таблицы "%.*ls" (заданный в предложении FROM) не существует.

308

16

Нет

Индекс "%.*ls" таблицы "%.*ls" (заданный в предложении FROM) не существует.

309

16

Нет

Невозможно использовать индекс "%.*ls" таблицы "%.*ls" в подсказке. XML-индексы запрещены в подсказках.

310

15

Нет

Значение %d, указанное для параметра MAXRECURSION, превышает допустимый максимум %d.

311

16

Нет

Нельзя использовать столбцы text, ntext или image в таблицах "inserted" и "deleted".

312

16

Нет

Нельзя ссылаться на столбцы text, ntext или image в хранимой процедуре фильтрации.

313

16

Нет

Предоставлено недостаточное число аргументов для процедуры или функции %.*ls.

314

16

Нет

Нельзя использовать GROUP BY ALL со специальными таблицами INSERTED или DELETED.

315

16

Нет

Индекс "%.*ls" таблицы "%.*ls" (указанный в предложении FROM) отключен или хранится в файловой группе, недоступной в оперативном режиме.

316

16

Нет

Идентификатор индекса %.*ls таблицы "%.*ls" (указанный в предложении FROM) отключен или хранится в файловой группе, недоступной в оперативном режиме.

317

16

Нет

Возвращающая табличное значение функция "%.*ls" не может иметь псевдоним столбца.

318

16

Нет

Таблица (и ее столбцы), возвращенные табличным методом, должны иметь псевдонимы.

319

16

Нет

Неправильный синтаксис около ключевого слова "with". Если эта инструкция является обобщенным табличным выражением, предложением xmlnamespaces или предложением в контексте отслеживания изменений, предыдущую инструкцию необходимо завершить точкой с запятой.

320

16

Нет

Значение переменной времени компиляции, указанное для "%.*ls" в предложении OPTIMIZE FOR, должно быть литералом.

321

15

Нет

%.*ls не является допустимым параметром табличных подсказок. Если он предназначен в качестве параметра для функции, возвращающей табличное значение, или для функции CHANGETABLE, необходимо установить для режима совместимости базы данных значение 90.

322

15

Нет

Переменная "%.*ls" указана в предложении OPTIMIZE FOR, но не используется в запросе.

323

16

Нет

Предложение "COMPUTE" нельзя использовать в инструкции, содержащей оператор INTERSECT или EXCEPT.

324

15

Нет

Версия "ALL" оператора %.*ls не поддерживается.

325

15

Нет

Неправильный синтаксис около "%.*ls". Возможно, следует установить более высокий уровень совместимости для текущей базы данных, чтобы включить эту функцию. См. справку по параметру SET COMPATIBILITY_LEVEL инструкции ALTER DATABASE.

326

16

Нет

Составной идентификатор "%.*ls" является неоднозначным. Оба столбца, "%.*ls" и "%.*ls", существуют.

327

16

Нет

Вызов функции "%.*ls" является неоднозначным: существует и определяемая пользователем функция, и вызов метода с этим именем.

328

16

Нет

Не удалось сформировать план исполнения курсора для данной инструкции, поскольку функция textptr() была использована для столбца LOB из одной из базовых таблиц.

329

16

Нет

Каждое выражение GROUP BY должно содержать по меньшей мере одну ссылку на столбец.

330

15

Нет

Целью "%.*ls" предложения OUTPUT INTO не может быть представление или обобщенное табличное выражение.

331

15

Нет

Целевая таблица "%.*ls" предложения OUTPUT INTO не может иметь какие-либо активные триггеры.

332

15

Нет

Целевая таблица "%.*ls" предложения OUTPUT INTO не может находиться ни с одной стороны связи (первичный ключ, внешний ключ). Обнаружено ссылочное ограничение "%ls".

333

15

Нет

Целевая таблица "%.*ls" предложения OUTPUT INTO не может иметь какие-либо активные проверочные ограничения или правила. Обнаружено проверочное ограничение или правило "%ls".

334

15

Нет

Целевая таблица "%.*ls" DML-инструкции не может иметь какие-либо активные триггеры, если инструкция содержит предложение OUTPUT без предложения INTO.

335

16

Нет

Вызов функции нельзя использовать для согласования целевой таблицы в предложении FROM инструкции DELETE или UPDATE. Используйте для этого имя функции "%.*ls" без параметров.

336

15

Нет

Неправильный синтаксис около "%.*ls". Если имелось в виду обобщенное табличное выражение, то предыдущая инструкция должна быть явно завершена точкой с запятой.

337

10

Нет

Внимание! Значение с плавающей запятой "%.*ls" слишком мало. Оно будет интерпретировано как 0.

338

16

Нет

Инструкции READEXT, WRITETEXT и UPDATETEXT нельзя использовать с представлениями, удаленными таблицами, а также со вставленными или удаленными таблицами внутри триггеров.

339

16

Нет

DEFAULT или NULL не разрешены в качестве явных значений учетных данных.

340

16

Нет

Не удалось создать триггер "%.*ls" в представлении "%.*ls". Триггеры AFTER нельзя создать в представлениях.

341

16

Нет

Процедуры фильтрации репликации не могут содержать столбцы с типом больших объектов, типом больших значений, типом XML или типом CLR.

342

16

Нет

Столбец "%.*ls" в данном контексте недопустим. Не удается найти статистическую или определяемую пользователем функцию "%.*ls".

343

15

Нет

Неизвестный тип объекта "%.*ls" в инструкции CREATE, DROP или ALTER.

344

16

Нет

Ссылка на удаленную функцию "%.*ls" недопустима. Имя столбца "%.*ls" не найдено или является неоднозначным.

345

16

Нет

Функцию "%.*ls" нельзя использовать в предложении OUTPUT, поскольку либо она осуществляет доступ к системным или пользовательским данным, либо предполагается, что она осуществляет такой доступ. Функция считается осуществляющей доступ к данным по умолчанию, если она не привязана к схеме.

346

15

Нет

Невозможно объявить параметр "%.*ls" как READONLY, поскольку он не является параметром, возвращающим табличное значение.

347

16

Нет

Невозможно объявить возвращающий табличное значение параметр "%.*ls" как OUTPUT.

348

16

Нет

Невозможно передать табличную переменную "%.*ls" в хранимую процедуру с параметром OUTPUT.

349

16

Нет

Процедура "%.*ls" не имеет параметра "%.*ls".

350

16

Нет

У переменной "%.*ls" отсутствует строковый тип данных. Столбец не может иметь определяемый пользователем тип.

351

16

Нет

Столбец, параметр или переменная %.*ls. : Невозможно найти тип данных %.*ls.

352

15

Нет

Возвращающий табличное значение параметр "%.*ls" должен быть объявлен как READONLY.

353

16

Нет

Функция "%.*ls" не может быть указана в предложении %S_MSG, если предложение FROM содержит вложенную инструкцию INSERT, UPDATE, DELETE или MERGE. Это вызвано тем, что данная функция осуществляет или может осуществлять доступ к пользовательским или системным данным. По умолчанию предполагается, что функция выполняет доступ к данным, если она не привязана к схеме.

354

15

Нет

Целевой объект "%.*ls" инструкции INSERT не может быть представлением или обобщенным табличным выражением, если в предложении FROM содержатся вложенные инструкции INSERT, UPDATE, DELETE или MERGE.

355

15

Нет

Целевой объект "%.*ls" инструкции INSERT не может содержать включенные триггеры, если в предложении FROM содержатся вложенные инструкции INSERT, UPDATE, DELETE или MERGE.

356

15

Нет

Целевая таблица "%.*ls" инструкции INSERT не может находиться в связи (ни со стороны первичного ключа, ни со стороны внешнего ключа), если в предложении FROM содержатся вложенные инструкции INSERT, UPDATE, DELETE или MERGE. Обнаружено ссылочное ограничение "%ls".

357

15

Нет

Целевой объект "%.*ls" инструкции INSERT не может содержать включенные правила, если в предложении FROM содержатся вложенные инструкции INSERT, UPDATE, DELETE или MERGE. Обнаружено правило "%.*ls".

358

15

Нет

У целевой таблицы "%.*ls" инструкции MERGE не может быть активных правил. Обнаружено правило "%.*ls".

359

15

Нет

Цель '%.*ls' в предложении OUTPUT INTO имеет индекс с параметром ignore_dup_key и не может быть использована, если также используется предложение OUTPUT.

360

15

Нет

Список целевых столбцов для инструкций INSERT, UPDATE или MERGE не может содержать одновременно разреженный столбец и набор столбцов, в состав которого входит разреженный столбец. Перепишите запрос таким образом, чтобы список целевых столбцов содержал либо разреженный столбец, либо набор столбцов, но не то и другое сразу.

361

16

Нет

Число целевых столбцов, указанных в инструкции INSERT, UPDATE или MERGE, превышает максимально допустимое число. В это общее число входят столбцы идентификаторов, столбцы временных меток и столбцы со значениями по умолчанию. Чтобы исправить эту ошибку, измените запрос так, чтобы его целью был набор разреженных столбцов, а не отдельные разреженные столбцы.

401

16

Нет

Нереализованная инструкция или нереализованное выражение %ls.

402

16

Нет

Типы данных %s и %s в операторе %s несовместимы.

403

16

Нет

Недопустимый оператор типа данных. Оператор равен %ls, тип равен %ls.

404

16

Нет

Ссылка на столбец "inserted.%.*ls" недопустима, поскольку она ссылается на базовую таблицу, которая не изменяется в данной инструкции.

405

16

Нет

Удаленные таблицы нельзя использовать в качестве назначения DML-инструкций, в которые входит предложение OUTPUT или вложенная DML-инструкция.

406

16

Нет

%ls не может использоваться в операторе PIVOT, поскольку не является инвариантом по отношению к значениям NULL.

407

16

Нет

Внутренняя ошибка. Строковая процедура в файле %hs, строка %d завершилась ошибкой (HRESULT 0x%x).

408

16

Нет

Обнаружено константное выражение в списке ORDER BY, позиция %i.

411

16

Нет

Предложение COMPUTE #%d, статистическое выражение #%d не содержится в списке выборки.

412

16

Нет

Столбец "%.*ls" обновить нельзя, поскольку он является производным или константным.

413

16

Нет

Коррелированные параметры или вложенные запросы не поддерживаются встроенной функцией "%.*ls".

414

16

Нет

Нельзя использовать UPDATE, поскольку инструкцией обновляется представление "%.*ls", которое участвует в соединении и имеет триггер INSTEAD OF UPDATE.

415

16

Нет

Нельзя использовать DELETE, поскольку инструкцией обновляется представление "%.*ls", которое участвует в соединении и имеет триггер INSTEAD OF DELETE.

416

16

Нет

Нельзя напрямую обновлять очередь обслуживания "%.*ls".

417

16

Нет

TOP нельзя использовать в инструкции UPDATE или DELETE, применяемой к секционированному представлению.

418

16

Нет

Объекты, содержащие столбцы типов CLR, в распределенных запросах недопустимы. Используйте сквозной запрос для доступа к удаленному объекту "%.*ls".

421

16

Нет

Тип данных %ls нельзя выбирать в качестве DISTINCT, поскольку он не является сравнимым.

422

16

Нет

Обобщенное табличное выражение указано, но не используется.

423

16

Нет

Методы XML-данных не поддерживаются в проверочных ограничениях. Создайте скалярную функцию, определяемую пользователем, чтобы заключить в нее вызов метода. Ошибка произошла в таблице "%.*ls".

424

16

Нет

Методы XML-данных не поддерживаются в определениях вычисляемых столбцов табличных переменных и возвращают таблицы функций, возвращающих табличное значение. Ошибка произошла в столбце "%.*ls", таблица "%.*ls", в инструкции %ls.

425

16

Нет

Тип данных %ls принимающей переменной не равен типу данных %ls столбца "%.*ls".

426

16

Нет

Длина %d принимающей переменной меньше длины %d столбца "%.*ls".

427

20

Да

Не удалось загрузить определение ограничения с идентификатором %d в базе данных с идентификатором %d. Запустите DBCC CHECKCATALOG, чтобы проверить целостность базы данных.

428

16

Нет

Массовую вставку нельзя использовать в пакете из нескольких инструкций.

432

16

Нет

Методы XML-данных больше не поддерживаются в проверочных ограничениях. Удалите ограничение или создайте скалярную функцию, определяемую пользователем, чтобы заключить в нее вызов метода. Ошибка произошла в таблице "%.*ls".

434

16

Нет

Функция "%ls" недопустима в предложении OUTPUT.

435

16

Нет

Методы XML-данных не поддерживаются в определениях вычисляемых столбцов. Создайте скалярную функцию, определяемую пользователем, чтобы заключить в нее вызов метода. Ошибка произошла в столбце "%.*ls", таблица "%.*ls", в инструкции %ls.

438

16

Нет

Методы XML-данных не разрешены в правилах. Ошибка произошла в таблице "%.*ls".

440

16

Нет

Внутренняя ошибка компиляции запроса. Не удалось обработать переполнение стека.

441

16

Нет

Невозможно использовать функцию "%ls" в удаленном источнике данных.

442

16

Нет

Аргумент NEST должен быть ссылкой на столбец. Выражения запрещены.

443

16

Нет

Недопустимое использование оператора "%s", оказывающего побочное действие, в функции.

444

16

Нет

Инструкции SELECT, входящие в функцию, не могут возвратить данные клиенту.

445

16

Нет

Предложение COLLATE нельзя использовать для выражений, содержащих предложение COLLATE.

446

16

Нет

Не удалось разрешить конфликт параметров сортировки для операции %ls.

447

16

Нет

Недопустимый тип выражения %ls для предложения COLLATE.

448

16

Нет

Недопустимые параметры сортировки"%.*ls".

449

16

Нет

Конфликт параметров сортировки вызван предложениями сопоставления "%.*ls" и "%.*ls".

450

16

Нет

Переводы кодовой страницы не поддерживаются для текстового типа данных. От типа: %d до: %d.

451

16

Нет

Не удалось разрешить конфликт параметров сортировки для столбца %d в инструкции %ls.

452

16

Нет

Предложение COLLATE нельзя применять к определяемым пользователем типам данных.

453

16

Нет

Параметры сортировки "%.*ls" поддерживаются только для типов данных Юникод и не могут указываться на уровне базы данных или сервера.

454

16

Нет

Аргумент UNNEST должен быть столбцом вложенной таблицы.

455

16

Нет

Последней инструкцией, входящей в функцию, должна быть инструкция RETURN.

456

16

Нет

Не удалось выполнить неявное преобразование значения %ls в %ls, поскольку результирующие параметры сортировки являются неразрешимыми вследствие конфликта параметров сортировки.

457

16

Нет

Не удалось выполнить неявное преобразование значения %ls в %ls, поскольку параметры сортировки значений являются неразрешимыми вследствие конфликта параметров сортировки.

458

16

Нет

Не удалось создать целевую таблицу SELECT INTO "%.*ls", поскольку XML-столбец "%.*ls" типизирован коллекцией схем "%.*ls" из базы данных "%.*ls". XML-столбцы не могут ссылаться на схемы в различных базах данных.

459

16

Нет

Параметры сортировки "%.*ls" поддерживаются только для типов данных Юникод и не могут применяться к типам данных char, varchar или text.

460

16

Нет

Оператор DISTINCT не разрешен в рекурсивной части рекурсивного обобщенного табличного выражения "%.*ls".

461

16

Нет

Оператор TOP не разрешен в рекурсивной части рекурсивного обобщенного табличного выражения "%.*ls".

462

16

Нет

Внешнее соединение не разрешено в рекурсивной части рекурсивного обобщенного табличного выражения "%.*ls".

463

16

Нет

Функции с параметрами не разрешены в рекурсивной части рекурсивного обобщенного табличного выражения "%.*ls".

464

16

Нет

Функции с побочными эффектами не разрешены в рекурсивной части рекурсивного обобщенного табличного выражения "%.*ls".

465

16

Нет

Рекурсивные ссылки не разрешены во вложенных запросах.

466

16

Нет

Оператор UNION не разрешен в рекурсивной части рекурсивного обобщенного табличного выражения "%.*ls".

467

16

Нет

Функции GROUP BY, HAVING и статистические функции не разрешены в рекурсивной части рекурсивного обобщенного табличного выражения "%.*ls".

468

16

Нет

Не удалось разрешить конфликт параметров сортировки между "%.*ls" и "%.*ls" в операции %ls.

469

16

Нет

Для целевой таблицы "%.*ls" необходимо явно указать список столбцов, если используется табличная подсказка KEEPIDENTITY и таблица содержит столбец идентификаторов.

470

16

Нет

Синоним "%.*ls" ссылается на синоним "%.*ls". Цепочки синонимов не разрешены.

471

16

Нет

Можно задать только один из трех параметров: SINGLE_BLOB, SINGLE_CLOB или SINGLE_NCLOB.

472

16

Нет

Необходимо указать либо файл форматирования, либо один из трех параметров: SINGLE_BLOB, SINGLE_CLOB или SINGLE_NCLOB.

473

16

Нет

Неправильное значение "%.*ls" содержится в операторе PIVOT.

474

16

Нет

Не удалось загрузить определения вычисляемых столбцов для таблицы "%.*ls".

475

16

Нет

Недопустимое предложение SAMPLE. Только имена таблиц в предложении FROM запросов SELECT, UPDATE и DELETE могут быть использованы в выборке.

476

16

Нет

Недопустимый размер "%f" параметра PERCENT TABLESAMPLE для таблицы "%.*ls". Размер PERCENT TABLESAMPLE должен принимать значение от 0 до 100.

477

16

Нет

Недопустимое значение ROWS или начальное значение REPEATABLE в предложении TABLESAMPLE для таблицы "%.*ls". Значение или начальное значение должны быть целым числом.

478

16

Нет

Нельзя использовать предложение TABLESAMPLE в определении представления или встроенной функции, возвращающей табличное значение.

479

16

Нет

Недопустимое значение ROWS или начальное значение REPEATABLE "%I64d" в предложении TABLESAMPLE для таблицы "%.*ls". Значение или начальное значение должны быть больше 0.

480

16

Нет

Предложение TABLESAMPLE нельзя использовать с табличной функцией "%.*ls".

481

16

Нет

Предложение TABLESAMPLE нельзя использовать с таблицей связанных серверов "%.*ls".

482

16

Нет

Неконстантное или недопустимое выражение в предложении TABLESAMPLE или REPEATABLE.

483

16

Нет

Предложение OUTPUT нельзя использовать в инструкции INSERT...EXEC.

484

16

Нет

Не удалось объявить более %d локальных переменных.

485

16

Нет

Представления и встроенные функции не могут возвращать XML-столбцы, которые были типизированы по коллекции схем, зарегистрированной не в текущей базе данных. Столбец "%.*ls" типизирован по коллекции схем "%.*ls", которая зарегистрирована в базе данных "%.*ls".

486

16

Нет

В %.*ls нельзя указывать имя схемы в качестве префикса к имени сборки.

487

16

Нет

Указан недопустимый параметр для инструкции "%.*ls".

488

16

Нет

Столбцы %s должны быть сравнимыми. Тип столбца "%.*ls" – "%s", который не является сравнимым.

489

16

Нет

Невозможно указать предложение OUTPUT, поскольку целевое представление "%.*ls" является секционированным.

490

16

Нет

Возможность ресинхронизации временно отключена.

491

16

Нет

Корреляционное имя должно быть указано для группового набора строк в предложении FROM.

492

16

Нет

Повторяющиеся имена столбцов нельзя использовать в результирующих наборах, полученных с помощью OPENQUERY и OPENROWSET. Имя столбца "%.*ls" повторяется.

493

16

Нет

Столбец "%.*ls", который был возвращен методом nodes(), нельзя использовать напрямую. Его можно использовать с одним из четырех методов типа данных xml, exist(), nodes(), query() и value() или в проверках IS NULL и IS NOT NULL.

494

16

Нет

Предложение TABLESAMPLE можно использовать только с локальными таблицами.

495

16

Нет

Тип столбца "%.*ls" возвращаемой таблицы не соответствует тому типу, с которым он был создан. Удалите и заново создайте модуль с помощью имени типа из двух частей или используйте хранимую процедуру sp_refreshsqlmodule для обновления ее параметров метаданных.

496

16

Нет

Параметр "%.*ls" имеет тип, отличный от того, с которым он был создан. Удалите и заново создайте модуль с помощью имени типа из двух частей или используйте хранимую процедуру sp_refreshsqlmodule для обновления ее параметров метаданных.

497

16

Нет

Переменные не разрешены в предложениях TABLESAMPLE и REPEATABLE.

498

16

Нет

Недопустимое значение в предложении TABLESAMPLE или REPEATABLE.

499

16

Нет

Недопустимый параметр функции getchecksum.

500

16

Нет

Попытка передачи параметра с табличным значением из %d столбцов, тогда как в соответствующем определяемом пользователем типе предусмотрено %d столбцов.

505

16

Нет

Текущая пользовательская учетная запись была вызвана с помощью SETUSER или SP_SETAPPROLE. Изменение баз данных не разрешено.

506

16

Нет

Недопустимый управляющий символ "%.*ls" задан в предикате %ls.

507

16

Нет

Недопустимый аргумент для SET ROWCOUNT. Он должен быть ненулевым неотрицательным целым числом.

509

11

Нет

Имя пользователя "%.*ls" не найдено.

510

16

Нет

Не удалось создать строку рабочей таблицы с длиной, превышающей допустимый максимум. Отправьте запрос с подсказкой ROBUST PLAN заново.

511

16

Нет

Не удалось создать строку с размером %d. Он превышает максимально допустимый размер строки, который равен %d.

512

16

Нет

Вложенный запрос вернул больше одного значения. Это запрещено, когда вложенный запрос следует после =, !=, <, <=, >, >= или используется в качестве выражения.

513

16

Нет

Вставка или обновление столбца конфликтует с правилом, наложенным предыдущей инструкцией CREATE RULE. Выполнение этой инструкции прервано. Конфликт произошел в базе данных "%.*ls", таблице "%.*ls", столбце "%.*ls".

515

16

Нет

Не удалось вставить значение NULL в столбец "%*ls" таблицы "%*ls"; в столбце запрещены значения NULL. Ошибка %ls.

517

16

Нет

Добавление значения в столбец "%ls" привело к переполнению.

518

16

Нет

Не удалось преобразовать тип данных %ls в %ls.

522

16

Нет

Поток WAITFOR удален.

523

16

Нет

Триггер возвратил результирующий набор или был запущен с параметром SET NOCOUNT OFF, при этом был активен другой ожидающий результирующий набор.

524

16

Нет

Триггер возвратил набор результатов, а параметр сервера "disallow results from triggers" имеет значение "true".

525

16

Нет

Столбец, возвращенный из метода nodes(), нельзя преобразовать в тип данных %ls. Его можно использовать с одним из четырех методов типа данных xml, exist(), nodes(), query() и value() или в проверках IS NULL и IS NOT NULL.

526

16

Нет

%ls XML-типов, ограниченных различными коллекциями XML-схем или параметром DOCUMENT/CONTENT, запрещено. Для выполнения этого запроса используйте функцию CONVERT.

527

16

Нет

Неявное преобразование между XML-типами, ограниченными различными коллекциями XML-схем, не допускается. Для выполнения этого запроса используйте функцию CONVERT.

529

16

Нет

Явное преобразование из типа данных %ls в %ls не разрешено.

530

16

Нет

Выполнение инструкции прервано. Максимальная рекурсия %d была использована до завершения инструкции.

531

10

Нет

Невозможно установить значение OFF параметра NOCOUNT внутри выполнения триггера, так как параметр сервера "disallow_results_from_triggers" имеет значение true или выполнение идет внутри триггера LOGON.

532

16

Нет

Временная метка (измененная на %S_TS) показывает, что строка была обновлена другим пользователем.

533

10

Нет

Невозможно установить значение OFF параметра XACT ABORT внутри выполнения триггера, поскольку уровень совместимости базы данных менее 90.

534

16

Нет

Функция "%.*ls" завершена с ошибкой, поскольку она не поддерживается в этом выпуске SQL Server, экземпляр "%.*ls". Подробные сведения о поддержке компонентов в различных выпусках SQL Server см. в электронной документации.

535

16

Нет

Функция datediff вызвала переполнение. Слишком большое количество частей даты, разделяющих два экземпляра даты-времени. Попробуйте использовать функцию datediff с частью даты меньшей точности.

536

16

Нет

Недопустимый параметр длины передан функции %ls.

537

16

Нет

Функции LEFT или SUBSTRING передан недопустимый параметр длины.

539

16

Нет

Схема изменена после того, как была создана целевая таблица. Запустите запрос Select Into повторно.

540

16

Да

Недостаточно системной памяти для выполнения RAISERROR.

541

16

Нет

Недостаточно размера стека для выполнения инструкции

542

16

Нет

Обнаружено недопустимое значение datetime. Значение превышает год 9999.

543

16

Нет

Не удалось создать таблицу возврата для возвращающей табличное значение функции "%.*ls".

544

16

Нет

Невозможно вставить явное значение для столбца идентификаторов в таблице "%.*ls", когда параметр IDENTITY_INSERT имеет значение OFF.

545

16

Нет

Для столбца идентификаторов таблицы "%.*ls" явное значение необходимо указывать в тех случаях, когда либо IDENTITY_INSERT имеет значение ON, либо когда пользователь репликации осуществляет вставку в столбец идентификаторов, отмеченный как NOT FOR REPLICATION.

547

16

Нет

Конфликт инструкции %ls с ограничением %ls "%ls". Конфликт произошел в базе данных "%.*ls", таблица "%.*ls"%ls%.*ls%ls.

548

16

Нет

Вставка не удалась. Произошел конфликт с проверочным ограничением диапазона идентификаторов в базе данных "%.*ls", реплицированная таблица "%.*ls"%ls%.*ls%.*ls. Если столбец идентификаторов автоматически управляется репликацией, обновите диапазон следующим образом: для издателя выполните процедуру sp_adjustpublisheridentityrange, для подписчика запустите агент распространителя или агент слияния.

549

16

Нет

Параметры сортировки "%.*ls" принимающей переменной не совпадают с параметрами сортировки "%.*ls" столбца "%.*ls".

550

16

Нет

Ошибка при попытке вставки или обновления, поскольку целевое представление либо указывает WITH CHECK OPTION, либо охватывает представление, которое указывает WITH CHECK OPTION, а одна или несколько строк, получающиеся при операции, не определены в рамках ограничения CHECK OPTION.

552

16

Нет

Ошибка при выполнении функции CryptoAPI "%ls". Ошибка 0x%x: %ls

555

16

Нет

Определяемые пользователем функции еще не включены.

556

16

Нет

Ошибка при выполнении INSERT EXEC, поскольку хранимая процедура изменила схему целевой таблицы.

557

16

Нет

Внутри функции можно вызывать только функции и некоторые расширенные хранимые процедуры.

558

16

Нет

Удаленные вызовы функций не разрешены внутри функции.

561

16

Нет

Ошибка доступа к файлу "%.*ls".

562

16

Нет

Ошибка доступа к файлу "%.*ls". Доступ к файлу возможен только через общие ресурсы.

563

14

Нет

Произошел откат транзакции инструкции INSERT EXEC. Выполнение инструкции INSERT EXEC будет остановлено.

564

16

Нет

Попытка создания записи с фиксированной длиной "%d". Максимально допустимая фиксированная длина – "%d".

565

18

Нет

Произошло переполнение стека на сервере при компиляции запроса. Упростите запрос.

566

21

Да

При записи трассировки аудита произошла ошибка. SQL Server завершает работу. Проверьте и исправьте ошибки (например, вызванные нехваткой места на диске), затем перезапустите SQL Server. Если проблема остается, отключите аудит, запустив сервер из командной строки с параметром "-f" и выполнив процедуру SP_CONFIGURE.

567

16

Нет

Файл "%.*ls" либо не существует, либо не распознан как файл трассировки. Либо произошла ошибка при открытии файла.

568

16

Нет

Обнаружена ошибка или непредвиденный конец файла трассировки "%.*ls".

569

16

Нет

%ls передан недопустимый дескриптор.

570

15

Нет

В триггерах INSTEAD OF прямая рекурсия не поддерживается. Ошибка при выполнении триггера.

571

16

Нет

Указано недопустимое значение атрибута для %ls.

572

16

Нет

Недопустимое регулярное выражение "%.*ls" около смещения %d.

573

16

Нет

Вычисление регулярного выражения слишком сложное: "%.*ls".

574

16

Нет

Инструкцию %ls нельзя использовать в пользовательской транзакции.

575

16

Нет

Триггер LOGON вернул результирующий набор. Измените триггер LOGON так, чтобы он не возвращал результирующий набор.

576

16

Нет

Не удается создать строку, содержащую разреженные данные размером %d, который превышает допустимый размер, равный %d.

577

16

Нет

Указано недопустимое значение времени ожидания. Время ожидания должно быть допустимым целым числом от 0 до 2147483647.

578

16

Нет

Insert Exec не разрешено в запросах WAITFOR.

579

16

Нет

Не удалось выполнить запрос WAITFOR с уровнем изоляции моментального снимка.

582

16

Нет

Смещение превышает длину столбца, в который необходимо произвести запись.

583

16

Нет

Отрицательное значение смещения или длины при записи.

584

16

Нет

Select Into не разрешено в запросах WAITFOR.

585

16

Нет

Изменение контекста базы данных не разрешено при заполнении базы данных ресурсов.

587

16

Нет

Передан недопустимый маркер отложенной выборки типа CLR.

588

16

Нет

Несколько задач сеанса одновременно используют один и тот же маркер отложенной выборки типа CLR.

589

16

Нет

Эта инструкция попыталась обратиться к данным, доступ к которым ограничен сборкой.

590

16

Нет

RPC был прерван без выполнения.

591

16

Нет

%ls: параметр формата "%ls" определен как OUTPUT, но фактический параметр не объявлен как OUTPUT.

592

16

Нет

Не удалось найти %S_MSG ID %d в базе данных с идентификатором %d.

593

10

Нет

fn_trace_gettable: сбой при XML-преобразовании данных трассировки для события 165.

594

10

Нет

fn_trace_gettable: XML-преобразование данных трассировки не поддерживается в режиме волокон.

595

16

Нет

Массовую вставку с другим ожидающим результирующим набором следует выполнять с включенным параметром XACT_ABORT.

596

16

Нет

Не удалось продолжить выполнение, поскольку сеанс находится в состоянии завершения.

597

16

Нет

Выполнение незавершенного доступа к данным прерывается вследствие ошибок протокола UDP.

598

16

Нет

Произошла ошибка при выполнении инструкции CREATE/ALTER DB. Дополнительные сведения см. в описании предыдущей ошибки.

599

16

Нет

%.*ls: длина результата превышает ограничение по длине (2 ГБ) большого целевого типа данных.

601

12

Нет

Не удалось продолжить просмотр с NOLOCK вследствие перемещения данных.

602

21

Да

Не удалось обнаружить запись для таблицы или индекса с идентификатор секции %I64d в базе данных %d. Ошибка может возникнуть, если хранимая процедура ссылается на удаленную таблицу или повреждены метаданные. Удалите и заново создайте хранимую процедуру либо выполните DBCC CHECKDB.

603

21

Да

Не удалось обнаружить запись для таблицы или индекса с идентификатором объекта %d (идентификатор секции %I64d) в базе данных %d. Ошибка может возникнуть, если хранимая процедура ссылается на удаленную таблицу или повреждены метаданные. Удалите и заново создайте хранимую процедуру либо выполните DBCC CHECKDB.

605

21

Да

Не удалось выбрать логическую страницу с идентификатором %S_PGID в базе данных %d. Она принадлежит единице распределения %I64d, а не %I64d.

606

21

Да

Несогласованные метаданные. Идентификатор файловой группы %ld, указанный для таблицы "%.*ls", не существует. Запустите DBCC CHECKDB или CHECKCATALOG.

608

16

Да

Запись каталога не обнаружена для идентификатора секции %I64d в базе данных %d. Метаданные несогласованны. Запустите DBCC CHECKDB, чтобы выполнить проверку метаданных на повреждение.

609

16

Нет

Во время вызова RowsetBulk сбалансированное дерево оказалось непустым.

610

16

Да

В заголовке страницы содержится недопустимое значение. Запустите DBCC CHECKDB, чтобы выполнить проверку данных на повреждение.

611

16

Нет

Не удается добавить или обновить строку, поскольку суммарный размер переменных столбцов с учетом дополнительной памяти превысил допустимый на %d байт.

613

21

Нет

Не удалось найти запись для набора строк рабочей таблицы с идентификатором секции %I64d в базе данных %d.

615

21

Да

Не удалось найти идентификатор базы данных %d с именем "%.*ls". Возможно, база данных находится в автономном режиме. Подождите несколько минут и повторите попытку.

617

20

Да

Дескриптор объекта с идентификатором %ld в базе данных с идентификатором %d не обнаружен в хэш-таблице при попытке его восстановления по хэшу. В рабочей таблице отсутствует запись. Повторите запрос. Если используется курсор, закройте и заново откройте его.

622

16

Нет

Файловой группе "%.*ls" не назначено ни одного файла. Таблицы, индексы, столбцы типа text, ntext и image нельзя заполнить в данной файловой группе, пока не будет добавлен файл.

627

16

Нет

Нельзя использовать SAVE TRANSACTION в распределенной транзакции.

628

16

Нет

Нельзя использовать SAVE TRANSACTION, если отсутствует активная транзакция.

650

16

Нет

Блокировку READPAST можно указать только на уровнях изоляции READ COMMITTED или REPEATABLE READ.

651

16

Нет

Нельзя использовать подсказку степени гранулярности %ls в таблице "%.*ls", поскольку блокировка данной степени гранулярности запрещена.

652

16

Нет

Индекс "%.*ls" таблицы "%.*ls"(RowsetId %I64d) хранится в файловой группе ("%.*ls"), предназначенной только для чтения; изменения в нее вносить нельзя.

666

16

Нет

Формируемое системой максимальное уникальное значение для повторяющейся группы было превышено для индекса с идентификатором секции %I64d. Возможно, в устранении ошибки поможет удаление и повторное создание индекса; в противном случае используйте другой ключ кластеризации.

667

16

Нет

Индекс "%.*ls" таблицы "%.*ls" (RowsetId %I64d) хранится в файловой группе ("%.*ls"), доступ к которой невозможен, поскольку она находится в автономном режиме, восстанавливается или не существует.

669

22

Нет

Объект строки в несогласованном состоянии. Повторно выполните запрос.

670

16

Нет

Данные большого объекта (LOB) для таблицы "%.*ls" хранятся в автономной файловой группе ("%.*ls"), доступ к которой невозможен.

671

16

Нет

Данные большого объекта (LOB) для таблицы "%.*ls" хранятся в файловой группе ("%.*ls"), которая доступна только для чтения и в которую нельзя вносить изменения.

672

10

Нет

Сбой при создании очереди пакетов очистки для висячих наборов строк в базе данных "%.*ls". Часть места на диске может быть занята ненужными данными. При следующем запуске базы данных будет предпринята попытка очистки.

674

10

Да

Произошло исключение в деструкторе RowsetNewSS 0x%p. Эта ошибка может означать проблему, связанную с освобождением ранее размещенных дисковых блоков во время операций групповой вставки. Для устранения этой проблемы перезагрузите сервер.

675

10

Да

Рабочая таблица с идентификатором секции %I64d успешно удалена после нескольких попыток.

676

10

Да

Произошла ошибка при попытке удаления рабочей таблицы с идентификатором секции %I64d.

677

10

Да

Не удалось удалить рабочую таблицу с идентификатором секции %I64d после нескольких попыток. Рабочая таблица помечена для отложенного удаления. Это информационное сообщение. Вмешательства пользователя не требуется.

678

10

Да

Активный набор строк с идентификатором секции %I64d найден в конце пакета. Эта ошибка может свидетельствовать о неверной обработке исключения. Из окна текущей активности в среде SQL Server Management Studio или при помощи инструкции KILL языка Transact-SQL завершите процесс сервера, вызвавший ошибку, по его идентификатору (SPID).

679

16

Нет

Одна из секций индекса "%.*ls" таблицы "%.*ls" (идентификатор секции %I64d) хранится в файловой группе ("%.*ls"), доступ к которой невозможен, поскольку она находится в автономном режиме, восстанавливается или не существует. Это может ограничивать результат запроса.

680

10

Да

Ошибка [%d, %d, %d] при попытке удаления единицы размещения с идентификатором %I64d, принадлежащей рабочей таблице с идентификатором секции %I64d.

681

16

Нет

Попытка указания значения NULL для столбца, который не может содержать значение NULL.

682

16

Нет

Внутренняя ошибка. Буфер, предоставленный для считывания значения столбца, слишком мал. Выполните команду DBCC CHECKDB, чтобы проверить наличие повреждений.

683

22

Нет

Произошла внутренняя ошибка при попытке преобразования между десятичными форматами переменной и фиксированной длины. Выполните инструкцию DBCC CHECKDB, чтобы проверить наличие повреждений базы данных.

684

22

Нет

При попытке преобразования данных из несжатого формата хранения в сжатый или обратно произошла внутренняя ошибка. Выполните команду DBCC CHECKDB, чтобы проверить наличие повреждений.

685

22

Нет

Произошла внутренняя ошибка при попытке получить обратный указатель для перенаправленной записи в куче.

701

19

Да

Для выполнения этого запроса недостаточно системной памяти в пуле ресурсов "%ls".

708

10

Да

Сервер работает в условиях нехватки виртуального адресного пространства либо в системе недостаточной виртуальной памяти. Зарезервированная память использовалась %d раз с момента запуска. Отмените запрос и произведите его снова, уменьшите загрузку сервера, закройте другие приложения.

801

20

Да

Обнаружен буфер с непредвиденным состоянием 0x%x.

802

17

Нет

Недостаточно свободной памяти в буферном пуле.

803

10

Да

искусственный сбой (только для режима DEBUG).

805

10

Да

ожидающая восстановления

806

10

Да

ошибка аудита (прочитанная с диска страница не прошла основные тесты на целостность)

807

10

Да

(нет диска в дисководе или диск неверный)

808

10

Да

передано недостаточное количество байтов

821

20

Да

Не удалось удалить из хэша буфер в 0x%p с номером страницы буфера %S_PGID и идентификатором базы данных %d с помощью набора состояний HASHED. Поставщик не найден. %S_PAGE. Обратитесь в службу технической поддержки.

822

21

Да

Не удалось начать операцию ввода-вывода для запроса %S_BLKIOPTR. Обратитесь в службу технической поддержки.

823

24

Да

Операционная система возвратила ошибку %ls в SQL Server при %S_MSG в смещении %#016I64x файла «%ls». Дополнительные сведения см. в журнале ошибок SQL Server и журнале системных событий. Это серьезная ошибка системного уровня, которая угрожает целостности базы данных, поэтому она должна быть немедленно исправлена. Выполните полную проверку базы данных на согласованность (DBCC CHECKD). Эта ошибка может быть вызвана многими причинами. Дополнительные сведения см. в электронной документации по SQL Server.

824

24

Да

SQL Server обнаружил логическую ошибку ввода-вывода, связанную с согласованностью: %ls. Она произошла при %S_MSG страницы %S_PGID в базе данных с идентификатором %d по смещению %#016I64x файла "%ls". Дополнительные сведения см. в журнале ошибок SQL Server и журнале системных событий. Это серьезная ошибка, которая угрожает целостности базы данных, поэтому она должна быть немедленно исправлена. Выполните полную проверку базы данных на согласованность (DBCC CHECKD). Эта ошибка может быть вызвана многими причинами. Дополнительные сведения см. в электронной документации по SQL Server.

825

10

Да

Успешное чтение файла «%ls» при смещении %#016I64x после %d неудачных попыток с ошибкой: %ls. Дополнительные сведения см. в журнале ошибок SQL Server и журнале системных событий. Данное ошибочное условие может нарушить целостность базы данных и должно быть исправлено. Выполните полную проверку базы данных на согласованность (DBCC CHECKD). Эта ошибка может быть вызвана многими причинами. Дополнительные сведения см. в электронной документации по SQL Server.

826

10

Да

неверный идентификатор страницы (ожидаемый %d:%d; фактический %d:%d)

829

21

Да

Страница %S_PGID в базе данных с идентификатором %d помечена RestorePending, что может означать повреждение диска. Чтобы вернуться к обычному состоянию, выполните операцию восстановления.

830

10

Нет

устаревшая страница (при чтении страницы возвращен регистрационный номер транзакции в журнале (номер LSN) (%u:%u:%u), более старый, чем последний записанный номер (%u:%u:%u).

831

20

Нет

Не удалось освободить удерживаемую страницу.

832

24

Да

Страница, которая должна быть постоянной, изменилась (ожидаемая контрольная сумма: %08x, фактическая контрольная сумма: %08x, база данных %d, файл '%ls', страница %S_PGID). Обычно это свидетельствует о сбое памяти или другом повреждении оборудования либо ОС.

833

10

Нет

SQL Server обнаружил %d запросов ввода-вывода, выполняющихся более %d секунд, в файле [%ls] базы данных [%ls] (%d). Дескриптором файла ОС является 0x%p. Смещение последней длительной операции ввода-вывода: %#016I64x.

844

10

Нет

Истекло время ожидания кратковременной блокировки буфера — тип %d, базовая точка %p, страница %d:%d, stat %#x, идентификатор базы данных: %d, идентификатор единицы распределения: %I64d%ls, задача 0x%p: %d, время ожидания %d, флаги 0x%I64x, задача-владелец 0x%p. Ожидание продолжается.

845

17

Нет

Истекло время ожидания кратковременной блокировки буфера — тип %d, страница %S_PGID, идентификатор базы данных %d.

846

10

Нет

Истекло время ожидания кратковременной блокировки буфера — тип %d, базовая точка %p, страница %d: %d, stat %#x, идентификатор базы данных: %d, идентификатор единицы распределения: %I64d%ls, задача 0x%p: %d, время ожидания %d, флаги 0x%I64x, задача-владелец 0x%p. Ожидание прекращено.

847

10

Да

Истекло время ожидания кратковременной блокировки: класс "%ls", идентификатор %p, тип %d, задача 0x%p: %d, время ожидания %d, флаги 0x%I64x, задача-владелец 0x%p. Продолжение ожидания.

848

10

Да

Для буферного пула используются большие страницы.

849

10

Да

Для буферного пула используются блокированные страницы.

850

10

Да

Выделено %I64u MБ памяти больших страниц.

851

10

Нет

страница находится в файле, который находится в автономном режиме и не может быть считан

902

16

Нет

Чтобы изменить %ls, база данных должна быть в состоянии, когда может быть выполнена контрольная точка.

904

16

Нет

Не удалось автоматически запустить базу данных %ld в ходе завершения работы или запуска сервера.

905

21

Да

Запуск базы данных «%.*ls» в этом выпуске SQL Server невозможен, так как она содержит функцию секционирования «%.*ls». Секционирование поддерживается только в выпуске SQL Server Enterprise Edition.

907

16

Нет

База данных "%ls" имеет несогласованные метаданные базы данных или файла.

908

10

Да

Файловая группа %ls в базе данных %ls недоступна, поскольку она %ls. Восстановите или измените эту файловую группу, чтобы сделать ее доступной.

909

21

Да

Базу данных "%.*ls" нельзя запустить в этом выпуске SQL Server, поскольку для части объекта "%.*ls" включено сжатие данных или формат хранения vardecimal. Сжатие данных и формат хранения vardecimal поддерживаются только в выпуске SQL Server Enterprise Edition.

910

10

Нет

База данных "%.*ls" выполняет обновление сценария "%.*ls" с уровня %d до уровня %d.

911

16

Нет

Базы данных "%.*ls" не существует. Убедитесь, что имя введено правильно.

912

16

Нет

Произошел сбой обновления уровня сценария для базы данных "%.*ls", так как на шаге обновления "%.*ls" обнаружена ошибка %d, состояние %d, серьезность %d. Это серьезная ошибка, которая может повлиять на обычную операцию и перевести базу данных в автономный режим. Если ошибка произошла во время обновления базы данных «master», это приведет к тому, что весь экземпляр SQL Server не будет запущен. Нужно проверить предыдущие записи журнала ошибок на предмет ошибок, предпринять соответствующие действия по исправлению, затем перезапустить базу данных. В этом случае шаги обновления сценария будут завершены.

913

22

Да

Не удалось найти идентификатор базы данных %d.. База данных может быть еще не активирована либо может находиться в процессе изменения. Повторите запрос после того, как база данных станет доступной. Если эта ошибка не обусловлена тем, что база данных меняет свое состояние, и ошибка повторяется, обратитесь к основному поставщику услуг по технической поддержке. Убедитесь в наличии журнала регистрации ошибок Microsoft SQL Server и любых других дополнительных сведений, касающихся возникновения ошибки.

914

21

Нет

Произошел сбой обновления уровня сценария для базы данных "%.*ls", так как шаг обновления "%.*ls" был прерван до завершения. Если прерывание произошло во время обновления базы данных «master», это приведет к тому, что не будет запущен весь экземпляр SQL Server. Нужно проверить предыдущие записи журнала ошибок на предмет ошибок, предпринять соответствующие действия по исправлению, затем перезапустить базу данных. В этом случае шаги обновления сценария будут завершены.

915

21

Нет

Не удалось получить текущий уровень сценария для базы данных "%.*ls". Если ошибка произошла во время запуска базы данных «master», это приведет к тому, что не будет запущен весь экземпляр SQL Server. Нужно проверить предыдущие записи журнала ошибок на предмет ошибок, предпринять соответствующие действия по исправлению, а затем перезапустить базу данных. В этом случае шаги обновления могут завершиться успешно.

916

14

Нет

Серверу-участнику "%.*ls" не удалось обратиться к базе данных "%.*ls" в текущем контексте безопасности.

917

21

Нет

При выполнении пакета сценария обновления для базы данных "%.*ls" произошел сбой из-за ошибки компиляции. Проверьте предыдущее сообщение об ошибке на наличие строки, вызвавшей сбой компиляции.

918

21

Нет

Не удалось загрузить метаданные сценария подсистемы из сценария DLL "%.*ls". Код ошибки, предоставленный Windows: %d. Это серьезная ошибка, которая обычно указывает на поврежденный или незавершенный процесс установки. Чтобы устранить эту проблему, исправьте экземпляр SQL Server.

919

10

Нет

Пользователь "%.*ls" изменяет запись %d уровня сценария базы данных на значение %d.

920

20

Нет

Только члены роли sysadmin могут изменять уровень сценария базы данных.

921

14

Нет

База данных "%.*ls" еще не восстановлена. Подождите и повторите попытку.

922

14

Нет

База данных "%.*ls" восстанавливается. Дождитесь окончания восстановления.

923

14

Нет

База данных "%.*ls" находится в режиме ограничений. Только владелец базы данных и члены ролей dbcreator и sysadmin могут обращаться к ней.

924

14

Нет

База данных "%.*ls" уже открыта, и одновременно к ней может обращаться только один пользователь.

925

19

Да

Максимальное число баз данных, используемых для каждого запроса, было превышено. Максимальное допустимое количество: %d.

926

14

Нет

Не удалось открыть базу данных "%.*ls". Она была отмечена как подозрительная (SUSPECT) операцией восстановления. Дополнительные сведения см. в журнале ошибок SQL Server.

927

14

Нет

Не удалось открыть базу данных "%.*ls". Она находится в процессе восстановления.

928

20

Да

При обновлении базы данных возникло исключение %d, серьезность %d, состояние %d, адрес %p. Используйте номер исключения для определения его причины.

929

20

Да

Не удалось закрыть базу данных, не открытую в данный момент. Приложение должно подключиться заново и повторить попытку. Если это действие не устраняет проблему, обратитесь к своему основному поставщику услуг по технической поддержке.

930

21

Да

Указанная единица восстановления %d в базе данных "%ls" не существует. Обратитесь в службу технической поддержки.

931

21

Да

Указанный фрагмент базы данных %d в базе данных "%ls" не существует. Обратитесь в службу технической поддержки.

932

21

Да

SQL Server не удается загрузить базу данных "%.*ls", поскольку включено отслеживание изменений. Установленный выпуск SQL Server не поддерживает отслеживание изменений. Отключите отслеживание изменений в базе данных с помощью поддерживающего эту возможность выпуска SQL Server либо обновите экземпляр SQL Server до выпуска, поддерживающего отслеживание изменений.

933

21

Да

Не удается запустить базу данных "%.*ls", поскольку часть ее функциональных возможностей не поддерживается в данном выпуске SQL Server.

934

21

Да

SQL Server не удается загрузить базу данных "%.*ls", поскольку включена система отслеживания измененных данных. Установленный выпуск SQL Server не поддерживает систему отслеживания измененных данных. Отключите систему отслеживания измененных данных в базе данных с помощью поддерживающего эту возможность выпуска SQL Server или обновите экземпляр SQL Server до выпуска, который поддерживает эту функцию.

935

21

Да

Уровень сценария для "%.*ls" в базе данных "%.*ls" не удается понизить с версии %d до версии %d, которая поддерживается этим сервером. Как правило, из этого следует, что была присоединена база данных одной из старших версий, а в текущей установке не поддерживается переход на предыдущую версию. Установите более новую версию SQL Server и попытайтесь заново открыть базу данных.

942

14

Нет

Не удалось открыть базу данных "%.*ls", поскольку она в автономном режиме.

943

14

Нет

Не удалось открыть базу данных "%.*ls", поскольку ее версия (%d) выше, чем текущая версия сервера (%d).

944

10

Нет

Преобразование базы данных "%.*ls" с версии %d до текущей версии %d.

945

16

Нет

Не удалось открыть базу данных "%.*ls" вследствие недоступности файлов, нехватки памяти или места на диске. Подробности см. в журнале ошибок SQL Server.

946

14

Нет

Не удалось открыть базу данных "%.*ls", версия %d. Обновите базу данных до последней версии.

947

16

Да

Ошибка при закрытии базы данных "%.*ls". Проверьте предыдущие дополнительные ошибки и повторите операцию.

948

20

Да

Не удалось открыть базу данных "%.*ls", поскольку она имеет версию %d. Данный сервер поддерживает версию %d и более ранние. Переход на предыдущую версию не поддерживается.

949

16

Нет

База данных tempdb пропущена. Нельзя выполнять запрос, который требует использования базы данных tempdb.

950

20

Да

Не удалось обновить базу данных "%.*ls", поскольку ее промежуточная версия (%d) не поддерживается данной версией SQL Server. Нельзя открыть базу данных, несовместимую с данной версией sqlservr.exe. Необходимо заново создать базу данных.

951

10

Нет

База данных "%.*ls" выполняет шаг обновления с версии %d до версии %d.

952

16

Нет

База данных "%.*ls" находится в переходном состоянии. Попробуйте выполнить эту инструкцию позднее.

954

14

Нет

Не удалось открыть базу данных "%.*ls". Она является зеркальной базой данных.

955

14

Нет

Для базы данных "%.*ls" включено зеркальное отображение, однако отсутствует кворум: не удается открыть базу данных. Проверьте соединения с участником и следящим сервером, если они настроены.

956

14

Нет

Для базы данных %.*ls включено зеркальное отображение, но она еще не синхронизирована со своим участником. Повторите операцию позднее.

957

17

Нет

Для базы данных "%.*ls" включено зеркальное отображение. Имя базы данных нельзя изменять.

958

10

Да

Версия сборки базы данных ресурсов %.*ls. Это информационное сообщение. Вмешательства пользователя не требуется.

959

20

Да

Версия базы данных ресурсов — %d, а данный сервер поддерживает версию %d. Восстановите правильную версию или заново установите SQL Server.

960

10

Нет

Внимание! Имя пользователя "sys" (principal_id = %d) в базе данных "%.*ls" изменено на "%.*ls". «sys» — это зарезервированное имя пользователя или схемы в данной версии SQL Server.

961

10

Нет

Внимание! Индекс "%.*ls" (идентификатор_индекса = %d) по объекту с идентификатором %d в базе данных "%.*ls" был переименован в "%.*ls", поскольку его имя совпадало с именем другого индекса по тому же объекту.

962

10

Нет

Внимание! Ограничение первичного ключа или ограничение уникальности "%.*ls" (идентификатор_объекта = %d) в базе данных "%.*ls" было переименовано на "%.*ls", поскольку его индекс был переименован.

963

10

Нет

Внимание! База данных "%.*ls" была помечена как подозрительная из-за действий во время обновления. Дополнительные сведения см. в журнале ошибок и журнале событий. Используйте команду ALTER DATABASE для подключения этой базы данных. База данных будет подключена в состоянии restricted_user.

964

10

Нет

Внимание! Системный пользователь "%.*ls" отсутствовал в базе данных "%.*ls" и был восстановлен. Этот пользователь необходим для работы SQL Server.

965

10

Нет

Внимание! Обнаружена несогласованность обнуления столбца в метаданных индекса "%.*ls" (идентификатор_индекса = %d) по объекту с идентификатором %.*ls в базе данных "%.*ls". Возможно, этот индекс поврежден. Выполните команду DBCC CHECKTABLE для проверки согласованности.

966

10

Нет

Внимание! Сборка "%.*ls" в базе данных "%.*ls" была переименована в "%.*ls", так как ее прежнее имя конфликтует с системной сборкой данной версии SQL Server.

967

10

Нет

Внимание! Индекс "%.*ls" таблицы "%.*ls"."%.*ls" был отключен, так как связанные с ним XML-данные могут содержать отрицательные значения параметров xs:date и xs:dateTime, которые более не поддерживаются.

968

10

Нет

Внимание! XML-аспект типа "%.*ls" в наборе схем "%.*ls" был обновлен с "%.*ls" до "%.*ls", так как отрицательные значения года в составе типа xs:date или xs:dateTime в Sql Server не поддерживаются.

969

10

Нет

Внимание! Значение по умолчанию или фиксированное значение XML-элемента или атрибута "%.*ls" в наборе схем "%.*ls" было обновлено с "%.*ls" до "%.*ls", так как отрицательные значения года в составе типа xs:date или xs:dateTime в Sql Server не поддерживаются.

970

10

Нет

Внимание! XML-экземпляры в XML-столбце "%.*ls.%.*ls.%.*ls" могут содержать отрицательные значения отдельных составляющих типа xs:date или xs:dateTime. Данные XML-экземпляры не могут быть использованы для запуска процедуры XQuery или построения первичного XML-индекса.

971

10

Нет

База данных ресурсов обнаружена в двух разных местоположениях. Выполняется присоединение базы данных ресурсов, находящейся в том же каталоге "%.*ls", что и файл sqlservr.exe, вместо присоединенной в настоящее время базы данных ресурсов из каталоге "%.*ls".

972

17

Нет

Не удалось использовать базу данных "%d" во время выполнения процедуры.

973

10

Да

База данных %ls запущена, но объекты FILESTREAM несовместимы с параметрами READ_COMMITTED_SNAPSHOT и ALLOW_SNAPSHOT_ISOLATION. Удалите файлы и файловые группы FILESTREAM либо задайте для параметров READ_COMMITTED_SNAPSHOT и ALLOW_SNAPSHOT_ISOLATION значение OFF.