chints786 Ответов: 1

Отказ служб SSIS установка в "только для чтения" столбец идентификаторов(сервер SQL для MySQL)


Привет,

Я пытаюсь передать данные из таблицы sql server в таблицу mysql с помощью пакета ssis.

Источник :- SQL SERVER
Назначение :- MYSQL

поэтому я использую источник OLEDB для назначения ODBC.

В пункте назначения (MYSQL) у меня есть столбец identity .

когда я запускаю пакет, я получаю ошибку как "ошибка ssis, вставляемая в идентификатор столбца только для чтения"

Не могли бы вы дать мне знать, как я могу это исправить?

Что я уже пробовал:

Будет тож вставить на и с работы?

Richard MacCutchan

- Будет ли идентификация вставляться на работу и выключаться?"
Что происходит, когда вы пытаетесь это сделать?

chints786

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

Свойство readonly не является проблемой, поскольку оно установлено в положение off:

read_buffer_size 262144
как read_only от
read_rnd_buffer_size 524288

1 Ответов

Рейтинг:
2

RickZeeland

Если вы не хотите использовать

SET IDENTITY_INSERT TableName ON
Смотрите второй ответ здесь: sql server - ошибка 0xc0202049: поток данных задача 1: ошибка вставки в столбец только для чтения- переполнение стека[^]
Возможно также, что вы просто можете опустить это поле из запроса.