Sehr geehrte Damen und Herren!
Ich habe testhalber die Datenbank von einer .mdb in eine .vdb4 verschoben
(weil sich beim verarbeiten von allen Seiten, das Programm immer verabschiedete).
Nun kann ich sie aber nicht mehr in eine .mdb zurückverschieben.
Zeta Producer Version 14.2.1
Layout: Clean Style (ein Responsive Layout kann ich gar nicht verwenden, es erscheint die Fehlermeldung "Verschachtelungstiefe zu hoch, über 5000)
Ich habe auch schon alle Seiten neu erstellen lassen (dauerte ewig, mit dieser Form der Datenbank).
Es kommt folgende Fehlermeldung:
Beziehungen können nicht erstellt werden, um referentielle Integrität zu erzwingen. Existierende Daten in Tabelle 'Container' verletzen Regeln der referentiellen Integrität in der in Beziehung stehenden Tabelle 'Page'.
Die Details dazu:
---------------------------------------------------------------------------------------------
System.Data.OleDb.OleDbException
-----------------
Beziehungen können nicht erstellt werden, um referentielle Integrität zu erzwingen. Existierende Daten in Tabelle 'Container' verletzen Regeln der referentiellen Integrität in der in Beziehung stehenden Tabelle 'Page'.
-----------------
bei System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr)
bei System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
bei System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
bei System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
bei System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
bei System.Data.OleDb.OleDbCommand.ExecuteNonQuery()
bei Zeta.VoyagerLibrary.Data.Base.AdoNetBaseQuerier`4.coreExecuteNonQueryBatch(IEnumerable`1 sqlQueries, TConnection conn) in c:\P\ZP\14.2\ZetaProducerReferences\Externals\ZetaVoyagerLibrary\Source\Data\Base\AdoNetBaseQuerier.cs:Zeile 2912.
bei Zeta.VoyagerLibrary.Data.Base.AdoNetBaseQuerier`4.ExecuteNonQueryBatch(SmartConnectionString connectionString, String[] sqlQueries, DataCacheInformation cacheItemInfo) in c:\P\ZP\14.2\ZetaProducerReferences\Externals\ZetaVoyagerLibrary\Source\Data\Base\AdoNetBaseQuerier.cs:Zeile 2207.
bei Zeta.VoyagerLibrary.Data.Base.AdoNetBaseQuerier`4.ExecuteNonQueryBatch(String[] sqlQueries) in c:\P\ZP\14.2\ZetaProducerReferences\Externals\ZetaVoyagerLibrary\Source\Data\Base\AdoNetBaseQuerier.cs:Zeile 1559.
bei ZetaProducer.RuntimeBusinessLogic.Webbing.Projects.Moving.ProjectMover.createAllForeignKeys(IMoveConfiguration configuration) in c:\P\ZP\14.2\ZetaProducerMain\Source\Core\RuntimeBusinessLogic\Webbing\Projects\Moving\ProjectMover.cs:Zeile 456.
bei ZetaProducer.RuntimeBusinessLogic.Webbing.Projects.Moving.ProjectMover.Move() in c:\P\ZP\14.2\ZetaProducerMain\Source\Core\RuntimeBusinessLogic\Webbing\Projects\Moving\ProjectMover.cs:Zeile 143.
bei ZetaProducer.Main.Project.Moving.MoveProjectFromToSqlServerSkinnedWizardForm.moveBackgroundWorker_DoWork(Object sender, DoWorkEventArgs e) in c:\P\ZP\14.2\ZetaProducerMain\Source\Core\Main\Project\Moving\MoveProjectFromToSqlServerSkinnedWizardForm.cs:Zeile 379.
bei System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
bei System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
OleDbException
{
ErrorCode=-2147467259,
Errors=OleDbErrorCollection
{
Count=1,
},
Message="Beziehungen können nicht erstellt werden, um referentielle Integrität zu erzwingen. Existierende Daten in Tabelle \\'Container\\' verletzen Regeln der referentiellen Integrität in der in Beziehung stehenden Tabelle \\'Page\\'.",
Data=
[
]
,
InnerException=null,
TargetSite=RuntimeMethodInfo: ExecuteCommandTextErrorHandling,
StackTrace=" bei System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr)\\r\\n bei System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)\\r\\n bei System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)\\r\\n bei System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)\\r\\n bei System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)\\r\\n bei System.Data.OleDb.OleDbCommand.ExecuteNonQuery()\\r\\n bei Zeta.VoyagerLibrary.Data.Base.AdoNetBaseQuerier`4.coreExecuteNonQueryBatch(IEnumerable`1 sqlQueries, TConnection conn) in c:\\P\\ZP\\14.2\\ZetaProducerReferences\\Externals\\ZetaVoyagerLibrary\\Source\\Data\\Base\\AdoNetBaseQuerier.cs:Zeile 2912.\\r\\n bei Zeta.VoyagerLibrary.Data.Base.AdoNetBaseQuerier`4.ExecuteNonQueryBatch(SmartConnectionString connectionString, String[] sqlQueries, DataCacheInformation cacheItemInfo) in c:\\P\\ZP\\14.2\\ZetaProducerReferences\\Externals\\ZetaVoyagerLibrary\\Source\\Data\\Base\\AdoNetBaseQuerier.cs:Zeile 2207.\\r\\n bei Zeta.VoyagerLibrary.Data.Base.AdoNetBaseQuerier`4.ExecuteNonQueryBatch(String[] sqlQueries) in c:\\P\\ZP\\14.2\\ZetaProducerReferences\\Externals\\ZetaVoyagerLibrary\\Source\\Data\\Base\\AdoNetBaseQuerier.cs:Zeile 1559.\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Webbing.Projects.Moving.ProjectMover.createAllForeignKeys(IMoveConfiguration configuration) in c:\\P\\ZP\\14.2\\ZetaProducerMain\\Source\\Core\\RuntimeBusinessLogic\\Webbing\\Projects\\Moving\\ProjectMover.cs:Zeile 456.\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Webbing.Projects.Moving.ProjectMover.Move() in c:\\P\\ZP\\14.2\\ZetaProducerMain\\Source\\Core\\RuntimeBusinessLogic\\Webbing\\Projects\\Moving\\ProjectMover.cs:Zeile 143.\\r\\n bei ZetaProducer.Main.Project.Moving.MoveProjectFromToSqlServerSkinnedWizardForm.moveBackgroundWorker_DoWork(Object sender, DoWorkEventArgs e) in c:\\P\\ZP\\14.2\\ZetaProducerMain\\Source\\Core\\Main\\Project\\Moving\\MoveProjectFromToSqlServerSkinnedWizardForm.cs:Zeile 379.\\r\\n bei System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)\\r\\n bei System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)",
HelpLink=null,
Source="Microsoft JET Database Engine",
HResult=-2147467259
}
-------------------------------------------------------------------------------------------------------------------------------------------------------
Bitte um Info wie ich das nun wieder beheben kann.
Vielen Dank!
Liebe Grüße
Markus