Was mache ich falsche?

Was mache ich falsche?

am 12.06.2006 17:28:27 von Zsolt Koppany

Hi,

ich habe mysql-4.1.19 auf XP und will eine neue Log-Datei (ibdata2) hinfügen
aber bekomme immer eine Fehlermeldung.

In my.cnf habe ich:
[mysqld]
default-storage-engine=InnoDB
innodb_data_file_path=ibdata1:10M;ibdata2:50M:autoextend

InnoDB: Error: data file .\ibdata1 is of a different size
InnoDB: 1152 pages (rounded down to MB)
InnoDB: than specified in the .cnf file 640 pages!
InnoDB: Could not open or create data files.
InnoDB: If you tried to add new data files, and it failed here,
InnoDB: you should now edit innodb_data_file_path in my.cnf back
InnoDB: to what it was, and remove the new ibdata files InnoDB created
InnoDB: in this failed attempt. InnoDB only wrote those files full of
InnoDB: zeros, but did not yet use them in any way. But be careful: do not
InnoDB: remove old data files which contain your precious data!
060612 17:22:38 [ERROR] Can't init databases
060612 17:22:38 [ERROR] Aborting

Was mache ich falsch?

Zsolt

Re: Was mache ich falsche?

am 12.06.2006 19:22:28 von Axel Schwenke

"Zsolt Koppany" wrote:
>
> InnoDB: Error: data file .\ibdata1 is of a different size
> InnoDB: 1152 pages (rounded down to MB)
> InnoDB: than specified in the .cnf file 640 pages!
> InnoDB: Could not open or create data files.
> InnoDB: If you tried to add new data files, and it failed here,
> InnoDB: you should now edit innodb_data_file_path in my.cnf back
> InnoDB: to what it was, and remove the new ibdata files InnoDB created
> InnoDB: in this failed attempt. InnoDB only wrote those files full of
> InnoDB: zeros, but did not yet use them in any way. But be careful: do not
> InnoDB: remove old data files which contain your precious data!
> 060612 17:22:38 [ERROR] Can't init databases
> 060612 17:22:38 [ERROR] Aborting
>
> Was mache ich falsch?

Du liest nicht das Handbuch. Da steht genau beschrieben, wie man ein
neues InnoDB-Datenfile anlegt.


XL

Re: Was mache ich falsche?

am 12.06.2006 20:35:30 von Zsolt Koppany

Axel,

sorry aber ich habe das Handbuch mehrmals gelesen und Beispiele mit cut &
paste ausprobiert aber ohne Erfolg.

Zsolt

"Axel Schwenke" schrieb im Newsbeitrag
news:ks7k6e.005.ln@idefix.xl.local...
> "Zsolt Koppany" wrote:
>>
>> InnoDB: Error: data file .\ibdata1 is of a different size
>> InnoDB: 1152 pages (rounded down to MB)
>> InnoDB: than specified in the .cnf file 640 pages!
>> InnoDB: Could not open or create data files.
>> InnoDB: If you tried to add new data files, and it failed here,
>> InnoDB: you should now edit innodb_data_file_path in my.cnf back
>> InnoDB: to what it was, and remove the new ibdata files InnoDB created
>> InnoDB: in this failed attempt. InnoDB only wrote those files full of
>> InnoDB: zeros, but did not yet use them in any way. But be careful: do
>> not
>> InnoDB: remove old data files which contain your precious data!
>> 060612 17:22:38 [ERROR] Can't init databases
>> 060612 17:22:38 [ERROR] Aborting
>>
>> Was mache ich falsch?
>
> Du liest nicht das Handbuch. Da steht genau beschrieben, wie man ein
> neues InnoDB-Datenfile anlegt.
>
>
> XL

Re: Was mache ich falsche?

am 13.06.2006 10:50:43 von Axel Schwenke

"Zsolt Koppany" wrote:

mal wieder ein TOFU Posting. Bist du eigentlich echt so lernresistent
oder machst du das, um uns zu ärgern?

