Hur Ska Man Verkligen Lösa Sql-fel 547 Sqlstate 23000 Som En Del Av Viloläge?

Rekommenderas: ASR Pro

  • Steg 1: Ladda ner och installera ASR Pro
  • Steg 2: Starta programmet och välj det system du vill skanna
  • Steg 3: Klicka på knappen Skanna och vänta tills processen är klar
  • Få fart på din dator idag genom att ladda ner programvaran här.

    Under de ovanstående veckorna har vissa användare stött på felmeddelandet viloläge SQL Error 547 sqlstate 23000. Det kan finnas flera orsaker till olika problem. Vi kommer att diskutera följande nedan.

    Vi använder situationen:Vi använder vanligtvis Hibernate för att skapa Java-databas i Pojo-klasser.som är kommenterade enligt följande:

    @[email protected](namn = "dbo.saveevents-poster")

    När i databasen (tabell: dbo.CodeDocuments) uppstår fokusering på fel

    VARNING: 547, SQL-fel: 230006 sqlstate: feb 2017 14:06:42 timmar org.hibernate.engine.jdbc.spi.LogExceptionsFEL: INSERT sqllexceptionhelper-satsen står i konflikt med den yttre KEY-begränsningen ‘FK_SaveEvents_CodeDocuments’. En konflikt uppstod i listan ‘OSBLEPlus_eclipse’, tabellen ‘dbo.CodeDocuments’, krama dig ‘Id’.org.hibernate.exception.ConstraintViolationException: inte tillåtetNär du kör Org statement.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLSateConversionDelegate.Have java:112)

    Vi försökte tillfredsställa den ovanliga nyckelbegränsningen genom att lägga till:@SecondaryTable(namn "dbo =.CodeDocuments")Men att skära dem är inte vår gärning. Vi förstod inte heller tips om hur man gör den korrekta SecondaryTable-anteckningen. Tillämplig Fk <-> PK för att få så här:

    CodeDocuments as.sql:SKAPA TABELL [dbo].[Dokumentkod] (    [id] INT IDENTITY (1, 1) INTE NULL,    [filnamn VARCHAR] (MAX) INTE NULL,    VARCHAR(MAX) [Innehåll] INTE NULL,    [PK_CodeDocuments_Id] PRIMÄR KEY CLUSTERED begränsning ([Id] ASC));SaveEvents.sql:SKAPA TABELL [dbo].[SaveEvents] (    [id] INT IDENTITY(1, 1) INTE NULL,    [EventLogId] INT NOT NULL,   [EventDate] DATETIME NOT NULL,    [lösningens namn] VARCHAR (MAX) NOT NULL,    [Dokument-ID] INT NOT NULL,    BEGRÄNSA [PK_SaveEvents] PRIMÄRA NYCKLAR I ([Id] ASC CLUSTER),    BEGRÄNSNING [FK_SaveEvents_EventLogs] UTLÄNDSK NYCKEL ([EventLogId]) REFERENSER [dbo].([Id]), [eventlogs] [FK_SaveEvents_CodeDocuments] UTLÄNDSK oro nyckel ([documentid]) [dbo] referens. [CodeDocuments] ([Id]));

    Rekommenderas: ASR Pro

    ASR Pro är en revolutionerande mjukvara som hjälper dig att fixa en mängd olika Windows-problem med bara en knapptryckning. Det är lätt att använda och det kan hjälpa dig att få igång din dator igen på nolltid. Så lid inte av Windows-problem längre - ASR Pro kan hjälpa!

  • Steg 1: Ladda ner och installera ASR Pro
  • Steg 2: Starta programmet och välj det system du vill skanna
  • Steg 3: Klicka på knappen Skanna och vänta tills processen är klar

  • Hur vågar du infoga data ner i två tabeller om de använder Hibernate POJO, dvs. främmande nyckelfel?

    HusMEN”ModellMEN”EMCMEN”[CDO/Hibernate/SQLServer] SQL-fel: 547, SQL-tillstånd: 23000

    Hej Erdal,
    Teneo har sorterat de inbyggda fk-begränsningsnamnen, detta kan hända i vissa speciella situationer. Lära sig av sammandrabbningar (inte namn
    naturligtvis) om det finns, medan du kan prova att ställa in den mesta egenskapen/inställningen till false :
    teneo.naming.set_foreign_key_name

    detta borde hjälpa Le att betona.

    hibernate sql error 547 sqlstate 23000

    Om inte, kan du lägga upp hela den genererade HBM, eller snarare den angivna delen som definierar din begränsning? dagens fk Det kan vara
    genereras två gånger?

    viloläge sql-problem 547 sqlstate 23000

    gr. Martin

    07/05/2012 13:46 Erdal visade för Karaca:
    > Om du behöver riktlinjer för vidare forskning:

    > EClass pizzazz behållare
    > – sorterad: stil 0..EClass *

    > Stilredskap Tja, stylecontainer

    > hej, att lägga till varje “FOREIGN KEY SAME TABLE”-restriktioner ger mening, lite i vägen i det här fallet…

    Med vänlig hälsning, Martin Taal

    Springsite/Elver.org
    Kontor: Hardwareweg 4, 3821 BV: amersfoort
    postkontor 7, nassaulaan 3941 EC +31 dörrar
    Nederländerna
    Mobil: (0)6288 tjugofyra943
    Tel.+31: (0)84 420 2397
    Fax+31: (0)84 225 [email protected] 9307
    e-post: – [email protected]
    Internet: www.springsite.com, elektronisk översättning www.elver.org

    Re: [CDO/Hibernate/SQLServer] SQL-fel: 547, SQLState: 23000 [Inlägg #870238 är reagera på meddelande #870233] Mån den 7 maj samma år, 12:16
    Martin Taal
    Meddelanden: 5468
    Undertecknad: endast i juli förra året

    Gammal medlem

    readabilitydatatable=”0″>

    Angående: SQL-fel: 547 [cdo/hibernate/sqlserver], SQLState: [Inlägg 23000 #870244 är det faktiska svaret på inlägg #870238 ] Måndag 7 maj i år 12:36
    Erdal Karaca
    Nyheter: 853
    Registrerade: juli

    Fd Colspan=”2″>Tack, medlem

    Att sätta imperativet till låtsas hjälpte!

    Martin skrev till taal måndagen sju maj 2012 kl. 8:16

    Hej Erdal,
    Teneo genererar mänskligt läsbara fk-begränsningar, detta borde leda till problem med att namnge en viss på speciella platser (inte
    naturligtvis), angående alla fall du bör försöka till denna egenskap/alternativ angående false:
    teneo.naming.set_foreign_key_name

    hoppas att detta förmodligen skulle hjälpa.

    Om du inte gör det, kan du ge led till hbm eller något en specifik del som definierar ens fk-gräns? Produkten kan du behöva vara
    genereras två gånger?

    gr. Martin

    07.05.2012 13:46 Erdal Karaca skrev:
    > Åkpåsen du bestämmer dig för att ha rätt länk på i framtiden:

    > hitta EClass StyleContainer
    > – stilar: 0 stil..*

    Få fart på din dator idag genom att ladda ner programvaran här.

    Privacy Policy
    Copyright © 2022 Fix IT Guide — Escapade WordPress theme by GoDaddy