Ошибка при импорте схемы из базы данных. Sequence  

  RSS

skoffer
Member
Joined: 2 years  ago
Posts: 5
2017-02-28 18:29  

ошибка

26:26.314  UBScriptPgSqlLib.DbReadFuncs.LoadDatabaseObjects:  Postgres Server Version: 9.5.4

26:26.361  PgConstraintHelper.GetItem:  Item with oid=0 not found

26:26.361  PgConstraintHelper.GetItem:  Item with oid=0 not found

26:26.361  PgConstraintHelper.GetItem:  Item with oid=0 not found

26:26.361  PgConstraintHelper.GetItem:  Item with oid=0 not found

26:26.361  PgConstraintHelper.GetItem:  Item with oid=0 not found

26:26.361  PgConstraintHelper.GetItem:  Item with oid=0 not found

26:26.408  PostgreeFuncs.LoadDatabaseObjects.LoadComments:  System.InvalidOperationException: Sequence contains no matching element

   at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)

   at UBScriptPgSqlLib.PgFuncs.PgDbObjectsLoader.LoadComments(DbConnection dbConnection)

   at UBScriptPgSqlLib.PgFuncs.PgDbObjectsLoader.LoadDbObjects(DbConnection dbConnection)

26:26.408  PostgreeFuncs.LoadDatabaseObjects.LoadComments:  System.InvalidOperationException: Sequence contains no matching element

   at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)

   at UBScriptPgSqlLib.PgFuncs.PgDbObjectsLoader.LoadComments(DbConnection dbConnection)

   at UBScriptPgSqlLib.PgFuncs.PgDbObjectsLoader.LoadDbObjects(DbConnection dbConnection)

26:26.463  NewDbProjectFromDatabase:  System.InvalidOperationException: Sequence contains no matching element

   at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)

   at UBScriptPgSqlLib.PgFuncs.PgDbObjectsLoader.LoadComments(DbConnection dbConnection)

   at UBScriptPgSqlLib.PgFuncs.PgDbObjectsLoader.LoadDbObjects(DbConnection dbConnection)

DDL sequence

CREATE SEQUENCE ignitemart.etl_batch_id1_seq

    START WITH 1

    INCREMENT BY 1

    NO MINVALUE

    NO MAXVALUE

    CACHE 1;


ReplyQuote
skoffer
Member
Joined: 2 years  ago
Posts: 5
2017-02-28 18:35  

Sequence не привязан к таблице.

 


ReplyQuote
vvit1
DbpTeam
Joined: 2 years  ago
Posts: 20
2017-02-28 18:53  

Сиквенс тут не при чем это ошибка выпадает просто из LINQ выражения в коде программы. Падает одна функция LoadComments

Она загружает коментарии к обектам. Можно загасить исключения из нее, только лог, и посмотреть каких комментов и на что не будет хватать в генерируемом DDL. 

Самый простой способ для отладки, это если скрипт создания БД не содержит ничего что-бы вы не хотели публиковать это привести весь скрипт для создания БД и тогда бы можно было не гадать на кофейной гуще что там идет не так...


ReplyQuote
skoffer
Member
Joined: 2 years  ago
Posts: 5
2017-02-28 21:25  

file in att


ReplyQuote
vvit1
DbpTeam
Joined: 2 years  ago
Posts: 20
2017-03-01 09:54  

Спасибо за скрипт. Все стало понятно. Постараюсь найти время сегодня и выложить патч до вечера.


ReplyQuote
vvit1
DbpTeam
Joined: 2 years  ago
Posts: 20
2017-03-01 17:53  

Все исправил. 

https://dbprojector.net/download-dbprojector-v20b173-ru/

Замечание: Схема public должна существовать. В нее добаляется функция версии. Но можно ее не накатывать если не надо.


ReplyQuote
  
Working

Please Login or Register