Size: a a a

2021 April 09

А

Алексей in sql_ninja
так никто не гадает, формат binary(16), я же написал выше...это выгрузка из базы 1С, там ГУИД отдается в таком виде
источник

NP

Nick Proskuryakov in sql_ninja
Я вам и сказал, грузите как текст
источник

А

Алексей in sql_ninja
в таблице БД это поле имеет тип binary(16), не пройдет импорт
источник

DI

Dmitriy Ivanov in sql_ninja
Тогда тип должен быть dt_bytes, но в SSIS  есть проблемы при сравнении типов.
источник

А

Алексей in sql_ninja
есть такой тип, пытался его указывать, но ошибка при конвертации выскакивает
источник

NP

Nick Proskuryakov in sql_ninja
ошибку в студию
источник

А

Алексей in sql_ninja
Executing (Error)
Messages
Error 0xc02020a1: Data Flow Task 1: Data conversion failed. The data conversion for column "FlightId" returned status value 2 and status text "The value could not be converted because of a potential loss of data.".
(SQL Server Import and Export Wizard)

Error 0xc0209029: Data Flow Task 1: SSIS Error Code DTS_E_INDUCEDTRANSFORMFAILUREONERROR.  The "Source - Выгрузка SQL_csv.Outputs[Flat File Source Output].Columns[FlightId]" failed because error code 0xC0209084 occurred, and the error row disposition on "Source - Выгрузка SQL_csv.Outputs[Flat File Source Output].Columns[FlightId]" specifies failure on error. An error occurred on the specified object of the specified component.  There may be error messages posted before this with more information about the failure.
(SQL Server Import and Export Wizard)

Error 0xc0202092: Data Flow Task 1: An error occurred while processing file "D:\baks\Выгрузка SQL.csv" on data row 2.
(SQL Server Import and Export Wizard)

Error 0xc0047038: Data Flow Task 1: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED.  The PrimeOutput method on Source - Выгрузка SQL_csv returned error code 0xC0202092.  The component returned a failure code when the pipeline engine called PrimeOutput(). The meaning of the failure code is defined by the component, but the error is fatal and the pipeline stopped executing.  There may be error messages posted before this with more information about the failure.
(SQL Server Import and Export Wizard)
источник

А

Алексей in sql_ninja
вот полный текст ошибки
источник

DI

Dmitriy Ivanov in sql_ninja
Длину проверьте для этой колонки. Возможно файл битый.
источник

NP

Nick Proskuryakov in sql_ninja
Я бы взял сис и импортировал в пустую таблицу с подходящими типами, потом бы уже в МС проверил данные и конвернул + да, проверьте значения
источник

К

Какой-то Хмырь... in sql_ninja
у кого-нибудь когда-нибудь было, чтобы ssis пакет с первого раза отработал без ошибок?)) онвсегда найдет, где упасть)
источник

DI

Dmitriy Ivanov in sql_ninja
Если делать с предварительной проверкой то все работает нормально. Чаще всего пихают фигню и получают ошибки
источник

К

Какой-то Хмырь... in sql_ninja
все равно потом из студии в ssis затаскиваешь, на джоб ставишь, че-нить с правами вылезает
источник

T

Timus in sql_ninja
отож)
источник

А

Алексей in sql_ninja
binary(16) это в текстовом виде varchar(32)?
источник

К

Какой-то Хмырь... in sql_ninja
должно хватить, по идее.
ты главное, когда одно в другое конвертишь, стиль указывай, чтобы в нужном виде получить.
источник

К

Какой-то Хмырь... in sql_ninja
convert(nvarchar(32), binaryfield, 0), например

без этой фигни он может иероглифы выводить
источник

NP

Nick Proskuryakov in sql_ninja
Согласен
источник

К

Какой-то Хмырь... in sql_ninja
источник

L

Les in sql_ninja
Как на веб морде SSRS дать доступ сразу на все объекты?
а то на главную папку права дали, но они не размазались на все объекты
источник