>>> InnoDB: Error: data file .\ibdata1 is of a different size
>>> InnoDB: 1152 pages (rounded down to MB)
>>> InnoDB: than specified in the .cnf file 640 pages!
....
>>> Was mache ich falsch?
>>
>> Du liest nicht das Handbuch. Da steht genau beschrieben, wie man ein
>> neues InnoDB-Datenfile anlegt.

> sorry aber ich habe das Handbuch mehrmals gelesen und Beispiele mit cut &
> paste ausprobiert aber ohne Erfolg.

Warum lügst du so unverschämt? Wenn du nur dämlich wärst, würde ich das
ja noch gelten lassen. Aber daß du mich für so blöd hältst, dir deine
Lügen zu glauben, betrachte ich als persönliche Beleidigung.

Ich zitiere mal aus
http://dev.mysql.com/doc/refman/5.0/en/adding-and-removing.h tml


"14.2.7. Adding and Removing InnoDB Data and Log Files
....

If your last data file was defined with the keyword autoextend, the
procedure for reconfiguring the tablespace must take into account the
size to which the last data file has grown. Obtain the size of the
data file, round it down to the closest multiple of 1024 × 1024 bytes
(= 1MB), and specify the rounded size explicitly in
innodb_data_file_path. Then you can add another data file. Remember
that only the last data file in the innodb_data_file_path can be
specified as auto-extending.
....

As an example, assume that the tablespace has just one auto-extending
data file ibdata1:

innodb_data_home_dir =
innodb_data_file_path = /ibdata/ibdata1:10M:autoextend

Suppose that this data file, over time, has grown to 988MB. Here is the
configuration line after modifying the original data file to not be
auto-extending and adding another auto-extending data file:

innodb_data_home_dir =
innodb_data_file_path = /ibdata/ibdata1:988M;/disk2/ibdata2:50M:autoextend
"


XL

Re: Was mache ich falsche?

am 13.06.2006 12:05:20 von Zsolt Koppany

Axel, Beleidigung ist kein Argument!



