KB3051663 — LABOJUMS: "8156: radās datu bāzes kļūda", ja programmā SQL Server 2014 palaižat biznesa kārtulu Master Data Services

Attiecas uz
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use)

Pazīmes

Biznesa kārtulu, kurā ir riņķveida atsauce, izveidojat izmantojot Microsoft SQL SQL Server 2014 Master Data Services. Saglabājot kārtulu, netiek parādīts kļūdas ziņojums. Tomēr, palaižot kārtulu, tiek parādīts šāds kļūdas ziņojums:

Piezīme

8156: radās datu bāzes kļūda. Sazinieties ar savu sistēmas administratoru.

Piemēram, šī problēma rodas šādā scenārijā:

  • Izveidojiet biznesa kārtulu, kurā tiek izmantota darbība "jābūt unikālai".
  • Darbības solī atlasiet In kombinācijā ar tālāk norādīto opciju.
  • Atribūts, uz kuru ir atsauce darbībā, tiek pievienots arī kā "n kombinācija ar šādiem atribūtu parametriem. Tiek izveidota riņķveida atsauce.
  • Biznesa kārtula ir sekmīgi publicēta.
  • Jūs palaižat biznesa kārtulu.

Risinājums

Šī problēma vispirms tika novērsta šajā SQL Server kumulatīvajā atjauninājumā:

SQL Server 2014 SP1 1. kumulatīvais atjauninājums /en-us/help/3067839

SQL Server 2014 7. kumulatīvais atjauninājums /en-us/help/3046038

Par SQL Server kumulatīvajiem atjauninājumiem

Katrā jaunajā SQL Server kumulatīvajā atjauninājumā ir visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos SQL Server kumulatīvos atjauninājumus:

      

Statuss

Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".

Atsauces

Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.