Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
sqlXmlBulkLoader надо бы игнорировать информационные сообщения
|
|||
|---|---|---|---|
|
#18+
Короче, массовая загрузка через sqlXmlBulkLoader в таблицу с уникальным индексом with(IGNORE_DUP_KEY=ON). Ну, в данных есть дубль. В результате отгребаем <?xml version="1.0"?><Error><Record><HResult>0x80004005</HResult><SQLState>23000</SQLState><NativeError>3604</NativeError><ErrorState>1</ErrorState>< Severity>0</Severity> <Source>Microsoft OLE DB Provider for SQL Server</Source><Description><![CDATA[Повторяющийся ключ пропущен.]]></Description></Record></Error> и загрузка вырубается. Это не ошибка. Это информационное сообщение сервера. Все это, канешно, можно обойти и загрузить. Но хочется без обхода. Вопросов два 1. Может кто знает как заставить sqlXmlBulkLoader не реагировать на информационные сообщения сервера? 2. Может кто знает как заставить сервер MS SQL не генерить информационные сообщения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2021, 13:31 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=40114154&tid=1684081]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 128ms |

| 0 / 0 |