Ich bin genau auf der Seite
(http://dev.mysql.com/doc/refman/5.0/en/adding-and-removing. html) gewesen
und genau diese Beispiele merhmals ausprobiert allerdings ohne Erfolg.



Die Beispiele benutzen UNIX Dateinamen ich benutze Windows. Vielleicht haben
meine Probleme mit Windows zu tun!? Hast du schon von diesem Betriebssystem
gehört? Es wurde von der amerikanischer Firma Microsoft erstellt. Hast du
schon von dieser Firma gehört? Ich mag Windows nicht aber unsere Kunden
setzen es ein.



Es mag sein, dass ich lernresistent bin aber ich kann wenigstens lesen! Ich
halte dich nicht für blöd. Deine Antwort und Styl sprechen für sich.



Ich gehe davon aus, dass ich nicht der einzige bin der deine Einträge für
nicht professionell hält und sich freuen würde wenn du weniger oder gar
nicht schreiben würdest.



Zsolt


Beleidigung
"Axel Schwenke" schrieb im Newsbeitrag
news:39ul6e.ue4.ln@idefix.xl.local...
> "Zsolt Koppany" wrote:
>
> mal wieder ein TOFU Posting. Bist du eigentlich echt so lernresistent
> oder machst du das, um uns zu ärgern?
>
>>>> InnoDB: Error: data file .\ibdata1 is of a different size
>>>> InnoDB: 1152 pages (rounded down to MB)
>>>> InnoDB: than specified in the .cnf file 640 pages!
> ...
>>>> Was mache ich falsch?
>>>
>>> Du liest nicht das Handbuch. Da steht genau beschrieben, wie man ein
>>> neues InnoDB-Datenfile anlegt.
>
>> sorry aber ich habe das Handbuch mehrmals gelesen und Beispiele mit cut &
>> paste ausprobiert aber ohne Erfolg.
>
> Warum lügst du so unverschämt? Wenn du nur dämlich wärst, würde ich das
> ja noch gelten lassen. Aber daß du mich für so blöd hältst, dir deine
> Lügen zu glauben, betrachte ich als persönliche Beleidigung.
>
> Ich zitiere mal aus
> http://dev.mysql.com/doc/refman/5.0/en/adding-and-removing.h tml
>
>
> "14.2.7. Adding and Removing InnoDB Data and Log Files
> ...
>
> If your last data file was defined with the keyword autoextend, the
> procedure for reconfiguring the tablespace must take into account the
> size to which the last data file has grown. Obtain the size of the
> data file, round it down to the closest multiple of 1024 × 1024 bytes
> (= 1MB), and specify the rounded size explicitly in
> innodb_data_file_path. Then you can add another data file. Remember
> that only the last data file in the innodb_data_file_path can be
> specified as auto-extending.
> ...
>
> As an example, assume that the tablespace has just one auto-extending
> data file ibdata1:
>
> innodb_data_home_dir =
> innodb_data_file_path = /ibdata/ibdata1:10M:autoextend
>
> Suppose that this data file, over time, has grown to 988MB. Here is the
> configuration line after modifying the original data file to not be
> auto-extending and adding another auto-extending data file:
>
> innodb_data_home_dir =
> innodb_data_file_path = /ibdata/ibdata1:988M;/disk2/ibdata2:50M:autoextend
> "
>
>
> XL

Re: Was mache ich falsche?

am 13.06.2006 12:25:45 von Christian Kirsch

Axel Schwenke schrieb:
> "Zsolt Koppany" wrote:
>
> mal wieder ein TOFU Posting. Bist du eigentlich echt so lernresistent
> oder machst du das, um uns zu ärgern?

Warum antwortest Du ihm überhaupt noch? Der Junge weigert sich ja
nicht nur, die Dokumentation zu lesen, auch seine
Problembeschreibungen sind im besten Fall unvollständig.

Ich lese diese Postings nur noch aus Gründen der Unterhaltung - wer
meint, dass ihn die Usenet-Regeln nix angehen, der möchte gar keine
Reaktion.

Re: Was mache ich falsche?

am 13.06.2006 12:34:17 von Andreas Kretschmer

Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
Deutsche PostgreSQL User Group: http://pgug.de

Re: Was mache ich falsche?

am 13.06.2006 12:38:26 von Zsolt Koppany

Christian,

Gehört es zu Usenet-Regeln, dass man andere Beleidigt? Vielleicht solltest
du mal die Usenet-Regeln noch einmal lesen, vielleicht hast du etwas falsch
verstanden!!!

Hast du NICHT gelesen, dass ich die Dokumentation gelesen habe?????????
Warum liest du die Postings hier, wenn dich die Inhalte nicht interessieren?

Mein Vorschlag: Axel und du solltet email direkt zwischen euch austauschen.

Zsolt

"Christian Kirsch" schrieb im Newsbeitrag
news:448e92a9$0$4497$9b4e6d93@newsread2.arcor-online.net...
> Axel Schwenke schrieb:
>> "Zsolt Koppany" wrote:
>>
>> mal wieder ein TOFU Posting. Bist du eigentlich echt so lernresistent
>> oder machst du das, um uns zu ärgern?
>
> Warum antwortest Du ihm überhaupt noch? Der Junge weigert sich ja
> nicht nur, die Dokumentation zu lesen, auch seine
> Problembeschreibungen sind im besten Fall unvollständig.
>
> Ich lese diese Postings nur noch aus Gründen der Unterhaltung - wer
> meint, dass ihn die Usenet-Regeln nix angehen, der möchte gar keine
> Reaktion.

Re: Was mache ich falsche?

am 13.06.2006 13:10:00 von Frank Schenk

Zsolt Koppany wrote:

[ Tofu kostenfplichtig entsorgt ]

Lies und beherzige die einfachsten Regeln:
http://einklich.net/usenet/zitier.htm


Frank

Re: Was mache ich falsche?

am 13.06.2006 13:56:01 von Axel Schwenke

Christian Kirsch wrote:
> Axel Schwenke schrieb:
>> "Zsolt Koppany" wrote:
>>
>> mal wieder ein TOFU Posting. Bist du eigentlich echt so lernresistent
>> oder machst du das, um uns zu ärgern?
>
> Warum antwortest Du ihm überhaupt noch? Der Junge weigert sich ja
> nicht nur, die Dokumentation zu lesen, auch seine
> Problembeschreibungen sind im besten Fall unvollständig.



Du hast ja so recht. Aber irgendwie schaffe ich es (noch) nicht,
einfach wegzuschauen, wenn andere ein simpelstes Problem haben
bei dem ich ihnen helfen kann.

Ich geh dann mal und justiere mein Killfile...


XL

Re: Was mache ich falsche?

am 13.06.2006 14:24:24 von Zsolt Koppany

Axel,

1. Du hast mir nicht geholfen sonder wiederholt was ich schon (ohne Erfolg)
ausprobiert hatte (warum sollte das Hilfe sein?).

2. Deutsch ist nicht meine Muttersprache aber so weit ich weiß haben
folgende Wörter unterschiedliche Bedeutungen: Hilfe, Belehrung und
Beleidigung. Wenn dir die Unterschiede nicht ganz klar sind solltest du mal
nachlesen (allerdings nicht in der MySql Dokumentation).

Zsolt

> Du hast ja so recht. Aber irgendwie schaffe ich es (noch) nicht,
> einfach wegzuschauen, wenn andere ein simpelstes Problem haben
> bei dem ich ihnen helfen kann.
>
> Ich geh dann mal und justiere mein Killfile...

Re: Was mache ich falsche?

am 13.06.2006 15:22:18 von Sibylle Koczian

Zsolt Koppany schrieb:
>=20
> Hast du NICHT gelesen, dass ich die Dokumentation gelesen habe?????????=
=20
> Warum liest du die Postings hier, wenn dich die Inhalte nicht interessi=
eren?
>=20

Du behauptest also folgendes: Du hast die Größe Deiner Datei ibdata1
richtig ausgerechnet, auf MB abgerundet, alles wie in der Dokumentation
beschrieben. Dabei kamen genau 10MB heraus. Dies hast Du in Deine my.cnf
eingetragen, so dass da jetzt steht:

> [mysqld]
> default-storage-engine=3DInnoDB
> innodb_data_file_path=3Dibdata1:10M;ibdata2:50M:autoextend
>=20

Trotzdem bekommst Du jetzt eine Fehlermeldung, die eine
Größen-Diskrepanz zwischen Deiner wirklichen Datei und dem Eintrag in=

my.cnf feststellt:

> InnoDB: Error: data file .\ibdata1 is of a different size
> InnoDB: 1152 pages (rounded down to MB)
> InnoDB: than specified in the .cnf file 640 pages!

So weit richtig?

Gruß,
Koczian

--=20
Dr. Sibylle Koczian
Universitaetsbibliothek, Abt. Naturwiss.
D-86135 Augsburg
e-mail : Sibylle.Koczian@Bibliothek.Uni-Augsburg.DE

Re: Was mache ich falsche?

am 13.06.2006 16:20:07 von Zsolt Koppany

Nein, ich habe nichts ausgerechnet.

Ich habe die Datenbank mit mysqld selber erstellt mit dem Kommando:
mysqld --defaults-file=my.cnf ...

In my.cnf hatte ich:

[mysqld]
.....
innodb_data_file_path=ibdata1:10M:autoextend
.....

Was übrigens laut
http://dev.mysql.com/doc/refman/5.0/en/innodb-configuration. html (Axel
siehst du das???) default ist (wenn ich das richtig verstanden habe).

