+ Rispondi al messaggio
Pagina 2 di 3 primaprima 123 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 24

[MSSQL] Incongruenza tra PK e proprietà UNIQUE

  1. #11
    Sgrubak non è in linea Scribacchino
    Post
    606
    Like Inviati  
    12
    Like Ricevuti  
    14
    Aggiornamento: Ho modificato le proprietà AutoIncrementStep e AutoIncrementSeed della colonna dal file [Dataset.xsd] portandole rispettivamente a 1 e 0, ed il risultato è lo stesso. Per l'inserimento di 4 record mi ritrovo gli Id_Prog 52001, 52002, 52003, 52004

  2. #12
    L'avatar di nman
    nman non è in linea Scribacchino
    Post
    1,671
    Like Inviati  
    0
    Like Ricevuti  
    4
    Quote Originariamente inviato da Sgrubak Visualizza il messaggio
    ......... Qui il link per il file di backup completo.
    Io non riesco a ripristinare quel .bak ... ....

    il messaggio di errore dice:
    ...... Il set di supporti include 2 gruppi di supporti ma ne sono stati specificati solo 1. È necessario specificare tutti i membri. ........

    Ma forse il vero motivo è che io uso ancora il SQLServer2012
    .

  3. #13
    L'avatar di gibra
    gibra non è in linea Very Important Person
    Post
    6,236
    Like Inviati  
    21
    Like Ricevuti  
    11
    Quote Originariamente inviato da Sgrubak Visualizza il messaggio
    Per questo motivo ho scritto. Sicuramente ho "inciuccato" qualcosa da qualche parte.

    Qui il link per il file di backup completo.
    Hai incluso il file di LOG? Il backup senza il file di LOG non serve a molto.

    In ogni caso, per evitare qualsiasi problema, è sempre preferibile generare uno script di creazione specificando di includere anche i DATI (di default genera solo la STRUTTURA) e specificare come versione la 2012, così nman può ricreare il database nel suo SQL Server.
    ℹ️ Leggi di più su gibra ...

  4. #14
    Sgrubak non è in linea Scribacchino
    Post
    606
    Like Inviati  
    12
    Like Ricevuti  
    14
    Ho seguito l'indicazione di gibra e ho fatto generare lo script con i dati. Allego il link corretto.

    Spero che ora sia funzionante

  5. #15
    L'avatar di nman
    nman non è in linea Scribacchino
    Post
    1,671
    Like Inviati  
    0
    Like Ricevuti  
    4
    Si, adesso funziona abbastanza, è senza dati ma direi che è meglio .........

    Fino al 11° record mi ha inserito tutti gli id correttamente,
    vediamo domani se riparte da 1000 oppure dal 12 ........ (io penso che riparta dal 12)

    Nella riga 259 dello script (all'interno della funzione) c'è scritto: SELECT * From Disp
    ma la tabella Disp non esiste ????????
    Io ho dovuto eliminare la funzione ..........

    .

  6. #16
    Sgrubak non è in linea Scribacchino
    Post
    606
    Like Inviati  
    12
    Like Ricevuti  
    14
    Ooops... Refuso di qualche tentativo che mi son dimenticato di cancellare...

  7. #17
    L'avatar di gibra
    gibra non è in linea Very Important Person
    Post
    6,236
    Like Inviati  
    21
    Like Ricevuti  
    11
    Quote Originariamente inviato da Sgrubak Visualizza il messaggio
    Ho seguito l'indicazione di gibra e ho fatto generare lo script con i dati.
    Veramente i dati non ci sono. Peccato...
    ℹ️ Leggi di più su gibra ...

  8. #18
    Sgrubak non è in linea Scribacchino
    Post
    606
    Like Inviati  
    12
    Like Ricevuti  
    14
    Ennesima svista... Vi chiedo scusa per il tempo che vi ho fatto perdere... Qui il link con lo script con dati

  9. #19
    L'avatar di gibra
    gibra non è in linea Very Important Person
    Post
    6,236
    Like Inviati  
    21
    Like Ricevuti  
    11
    Io noto che quando si fa un INSERT che genera un errore, salta il progressivo ID_PROG.
    Ad ogni errore, un id perso.

    Se invece non vi sono errori l'ID_PROG avanza correttamente.

    Vedo che il Modello di recupero nelle Opzioni del database non è correttamente impostato.
    Attualmente è su Con registrazione completa, mentre dovrebbe essere: Con registrazione minima.

    Potrebbe essere questo che genera il salto degli ID, dato che registra tutto, anche gli errori che si generano?

    P.S.
    Inoltre non tutte le tabella hanno la PK con l'Identity impostata correttamente.
    Ultima modifica di gibra; 30-04-2019 16:09 
    ℹ️ Leggi di più su gibra ...

  10. #20
    L'avatar di nman
    nman non è in linea Scribacchino
    Post
    1,671
    Like Inviati  
    0
    Like Ricevuti  
    4
    Quote Originariamente inviato da Sgrubak Visualizza il messaggio
    ......... Mi sento quindi di escludere che sia un problema di codice C#. .......
    Concordo con quanto ti dice giustamente Gibra ......
    anche da me gli ID salgono regolarmente senza risentire della data

    Ma quel tipo di avanzamento a scaglioni di 1000 ogni giornata che lamenti non può essere casuale, ........
    quindi se non è SQLServer allora sara (per esclusione) C#

    Io al posto tuo farei una ricerca di testo paziente della stringa "1000" nei file di C#
    .

+ Rispondi al messaggio
Pagina 2 di 3 primaprima 123 ultimoultimo

Potrebbero interessarti anche ...

  1. Incongruenza fra dati report e la relativa query
    Da weldox nel forum Microsoft Access
    Risposte: 3
    Ultimo Post: 21-10-2013, 14:48
  2. Incongruenza stampa riga in DataGridView
    Da Gandalfrank nel forum Visual Basic .Net
    Risposte: 8
    Ultimo Post: 19-05-2011, 18:41
  3. [MsSQL]Or esclusivo in MSSQL SERVER 2005
    Da Newton nel forum Microsoft SQL Server
    Risposte: 2
    Ultimo Post: 25-08-2009, 17:36
  4. Risposte: 4
    Ultimo Post: 29-09-2008, 20:36
  5. [EXCEL & VBA] Colonne Unique e Autoincrement
    Da bornslippy nel forum Microsoft Excel
    Risposte: 4
    Ultimo Post: 17-06-2007, 19:10