Quantcast
Channel: SQL.ru: Firebird, InterBase
Viewing all articles
Browse latest Browse all 1677

Большая модель (Entity Framework Code First, dotNet) и БД Firebird 3.0

$
0
0
Пробуем использовать подход Code First (Entity Framework 6.2) в связке с СУБД Firebird 3.0.
Для небольшой модели (до 10 таблиц) миграции генерируются и выполняются.

Проблема возникает при наличии большой модели (в нашем случае 153 таблицы) - в этом случае мы столкнулись с "ограничением на максимальную длину BINARY типа":

FirebirdSql.Data.FirebirdClient.FbException (0x80004005): Dynamic SQL Error
Dynamic SQL Error
SQL error code = -104
String literal with 66866 characters exceeds the maximum length of 65535 characters for the BINARY character set


Естественно, что при генерации SQL-запроса и попытке выполнить данный запрос через IBExpert результат аналогичный.

Подскажите, есть ли какие-то способы обойти данное ограничение?

Viewing all articles
Browse latest Browse all 1677

Trending Articles