Dann ich habe my.cnf wie folgt geändert:
innodb_data_file_path=ibdata1:10M:autoextend;ibdata2:50M:aut oextend:max:500M

Jetzt bekomme ich die Fehlermeldung was ich schon früher gepostet habe und
verstehe nicht was ich falsch mache.

Warum ist das eine Beleidigung für Axel???

Im Prinzip ist meine Frage einfach: wie soll ich nachdem eine Datenbank
erstell worden ist ohne mysqldump innodb_data_file_path anpassen (und dabei
Axel nicht zu beleidigen)?

Ich habe mysql-4.1.19 auf Win-XP.

Zsolt

Re: Was mache ich falsche?

am 13.06.2006 16:39:57 von Christian Kirsch

Zsolt Koppany schrieb:
> Nein, ich habe nichts ausgerechnet.
>
Warum nicht?

> Ich habe die Datenbank mit mysqld selber erstellt mit dem Kommando:
> mysqld --defaults-file=my.cnf ...
>
> In my.cnf hatte ich:
>
> [mysqld]
> ....
> innodb_data_file_path=ibdata1:10M:autoextend
> ....
>
> Was übrigens laut
> http://dev.mysql.com/doc/refman/5.0/en/innodb-configuration. html (Axel
> siehst du das???) default ist (wenn ich das richtig verstanden habe).
>
> Dann ich habe my.cnf wie folgt geändert:
> innodb_data_file_path=ibdata1:10M:autoextend;ibdata2:50M:aut oextend:max:500M
>

