Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Da access a SQLserver contatore maledetto

    ho bisogno di copiare una tabella access in una SQLserver ma ogni volta che la copia me sarta un Identity (x es se la tabella SQLServer e' vuota l'incollatura inizia con 2 e se gia' c'e' una riga, la seconda parte da identity 3)

    provo sempre a resettare l'identity con DBCC CHECKIDENT ('PERSONALE', RESEED, 1) ma pare che non serva a resettare l'id

  2. #2
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955

    Re: Da access a SQLserver contatore maledetto

    Originariamente inviato da DNA_ROCK
    ho bisogno di copiare una tabella access in una SQLserver ma ogni volta che la copia me sarta un Identity (x es se la tabella SQLServer e' vuota l'incollatura inizia con 2 e se gia' c'e' una riga, la seconda parte da identity 3)

    provo sempre a resettare l'identity con DBCC CHECKIDENT ('PERSONALE', RESEED, 1) ma pare che non serva a resettare l'id
    Se la tabella di SQL Server deve sempre essere vuota quando riceve i dati da quella di Access, prova a fare una TRUNCATE TABLE preventiva sulla tabella di Sql Server. Cancella i dati e azzera gli ID autoincrementali.

  3. #3
    Oppure potresti utilizzare

    SET IDENTITY_INSERT Tabella ON
    .....

    .....
    SET IDENTITY_INSERT Tabella OFF

    Se vuoi importare lo stesso id che hai nella tabella di access.
    Massimo Missaglia
    --------------------------------
    http://www.massimomissaglia.com

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.