DB doppelte primary keys
- From: "Matthias Meinecke" <m.meinecke@xxxxxxxxxxxxx>
- Date: Fri, 24 Jun 2005 17:19:02 +0200
Hallo NG,
ich bin gerade dabei eine größere MSSQL DB auf eine MySQL DB zu bringen und
bin mehr per Zufall auf ein nicht unerhebliches Problem gestoßen.
Die PrimaryKeys auf dem MSSQL Server werden bei alles Tabellen automatisch
und eindeutig und vor allem einmalig vergeben (als int beginnend mit 1).
Wird also ein DS aus einer Tabelle gelöscht so wird der primary key des
gelöschten Datensatzes nicht wieder verwendet (auch wenn der DS ja gar nicht
mehr existiert).
Importiere ich die MSSQL Daten aber auf einen MySQL Server geht die
Information über den früher einmal belegten primary key verloren und es kann
passieren, dass bei anfügen eines Datensatzes ein key verwendet wird, der
vorher schon einmal verwendet wurde.
Frage : Wie kann ich diesen Effekt verhindern ? Habt Ihr vielleicht schon
mal ähnliches Problem gehabt ?
Wäre für Vorschläge Eurerseits sehr dankbar...
Viele Grüße aus dem sonnigen Amberg
Matthias Meinecke
.
- Follow-Ups:
- Re: DB doppelte primary keys
- From: Marian Heddesheimer
- Re: DB doppelte primary keys
- From: Hartmut V.
- Re: DB doppelte primary keys
- Prev by Date: Re: [DBDesigner] Nur Fremdschlüssel auf PKs?
- Next by Date: Re: DB doppelte primary keys
- Previous by thread: Re: MySQL Migration Toolkit
- Next by thread: Re: DB doppelte primary keys
- Index(es):
Relevant Pages
|
Loading