YUCK. Das stand in Deinem ersten Posting nicht drin. Und ich weiß jetzt
auch, warum Axel meint, dass Du lügst (bezogen auf Handbuch-Lektüre):

Remember that only the last data file in the innodb_data_file_path can
be specified as auto-extending.

Steht dort. Und was machst Du? Irgendwas (allerdings immer ein anderes
"irgendwas", als Du hier berichtest).

> Jetzt bekomme ich die Fehlermeldung was ich schon früher gepostet habe und
> verstehe nicht was ich falsch mache.
>
> Warum ist das eine Beleidigung für Axel???
>

Axel war nicht beleidigt. Du warst beleidigt, weil er Dich darauf
hingewiesen hast, dass Du Deine "Ich habe das Handbuch
gelesen"-Behauptung keinerlei Entsprechung in der Realität hat.

> Im Prinzip ist meine Frage einfach: wie soll ich nachdem eine Datenbank
> erstell worden ist ohne mysqldump innodb_data_file_path anpassen (und dabei
> Axel nicht zu beleidigen)?
>

So, wie es im Handbuch steht. Was spricht dagegen, es GENAUSO zu tun?

> Ich habe mysql-4.1.19 auf Win-XP.
>

Axel hat dir VORGELESEN, wie das geht. Sogar ich habe es verstanden. Du
hast es vorgezogen, etwas völlig anderes zu tun und dann um Hilfe zu
rufen - verbunden mit der Behauptung, Du habest keinen Fehler gemacht.

Kannst Du Dir vorstellen, warum manche Leute keine Lust mehr haben, Dir
irgendwas zu erklären?

Danke übrigens für den Verzicht auf TOFU. Vielleicht wird's ja
irgendwann noch was.

Re: Was mache ich falsche?

am 13.06.2006 17:17:30 von Zsolt Koppany

Christian,

du musst aufpassen sonsst kriegst du Ärger mit Axel weil du seine Post nicht
richtig liest.

Zitat von Axel Anfang:
Warum lügst du so unverschämt? Wenn du nur dämlich wärst, würde ich das
ja noch gelten lassen. Aber daß du mich für so blöd hältst, dir deine
Lügen zu glauben, betrachte ich als persönliche Beleidigung.
Zitat Ende

> Axel war nicht beleidigt. Du warst beleidigt, weil er Dich darauf
> hingewiesen hast, dass Du Deine "Ich habe das Handbuch
> gelesen"-Behauptung keinerlei Entsprechung in der Realität hat.

Noch einmal möchte ich wiederholen, dass Deutsch nicht meine Muttersprache
ist aber ich würde die Antwort von Axel nicht als Hinweis interpretieren
aber vielleicht ist mein Deutsch nicht fein genug.

Zsolt

Re: Was mache ich falsche?

am 13.06.2006 19:33:41 von Thomas Rachel

Christian Kirsch wrote:

> Ich lese diese Postings nur noch aus Gründen der Unterhaltung - wer
> meint, dass ihn die Usenet-Regeln nix angehen, der möchte gar keine
> Reaktion.

Es sind zwar keine Regeln, sondern nur Empfehlungen - aber sie betreffen
die Höflichkeit.

Wenn Zsolt meint, permanent unhöflich sein zu müssen, ist das seine Sache
- er darf dann, wie Du allerdings richtig bemerkst, weniger auf Hilfe
hoffen, als anders, zumal er ja bereits des öfteren darauf hingewiesen
wurde.


