Bezug: <news:#dP0S8XfAHA.1552@tkmsftngp04>
Fritz Knape schrieb in microsoft.public.de.money:
> ich habe hier eine sehr große Money-Datei mit 20 MB, vielen Konten und auch
> vielen Kapitalanlagen.
Die Größe der Money-Datei hat nichts zu sagen. Meine ist zur Zeit ca. 25 MB
groß und OK.
> Beim Beenden von Money kommt oft die Fehlermeldung:
> "Dieser Vorgang kann nicht ausgeführt werden.", was aber nicht weiter stört.
Trotzdem ist es ein Fehler; die Meldung darf nicht erscheinen.
> Versuche, Money mit der Option /s zu starten schlägt fehl, in etwa bei der
> Hälfte des Fortschrittsbalkens kommt die Meldung, dass Money die Datei nicht
> reparieren kann bzw. es sich nicht um eine Money-Datei handle.
Das ist schlecht. Es wird dann ein Access-Fehler vorliegen (wie z. B.
"Suchschlüssel in keinem Datensatz gefunden") der auch mit Access nicht
so einfach zu beheben ist.
> Bestätigt man
> diese Meldung, startet Money die Datei ohne Beanstandung.
Es wird dann die Money-Datei ganz normal geöffnet und *immer*
erscheint ja die Fehlermeldung nicht, oder?
> Um die Datei zu verkleinern, habe ich mehrere deaktivierte Konten und nicht
> mehr vorhandene Kapitalanlagen gelöscht, die Datei ist aber nicht kleiner
> geworden (auf das Byte genauso groß).
Weil alles unsichtbar gespeichert bleibt. Das geht nur durch Öffnen mit
Access 2000 und entsprechenden Löschen der Datensätze. Bei Kapitalanlagen
kein Problem; bei deaktivierten Konten gibt da Probleme, da ja noch eventuell
Konten bestehen, die durch Umbuchung mit dem deaktivierten Konto verknüpft
sind. M99 V2000 generiert dann die Kategorie "Umbuchung auf ein gelöschtes
Konto". Deshalb bleiben die Daten erhalten und dürfen auch mit Access nicht
gelöscht werden.
Auch Empfänger können verbunden sein usw. Es ist erstaunlich, was alles
erhalten bleibt. Jeder Tippfehler bei einem Empfänger oder Aktie und Löschen
nach dem Bestätigen bleibt eingetragen. Diese Datensätze lösche ich immer
mit Access 2000. Doch an der Größe aber nicht viel aus.
> Der Versuch, Daten zu archivieren
> wurde mit der Meldung: Dieser Vorgang konnte nicht ausgeführt werden"
> beendet. die entstandene Datei 1997.mny war inhaltsgleich mit der
> ursprüngliuchen Datei, eine Veränderung an der Ursprungsdatei war ebenfalls
> nicht erkennbar.
Das muss funktionieren! Die Fehlermeldung darf nicht erscheinen. Wenn
man archiviert und aus allen Konten (außer Krediten usw.) alle Buchungen
*vor* dem 01.01.01 entfernt und die Datei z. B. "1997-2000.mny nennt, so
ist *diese* Datei inhaltsgleich (Sicherungskopie, etwas kleiner), aber die
*ursprüngliche* Datei (z. B. "Finanzen.mny") hat *keine* Buchungen mehr
vor dem 01.01.01. Die Dateigröße allerdings bleibt erhalten; in 10 Jahren
sprechen wir uns wieder .... Ich habe schon in früheren Versionen eine
neue Datei begonnen.
> Ich arbeite mit Money 99 V2000 SR1 in der aktuellen Version unter Win2k
Ist Office 2000 installiert? Wie lautet die Versionsnummer der "odbcjt32.dll"
in System32 (Rechtsklick -> Eigenschaften -> Version)?
Eine neue Datei lässt sich doch *immer* ohne Probleme anlegen?
M99 V2000 sollte *ganz neu* nach FAQ B.1 installiert werden!
Da Win 2000 schon die MDAC 2.5 verwendet, sollte es ODBC-Probleme
nicht geben.
Herbert
> > Um die Datei zu verkleinern, habe ich mehrere deaktivierte Konten und
nicht
> > mehr vorhandene Kapitalanlagen gelöscht, die Datei ist aber nicht
kleiner
> > geworden (auf das Byte genauso groß).
>
> Weil alles unsichtbar gespeichert bleibt. Das geht nur durch Öffnen mit
> Access 2000 und entsprechenden Löschen der Datensätze. Bei Kapitalanlagen
> kein Problem; bei deaktivierten Konten gibt da Probleme, da ja noch
eventuell
> Konten bestehen, die durch Umbuchung mit dem deaktivierten Konto verknüpft
> sind. M99 V2000 generiert dann die Kategorie "Umbuchung auf ein gelöschtes
> Konto". Deshalb bleiben die Daten erhalten und dürfen auch mit Access
nicht
> gelöscht werden.
>
> Auch Empfänger können verbunden sein usw. Es ist erstaunlich, was alles
> erhalten bleibt. Jeder Tippfehler bei einem Empfänger oder Aktie und
Löschen
> nach dem Bestätigen bleibt eingetragen. Diese Datensätze lösche ich immer
> mit Access 2000. Doch an der Größe aber nicht viel aus.
>
Ich habe die Datei in Access mit der Option "Datenbank reparieren und
komprimieren" auf 8 MB verkleinern können, die Option msmoney /s
funktioniert immer noch nicht. Die Datei lässt sich aber auch in der neuen
Größe problemlos starten, wird aber schnell wieder größer (auch bei
kleinsten Veränderungen).
> > Der Versuch, Daten zu archivieren
> > wurde mit der Meldung: Dieser Vorgang konnte nicht ausgeführt werden"
> > beendet. die entstandene Datei 1997.mny war inhaltsgleich mit der
> > ursprüngliuchen Datei, eine Veränderung an der Ursprungsdatei war
ebenfalls
> > nicht erkennbar.
>
> Das muss funktionieren! Die Fehlermeldung darf nicht erscheinen. Wenn
> man archiviert und aus allen Konten (außer Krediten usw.) alle Buchungen
> *vor* dem 01.01.01 entfernt und die Datei z. B. "1997-2000.mny nennt, so
> ist *diese* Datei inhaltsgleich (Sicherungskopie, etwas kleiner), aber die
> *ursprüngliche* Datei (z. B. "Finanzen.mny") hat *keine* Buchungen mehr
> vor dem 01.01.01. Die Dateigröße allerdings bleibt erhalten; in 10 Jahren
> sprechen wir uns wieder .... Ich habe schon in früheren Versionen eine
> neue Datei begonnen.
>
> > Ich arbeite mit Money 99 V2000 SR1 in der aktuellen Version unter Win2k
>
> Ist Office 2000 installiert? Wie lautet die Versionsnummer der
"odbcjt32.dll"
> in System32 (Rechtsklick -> Eigenschaften -> Version)?
> Eine neue Datei lässt sich doch *immer* ohne Probleme anlegen?
Office 2000 ist installiert, die Datei "odbcjt32.dll" hat die
Versionsnummer: 4.0.5303.1
>
> M99 V2000 sollte *ganz neu* nach FAQ B.1 installiert werden!
> Da Win 2000 schon die MDAC 2.5 verwendet, sollte es ODBC-Probleme
> nicht geben.
>
Datei entsprechend der FAQ installiert, sie läuft auf einem anderen Rechner
mit den gleichen Problemen!
> Herbert
Gibt es noch andere Möglichkeiten, die Datei zu reparieren?
Jedanfalls erstmal vielen Dank für Deine Hilfe, Steffen
Darüber hinaus habe ich fest gestellt, daß die Änderung vorhandener Berichte
(auch wenn es nur eine Änderung der Schrift ist) zum plötzlichen Money
Absturz führt, Löschen der Berichte gleichermaßen.
Neuinstallation, wie beschrieben, hat nichts geändert.
Matthias Franke
"news.microsoft.com" <St.K...@gmx.de> schrieb im Newsbeitrag
news:#vTn#HwgAHA.488@tkmsftngp05...
warum steht jetzt im Absender nicht "Stefan Knape" sondern
news.microsoft.com?
Bezug: <news:#vTn#HwgAHA.488@tkmsftngp05>
news.microsoft.com schrieb in microsoft.public.de.money:
> Ich habe die Datei in Access mit der Option "Datenbank reparieren und
> komprimieren" auf 8 MB verkleinern können, die Option msmoney /s
> funktioniert immer noch nicht. Die Datei lässt sich aber auch in der neuen
> Größe problemlos starten, wird aber schnell wieder größer (auch bei
> kleinsten Veränderungen).
Es hat nicht viel Wert. Was mich wundert ist, dass in Access "reparieren"
klappt, die Reparatur mit "msmoney /s" aber nicht.
> Office 2000 ist installiert, die Datei "odbcjt32.dll" hat die
> Versionsnummer: 4.0.5303.1
Das ist OK.
> Datei entsprechend der FAQ installiert, sie läuft auf einem anderen
> Rechner mit den gleichen Problemen!
Dieser Fall ist wirklich sehr selten.
> Gibt es noch andere Möglichkeiten, die Datei zu reparieren?
Mit Access kann man in den Tabellen nichts Ungewöhnliches sehen?
Herbert