Thomas

Re: Was mache ich falsche?

am 13.06.2006 20:47:12 von Andreas Kretschmer

Andreas
--
q: why do so many people take an instant dislike to mysql?
a: it saves time (oicu in #postgresql)
Explaining the concept of referential integrity to a mysql user is like
explaining condoms to a catholic (Shadda in #postgresql)

Re: Was mache ich falsche?

am 13.06.2006 22:22:19 von Zsolt Koppany

Thomas,

ich wollte und will überhaupt nicht unhöflich sein was mich aber wundert
womit ich die Leute so beleidigt habe.

Was ich auch nicht ganz verstehe: Axel hat mich in einem absolut
unzivilisiert Ton angegriffen was außer mir keine angesprochen hat (ist das
normal für dieses News-Group?). Bis Heute wusste ich überhaupt nicht was
TOFU heißt (vielleicht ist das schlimmer als jemanden als Lügner zu nennen),
ist sein scharfer Kritik deswegen angemessen? Wenn er Recht hätte (hat er
nicht), dass ich die MySql Dokumentation nicht gelesen hätte wäre dieser
Styl auch nicht akzeptable.

Zsolt

> Wenn Zsolt meint, permanent unhöflich sein zu müssen, ist das seine Sache
> - er darf dann, wie Du allerdings richtig bemerkst, weniger auf Hilfe
> hoffen, als anders, zumal er ja bereits des öfteren darauf hingewiesen
> wurde.

Re: Was mache ich falsche?

am 14.06.2006 06:38:36 von Thomas Rachel

Zsolt Koppany wrote:

> ich wollte und will überhaupt nicht unhöflich sein was mich aber
> wundert womit ich die Leute so beleidigt habe. [...] Bis Heute wusste
> ich überhaupt nicht was TOFU heißt

Auf http://learn.to/quote wurdest Du, wenn ich mich richtig erinnere,
auch schon mehr als einmal hingewiesen. Dort wird genau beschrieben, was
TOFU ist und warum es unhöflich ist (weil es nämlich Deinen Lesern
schwer macht, Deine Artikel zu lesen -man hat nämlich direkt vor Augen,
worauf sich das Geschriebene bezieht.).

Wie gesagt - es ist nicht verpflichtend, sich daran zu halten. Aber
höflich und entgegenkommend und erhöht die Chance, gelesen zu werden,
ungemein.

Auch Google hätte Dir den Begriff erklärt.


> (vielleicht ist das schlimmer als jemanden als Lügner zu nennen)
> Was ich auch nicht ganz verstehe: Axel hat mich in einem absolut
> unzivilisiert Ton angegriffen was außer mir keine angesprochen hat (ist
> das normal für dieses News-Group?). , ist sein scharfer Kritik deswegen
> angemessen?

Das müßt ihr unter euch ausmachen.

> Wenn er Recht hätte (hat er nicht), dass ich die MySql
> Dokumentation nicht gelesen hätte wäre dieser Styl auch nicht
> akzeptable.

Ich glaube Dir ja, daß Du sie gelesen hast - allerdings hast Du dann den
Abschnitt

| Obtain the size of the data file, round it down to the closest multiple
| of 1024 × 1024 bytes (= 1MB), and specify the rounded size explicitly
| in innodb_data_file_path. Then you can add another data file. Remember
| that only the last data file in the innodb_data_file_path can be
| specified as auto-extending.

den Axel Dir in <39ul6e.ue4.ln@idefix.xl.local> zitiert hat (Axel, Deine
Message-ID ist kaputt!) ignoriert oder überlesen.

Denn in Deinem Artikel schriebst Du:

| Nein, ich habe nichts ausgerechnet.
| [...]
| Dann ich habe my.cnf wie folgt geändert:

innodb_data_file_path=ibdata1:10M:autoextend;ibdata2:50M:aut oextend:max:500M

und da ist eben nicht nur "the last data file ... auto-extending".


Thomas
--
Blödsinnige Liedtexte, Teil 4:
"Nadeln und Geheimnummern"
"Arrqyrf Naq Cvaf"

Re: Was mache ich falsche?

am 14.06.2006 10:19:40 von Sibylle Koczian

Thomas Rachel schrieb:
>=20
> Auf http://learn.to/quote wurdest Du, wenn ich mich richtig erinnere,
> auch schon mehr als einmal hingewiesen. Dort wird genau beschrieben, wa=
s
> TOFU ist und warum es unhöflich ist (weil es nämlich Deinen Lesern
> schwer macht, Deine Artikel zu lesen -man hat nämlich direkt vor Auge=
n,
> worauf sich das Geschriebene bezieht.).
>=20
Da fehlt ja wohl ein "nicht" im letzten Teilsatz?

>=20
> Ich glaube Dir ja, daß Du sie gelesen hast - allerdings hast Du dann =
den
> Abschnitt
>=20
> | Obtain the size of the data file, round it down to the closest multip=
le
> | of 1024 =D7 1024 bytes (=3D 1MB), and specify the rounded size explic=
itly
> | in innodb_data_file_path. Then you can add another data file. Remembe=
r
> | that only the last data file in the innodb_data_file_path can be
> | specified as auto-extending.=20
>=20
> den Axel Dir in <39ul6e.ue4.ln@idefix.xl.local> zitiert hat (Axel, Dein=
e
> Message-ID ist kaputt!) ignoriert oder überlesen.
>=20
> Denn in Deinem Artikel schriebst Du=
:
>=20
> | Nein, ich habe nichts ausgerechnet.
> | [...]
> | Dann ich habe my.cnf wie folgt geändert:
>=20
> innodb_data_file_path=3Dibdata1:10M:autoextend;ibdata2:50M:a utoextend:m=
ax:500M=20
>=20
> und da ist eben nicht nur "the last data file ... auto-extending".
>=20

Und außerdem ist es mindestens sehr wahrscheinlich, dass die 10M für
ibdata1 nicht stimmen - worauf die Fehlermeldung ja auch hinweist.

Sibylle

--=20
Dr. Sibylle Koczian
Universitaetsbibliothek, Abt. Naturwiss.
D-86135 Augsburg
e-mail : Sibylle.Koczian@Bibliothek.Uni-Augsburg.DE

Re: Was mache ich falsche?

am 14.06.2006 10:45:59 von Axel Schwenke

"Zsolt Koppany" wrote:

> ich wollte und will überhaupt nicht unhöflich sein was mich aber wundert
> womit ich die Leute so beleidigt habe.

Das sind neue und erfreuliche Töne.

> Was ich auch nicht ganz verstehe: Axel hat mich in einem absolut
> unzivilisiert Ton angegriffen was außer mir keine angesprochen hat (ist das
> normal für dieses News-Group?).

Das ist weder normal für diese Newsgroup, noch (hoffe ich) normal für
mich. Aber ebenfalls nicht normal ist das Ausmaß an Ignoranz, das du -
zumindest bis vor kurzem - an den Tag legst. Du bist, u.a. von mir,
bereits mehrfach auf deinen unmöglichen Quotingstil hingewiesen worden.
Du hast darauf *nie* eine Reaktion gezeigt. Ebenfall mehrfach bist du
auf existierende Dokumentation hingewiesen worden, die *exakt* deine
Frage beantwortet. In den meisten Fällen zeigte deine Reaktion, daß
du diesem Hinweis *nicht* gefolgt bist.

Der Eindruck den du damit hier hinterläßt ist der eines lernunwilligen
Menschen, der seine Probleme anderen aufhalst ohne Eigeninitiative oder
Kooperationsbereitschaft. Mein Posting war eine Reaktion darauf.

Normalerweise würde ich mich für meine starken Worte entschuldigen.
Andererseits war das vielleicht der Warnschuß, den du gebraucht hast.


> Bis Heute wusste ich überhaupt nicht was
> TOFU heißt (vielleicht ist das schlimmer als jemanden als Lügner zu nennen),

groups.google.com findet 7 Treffer für "Zsolt TOFU", 4 Treffer "Zsolt
zitieren", 6 Treffer "Zsolt quote". Behaupte also nicht, du wärest
nicht oft genug darauf hingewiesen worden!

> ist sein scharfer Kritik deswegen angemessen? Wenn er Recht hätte (hat er
> nicht), dass ich die MySql Dokumentation nicht gelesen hätte wäre dieser
> Styl auch nicht akzeptable.

Bis jetzt sehe ich keinen Hinweis darauf, daß ich mit "du liest das
Handbuch nicht" unrecht hätte. Du hast eigentlich überhaupt kein
Problem mit MySQL. Dein Problem ist eher "verstehendes Lesen".

Die Fehlermeldung von InnoDB ist doch glasklar:

> InnoDB: Error: data file .\ibdata1 is of a different size
> InnoDB: 1152 pages (rounded down to MB)
> InnoDB: than specified in the .cnf file 640 pages!

ebenso klar ist die Anweisung im Manual:

> If your last data file was defined with the keyword autoextend, the
> procedure for reconfiguring the tablespace must take into account the
> size to which the last data file has grown. Obtain the size of the
> data file, round it down to the closest multiple of 1024 × 1024 bytes
> (= 1MB), and specify the rounded size explicitly in
> innodb_data_file_path.

Wenn du hieran etwas nicht verstehst, warum fragst du nicht danach?
Mag sein daß dein Deutsch nicht perfekt ist - ich finde dein Deutsch
übrigens sehr gut - vielleicht ist ja Englisch dein Problem?


Völlig unklar ist hingegen, was genau *du* gemacht hast. Deine Angaben
sind inkonsistent. In schreibst du

> In my.cnf habe ich:
> [mysqld]
> default-storage-engine=InnoDB
> innodb_data_file_path=ibdata1:10M;ibdata2:50M:autoextend>

kurz darauf in

> Dann ich habe my.cnf wie folgt geändert:
> innodb_data_file_path=ibdata1:10M:autoextend;ibdata2:50M:aut oextend:max:500M

Diese zweite Variante ist natürlich gleich doppelt falsch.


Aber in beiden Fällen wird InnoDB sich beschweren, daß du ibdata1 mit
10MB spezifizierst, obwohl es doch inzwischen 18MB (1152 Pages a 16KB)
groß ist.



XL

Re: Was mache ich falsche?

am 14.06.2006 20:24:25 von Zsolt Koppany

Wenn ich dich richtig verstehe will du Menschen wie mich mit großer
Respektlosigkeit und Beleidigungen dazu bewegen, dass die bestimme (nur
vorgeschlagene) Quotingstil besser einhalten (bzw. respektieren).

Wahrscheinlich kennst du dich mit MySql besser aus als ich, das gleiche gilt
wahrscheinlich auch für die MySql Dokumentation, aber wenn du glaubst, dass
Respektlosigkeit der richtige Weg ist Menschen zu mehr Respekt zu bewegen
wirst du dein Ziel nie und nur Missachtung erreichen.

> Andererseits war das vielleicht der Warnschuß, den du gebraucht hast.

Für mich ist die Sache abgeschlossen, in der Zukunft werde ich deine Posts
einfach ignorieren und würde sehr begrüßen wenn du in der Zukunft auf meine
Posts keine Antworten schrieben würdest (das ist NICHT deine News-Group).

Zsolt

Re: Was mache ich falsche?

am 16.06.2006 20:56:14 von Thomas Rachel

Sibylle Koczian wrote:

> Thomas Rachel schrieb:
>>
>> Auf http://learn.to/quote wurdest Du, wenn ich mich richtig erinnere,
>> auch schon mehr als einmal hingewiesen. Dort wird genau beschrieben,
>> was TOFU ist und warum es unhöflich ist (weil es nämlich Deinen Lesern
>> schwer macht, Deine Artikel zu lesen -man hat nämlich direkt vor
>> Augen, worauf sich das Geschriebene bezieht.).
>>
> Da fehlt ja wohl ein "nicht" im letzten Teilsatz?

Ja- oder wahlweise: "andernfalls hätte man direkt vor Augen..."


Thomas
--
Windows ist ein Echtzeitbetriebssystem.
Wer damit arbeiten will, muss echt Zeit haben!