Problem with restoring dump (may be tsearch-related)
Hi!
I dump all of my databases daily using pgdumpall (./pg_dumpall >
/var/pgbackup/alldb1.sql). Now if I try to restore the whole lot via
"psql -d template1 -f alldb1.sql", I get loads and loads of parse errors
like
psql:alldb1.sql:1122826: ERROR: parser: parse error at or near "ußerst"
psql:alldb1.sql:1122826: ERROR: parser: parse error at or near "chst"
psql:alldb1.sql:1122826: ERROR: parser: parse error at or near "mmern"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or near "ren"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or near "rfer"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or near "ndig"
psql:alldb1.sql:1122828: ERROR: parser: parse error at or near "ren"
psql:alldb1.sql:1122828: ERROR: parser: parse error at or near
"henvorteile"
psql:alldb1.sql:1122828: ERROR: parser: parse error at or near "hten"
psql:alldb1.sql:1122829: ERROR: parser: parse error at or near "ren"
psql:alldb1.sql:1122829: ERROR: parser: parse error at or near
"berqueren"
psql:alldb1.sql:1122829: ERROR: parser: parse error at or near "cken"
psql:alldb1.sql:1122830: ERROR: parser: parse error at or near "ren"
psql:alldb1.sql:1122830: ERROR: parser: parse error at or near "ck"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near "ren"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near "hrend"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near "ude"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near "nnen"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near
"berzeugen"
...
I tried to restore on an freshly installed system; I compiled and
installed tsearch from contrib (just make install, I didn't prepare
template1 with it), as I use it in some tables in several databases on
the original installation. As the parse errors state substrings, I think
it might have to do something with the txtidx type not being present at
the time the inserts are being made. I can however create a sort of copy
from the original system by creating the databases on the target-server
first, then creating the tsearch-datatypes, functions and operators via
the tsearch.sql for every one of them and then finally just piping the
dump from one server to the other:
./pgsql/bin/pg_dump -h originalhost databasename | /./pgsql/bin/psql -h
targethost databasename
Now this doesn't help me much in case of a real crash when I would have
to recreate the databases from the "alldb1.sql"-dump. How can I
accomplish this? One way might be to create the databases, install
tsearch for all of them, then parse the alldb1.sql and eliminate all
"create database"-statements and the statements that are related to
installation of tsearch - but I think that this would be a bit messy and
I don't know if this method would yield guaranteed success as I don't
exactly know what exactly I would need to throw out of the alldb1.sql.
Is there some better way for restoring the dumps? Or am I doing
something wrong (most probably :) ).
Thanks for your help!
Regards,
Markus
Hi!
Source-DB is 7.2.1, target is 7.2.2, so maybe I'll try and upgrade the
source-db, too. I've never done this before without restoring a dump,
though. Are there any instructions on how to upgrade an existing
installation? Can I just unpack, run ./configure with the same settings,
make, make install and restart the postmaster? Or do I have to reinstall
from scratch? The alldb1.sql ist ~180MB in size, so I don't want to
bother anyone with this...
Regards,
Markus
Show quoted text
-----Ursprungliche Nachricht-----
Von: Oleg Bartunov [mailto:oleg@sai.msu.su]
Gesendet: Donnerstag, 5. September 2002 17:12
An: Markus Wollny
Cc: pgsql-general@postgresql.org
Betreff: Re: [GENERAL] Problem with restoring dump (may be
tsearch-related)Markus,
what version are you using for source and target databases ?
There were some problem with dumping (look archives for details) and
I think they were fixed in 7.2.2 release.small test data and sql scripts which reproduce the problem
are welcomeregards,
Oleg
On Thu, 5 Sep 2002, Markus Wollny wrote:Hi!
I dump all of my databases daily using pgdumpall (./pg_dumpall >
/var/pgbackup/alldb1.sql). Now if I try to restore the whole lot via
"psql -d template1 -f alldb1.sql", I get loads and loads ofparse errors
like
psql:alldb1.sql:1122826: ERROR: parser: parse error at or
near "uъerst"
psql:alldb1.sql:1122826: ERROR: parser: parse error at or
near "chst"
psql:alldb1.sql:1122826: ERROR: parser: parse error at or
near "mmern"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or
near "ren"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or
near "rfer"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or
near "ndig"
psql:alldb1.sql:1122828: ERROR: parser: parse error at or
near "ren"
psql:alldb1.sql:1122828: ERROR: parser: parse error at or near
"henvorteile"
psql:alldb1.sql:1122828: ERROR: parser: parse error at ornear "hten"
psql:alldb1.sql:1122829: ERROR: parser: parse error at or
near "ren"
psql:alldb1.sql:1122829: ERROR: parser: parse error at or near
"berqueren"
psql:alldb1.sql:1122829: ERROR: parser: parse error at ornear "cken"
psql:alldb1.sql:1122830: ERROR: parser: parse error at or
near "ren"
psql:alldb1.sql:1122830: ERROR: parser: parse error at or near "ck"
psql:alldb1.sql:1122831: ERROR: parser: parse error at ornear "ren"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or
near "hrend"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or
near "ude"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or
near "nnen"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near
"berzeugen"
...I tried to restore on an freshly installed system; I compiled and
installed tsearch from contrib (just make install, I didn't prepare
template1 with it), as I use it in some tables in severaldatabases on
the original installation. As the parse errors state
substrings, I think
it might have to do something with the txtidx type not
being present at
the time the inserts are being made. I can however create a
sort of copy
from the original system by creating the databases on the
target-server
first, then creating the tsearch-datatypes, functions and
operators via
the tsearch.sql for every one of them and then finally just
piping the
dump from one server to the other:
./pgsql/bin/pg_dump -h originalhost databasename |
/./pgsql/bin/psql -h
targethost databasename
Now this doesn't help me much in case of a real crash when
I would have
to recreate the databases from the "alldb1.sql"-dump. How can I
accomplish this? One way might be to create the databases, install
tsearch for all of them, then parse the alldb1.sql and eliminate all
"create database"-statements and the statements that are related to
installation of tsearch - but I think that this would be abit messy and
I don't know if this method would yield guaranteed success
as I don't
exactly know what exactly I would need to throw out of the
alldb1.sql.
Is there some better way for restoring the dumps? Or am I doing
something wrong (most probably :) ).Thanks for your help!
Regards,
Markus
---------------------------(end of
broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to majordomo@postgresql.org so that your
message can get through to the mailing list cleanlyRegards,
Oleg
_____________________________________________________________
Oleg Bartunov, sci.researcher, hostmaster of AstroNet,
Sternberg Astronomical Institute, Moscow University (Russia)
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(095)939-16-83, +007(095)939-23-83
Import Notes
Resolved by subject fallback
"Markus Wollny" <Markus.Wollny@computec.de> writes:
psql:alldb1.sql:1122826: ERROR: parser: parse error at or near "u�erst"
psql:alldb1.sql:1122826: ERROR: parser: parse error at or near "chst"
psql:alldb1.sql:1122826: ERROR: parser: parse error at or near "mmern"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or near "ren"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or near "rfer"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or near "ndig"
psql:alldb1.sql:1122828: ERROR: parser: parse error at or near "ren"
Can you show us the actual contents of the dump file around these line
numbers?
regards, tom lane
Markus,
what version are you using for source and target databases ?
There were some problem with dumping (look archives for details) and
I think they were fixed in 7.2.2 release.
small test data and sql scripts which reproduce the problem are welcome
regards,
Oleg
On Thu, 5 Sep 2002, Markus Wollny wrote:
Hi!
I dump all of my databases daily using pgdumpall (./pg_dumpall >
/var/pgbackup/alldb1.sql). Now if I try to restore the whole lot via
"psql -d template1 -f alldb1.sql", I get loads and loads of parse errors
likepsql:alldb1.sql:1122826: ERROR: parser: parse error at or near "uО©╫erst"
psql:alldb1.sql:1122826: ERROR: parser: parse error at or near "chst"
psql:alldb1.sql:1122826: ERROR: parser: parse error at or near "mmern"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or near "ren"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or near "rfer"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or near "ndig"
psql:alldb1.sql:1122828: ERROR: parser: parse error at or near "ren"
psql:alldb1.sql:1122828: ERROR: parser: parse error at or near
"henvorteile"
psql:alldb1.sql:1122828: ERROR: parser: parse error at or near "hten"
psql:alldb1.sql:1122829: ERROR: parser: parse error at or near "ren"
psql:alldb1.sql:1122829: ERROR: parser: parse error at or near
"berqueren"
psql:alldb1.sql:1122829: ERROR: parser: parse error at or near "cken"
psql:alldb1.sql:1122830: ERROR: parser: parse error at or near "ren"
psql:alldb1.sql:1122830: ERROR: parser: parse error at or near "ck"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near "ren"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near "hrend"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near "ude"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near "nnen"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near
"berzeugen"
...I tried to restore on an freshly installed system; I compiled and
installed tsearch from contrib (just make install, I didn't prepare
template1 with it), as I use it in some tables in several databases on
the original installation. As the parse errors state substrings, I think
it might have to do something with the txtidx type not being present at
the time the inserts are being made. I can however create a sort of copy
from the original system by creating the databases on the target-server
first, then creating the tsearch-datatypes, functions and operators via
the tsearch.sql for every one of them and then finally just piping the
dump from one server to the other:./pgsql/bin/pg_dump -h originalhost databasename | /./pgsql/bin/psql -h
targethost databasenameNow this doesn't help me much in case of a real crash when I would have
to recreate the databases from the "alldb1.sql"-dump. How can I
accomplish this? One way might be to create the databases, install
tsearch for all of them, then parse the alldb1.sql and eliminate all
"create database"-statements and the statements that are related to
installation of tsearch - but I think that this would be a bit messy and
I don't know if this method would yield guaranteed success as I don't
exactly know what exactly I would need to throw out of the alldb1.sql.
Is there some better way for restoring the dumps? Or am I doing
something wrong (most probably :) ).Thanks for your help!
Regards,
Markus
---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to majordomo@postgresql.org so that your
message can get through to the mailing list cleanly
Regards,
Oleg
_____________________________________________________________
Oleg Bartunov, sci.researcher, hostmaster of AstroNet,
Sternberg Astronomical Institute, Moscow University (Russia)
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(095)939-16-83, +007(095)939-23-83
Hello!
The entries are quite long, and I don't want to cause too much traffic,
so I don't dare to give you more than this one example:
Restore-attempt outputs e.g.:
psql:alldb1.sql:1434914: ERROR: parser: parse error at or near
"ckenmuskeln"
The "offending" table was originally created as follows:
-- Table: article
CREATE TABLE article (
site_id int4 NOT NULL,
article_id int4 NOT NULL,
article_type_id int4 NOT NULL,
article_type text NOT NULL,
topstory text NOT NULL,
entity_type_id int4,
entity_id int4,
entity_name text,
entity_source text,
headline text NOT NULL,
strapline text,
text text,
text_advertise text,
statements text,
entities text,
images text,
assets text,
authors text,
links text,
rating_graphics int4,
rating_sound int4,
rating_multiplayer int4,
rating_outfit int4,
rating_properties int4,
rating_performance int4,
rating_fun int4,
rating_handling int4,
rating_gamedesign int4,
rating_atmosphere int4,
rating_overall int4,
published timestamptz NOT NULL,
last_updated timestamptz NOT NULL,
textindex txtidx,
CONSTRAINT uidx_article UNIQUE (site_id, article_id)
) WITH OIDS;
Now on to the dump-file alldb1.sql; the relevant block in the dumpfile
begins with
--
-- Data for TOC Entry ID 300 (OID 283365757)
--
-- Name: article Type: TABLE DATA Owner: postgres
--
COPY "article" FROM stdin;
After that, there's just the data. The line in the dump which
corresponds to the error mentioned above is (sorry, this is really very
long):
1 55991 6 Special no 217 16246 Counter-Strike
(dt.) MAIN_PC_GAME Spieler in der Schusslinie Counter-Strike
ist nicht indiziert worden. Die Politik schimpft, die Presse staunt
Bauklötze. Mit zwei Spielern beginnt die Geschichte dahinter.
Montag, 13. Mai 2002. Drei Tage, bis die Bundesprüfstelle für
jugendgefährdende Schriften entscheidet, ob sie den Actiontitel
[i]Counter-Strike[/i] indiziert. Zum ersten Mal sind zwei Sprecher der
Spielerschaft zu so einer Anhörung eingeladen. µ Rami Allouni und
Sven Spilker, beide 24, sitzen auf der Terrasse eines Cafés am Bremer
Weserufer bei Cappuccino und Apfelsaft und schwitzen. Weil die Sonne
scheint, weil noch viel zu tun ist. µ "Eine halbe Stunde Redezeit
kriegen wir", sagt Rami. Sven nickt und schaut auf den Zettel vor
sich. Einige Stichpunkte hat er bisher hingekritzelt, aber mehr als die
Hälfte des Blattes ist leer. "Zu Hause haben wir uns
überlegt, was jeder vorträgt. Jetzt wollen wir das noch
abstimmen und das Timing angleichen." Wenn es in dem Heckmeck nur
leichter wäre, sich zu konzentrieren. µ Eine Wahl über
Fan-Seiten im Internet hat den Systemadministrator und den Polizisten
dazu bestimmt, dem zwölfköpfigen Gremium in der Bonner
Behörde zu erläutern, weshalb die Spieler keine Gefahr
für Jugendliche in ihrem Lieblingsprogramm sehen, sondern einen
Sport. Unter den Spitznamen Raal und Moquai sind Rami und Sven seit
langem in der Szene engagiert, auch angesehen. Den Auftritt betrachten
sie eigentlich als große Chance. "Wir wollen darstellen, wer wir
sind, was wir da tun und dass Eltern wegen dieses Hobbys keine Angst um
ihre Kinder haben müssen", erzählt Rami.Aber seit den
grauenhaften Geschehnissen in Erfurt scheint das Unterfangen
aussichtslos. Zwar hatte ein Jugendamt den Indizierungsantrag
längst eingereicht, als das Verbrechen geschah. Im tobenden
Bundestagswahlkampf ließen Politiker aller Parteien dennoch den Eindruck
entstehen, sie hätten das Verfahren just angestrengt. µ
Zusätzlich schürte der bayerische CSU-Innenminister
Günther Beckstein die Angst unter denen, die sich mit
Unterhaltungsangeboten für den PC überhaupt nicht auskennen,
indem er möglichst oft über "Killerspiele"
schwadronierte. Die reißerische Floskel hatte seit Jahren zu seinem
Vokabular gehört - blöderweise fand er in der neuen Aufregung
Zuhörer. Eine Folge: Bei einer Forsa-Umfrage im Auftrag von Stern
und RTL unter 1.003 Deutschen gaben Anfang Mai 67 Prozent an, sie seien
für ein Verbot von gewalttätigen Computerspielen. Ein klares
Ergebnis auf den ersten Blick. Teilt man es jedoch nach Altersgruppen
auf, zeigt sich: In der Gruppe "60 Jahre und älter" waren
91 Prozent für ein Verbot - in der Gruppe "18 bis 29
Jahre" dagegen nur 41 Prozent. Plötzlich haben Senioren Angst
vor Ego-Shootern. Derselbe Herr Beckstein lehnte nach dem Massaker in
Erfurt geplante Änderungen der Bundesregierung am Waffengesetz ab -
die Vorlage sei geprägt von einem "pauschalen Misstrauen
gegenüber legalen Waffenbesitzern und daher völlig
verfehlt". Die Schützenvereine klatschten Beifall. µ Schlimmer
noch, dass Fernsehen und Radiosender, Zeitungen und Zeitschriften
wochenlang berichteten, [i]Counter-Strike[/i] solle Robert
Steinhäuser das Töten beigebracht haben. Dabei sagt die
zuständige Polizeidirektion auf Nachfrage deutlich: "Uns ist
zum bisherigen Ermittlungsstand nichts davon bekannt, dass der
Täter diese Software besessen hat." µ "Unsere Chancen
stehen nicht mehr gut - eigentlich hat sich"s erledigt",
schätzt Sven die Lage ein. Und Rami fügt ebenso pessimistisch
hinzu: "Diese Sache ist dermaßen politisiert worden ""
Ein Seufzen vervollständigt den Satz. µ Seitdem das Medienkarussell
angesprungen ist, hängen Rami und Sven täglich Mikrofone vor
der Nase. Mit am Tisch sitzt auch in diesem Moment ein TV-Journalist.
Der Mann ist vom ZDF und bereitet den Beitrag vor, den das Heute Journal
am Abend nach der BPjS-Entscheidung ausstrahlen wird. Die Kamera ist
noch verpackt. Rami und Sven sprechen mit ihm über das Leben in
einer Community - darüber, dass Spieler-Clans wie Vereine aufgebaut
sind, dass jedes Mitglied Organisationsaufgaben hat, dass die Szene
sogar Stars samt - man höre und beneide - samt Groupies vorweisen
kann. Sie unterhalten sich auch darüber, warum in
[b]Counter-Strike[/b] taktische Mannschaftsbesprechungen abgehalten
werden, warum nur bestimmte Maps spannende Spielfelder sind, warum
Turnierspieler die Details der Grafik so weit reduzieren wie nur irgend
möglich und an nichts weniger interessiert sind als an spritzendem
Blut. µ "Wir sind früher Skateboard gefahren", scherzt
der Redakteur, nachdem er eine ganze Weile interessiert zugehört
hat. "Ich habe immer Fußball gespielt", gibt Rami sofort
zurück. "Ich Tischtennis", hängt Sven sich
hintendran. Weg mit dem Bild von den Stubenhockern, so weit weg damit
wie möglich. µ Der Auftritt vor der Kamera verläuft leidlich.
Für die einfachste Einstellung - Rami und Sven unterhalten sich
während eines Spaziergangs - benötigt das ZDF drei Versuche.
Wegen eines Hundehaufens und wegen eines ungewollten Grinsens in Svens
Gesicht. Die restlichen Aufnahmen gelingen tadellos. Wieso, glaubt ihr,
sollte [i]Counter-Strike[/i] nicht verboten werden? Welche Argumente
werdet ihr vorbringen? Denkt ihr, die Vorwürfe an das Spiel sind
gerechtfertigt? Die Fragen sind immer die gleichen. Sven und Rami spulen
die Antworten routiniert runter. Nur ihre Körperhaltung lässt
noch ahnen, dass es sie nervös macht, vor einer Kamera zu stehen.
Wie sich die Rückenmuskeln anspannen, wird im Bild aber nicht
sichtbar sein. µ Dann verabschiedet sich das Fernsehen so freundlich,
wie es gekommen ist. Trotzdem sind Rami und Sven sicher, dass sie ein
weiterer Verriss erwartet. Gebranntes Kind scheut das Feuer. Der
Redakteur werde schon erwähnen, dass eine Indizierung von
[i]Counter-Strike[/i] nichts bringe. "Aber er wird sagen, es bringt
deshalb nichts, weil die Jugendlichen die Programme unerlaubt aus dem
Internet ziehen. Damit stehen wir wieder als Kriminelle da", malt
Rami aus. Und Sven stimmt zu: "Am Wochenende war er auf einer
kleinen Dorf-LAN-Party. Das wird den Bericht nicht positiver machen. Die
Stimmen, die von unprofessionellen Veranstaltungen kommen­
"" "Da treten halt irgendwelche Idioten auf, die gar
keine Ahnung vom Spielen haben", unterbricht Rami. µ Angesichts
ihrer jungen Medienkarriere ist es erstaunlich, wie viele Anekdoten
über wüst gekürzte Radio-Interviews und aus dem Kontext
gerissene Zitate im TV die zwei schon zu erzählen wissen. "Du
hast keine Chance", fasst Rami am Ende zusammen. "Du bist
abhängig davon, wie dich andere Menschen darstellen wollen. Du
kannst 90 Minuten nur Gutes über dein Hobby erzählen und am
Ende ehrlich anhängen: "Klar wird da auch geschossen."
Gesendet wird dann garantiert nichts als: "Klar wird da auch
geschossen."" "Wir sind den Medien völlig
unterlegen", meint auch Sven. "Sogar meine Mutter hat mir
jetzt schon Dinge gesagt wie "Du kannst Dich mit solchen Leuten
doch nicht abgeben". Die Öffentlichkeit hat plötzlich ein
komplett verzerrtes Bild von uns Spielern." "Und vorher hatte
sie gar keines, weil es sie nicht interessiert hat, was wir
machen", merkt Rami an. µ Wenn man sie fragt, warum sie
PR-Statements nicht bleiben lassen, steht in Ramis und Svens Gesichtern
zu lesen: "Zu spät!" Am Anfang - vor Erfurt - wollten sie
der [i]Counter-Strike[/i]-Szene mehr Gehör verschaffen. Später
hatten sie die naive Hoffnung, die verfälschte Darstellung ihres
Hobbys gerade rücken zu können, den Image-Schaden abzuwenden.
Und: "Wenn wir jetzt nichts mehr sagen, zerren die irgendjemand
anderen vor die Kamera, der überhaupt nichts mit der Community zu
tun hat und womöglich richtig Schaden anrichtet", so Rami.
Auch er wurde kürzlich von seinem Vater misstrauisch gefragt, was
er da vor dem PC eigentlich treibe. µ Der Nachmittag ist angebrochen und
Svens Zettel noch immer nur teilweise beschrieben. Rami muss bis zum
Abend außerdem sein Team für das Länderspiel der deutschen
gegen die slowenische [i]Counter-Strike[/i]-Nationalmannschaft
aufgestellt haben - er ist der Coach, am nächsten Tag steht das
Match an. µ Umso schneller klären Rami und Sven jetzt, wie sie vor
dem BPjS-Gremium auftreten wollen. Vom Ablauf der Sitzung haben sie ein
ungefähres Bild: Erst wird der Anwalt des
[i]Counter-Strike[/i]-Publishers Vivendi-Universal einen Vortrag halten,
dann kommt ihr Auftritt, nach einer Beratung hinter verschlossenen
Türen irgendwann der Schiedsspruch. Rami will vor allem
ausführlich schildern, dass man als [i]Counter-Striker[/i] gar
keine Chance hat, ohne Kommunikation vor sich hin zu ballern. Sorgen
bereitet ihm dabei nur, dass bei der Anhörung ein unbekannter
Freiwilliger live und auf einem offenen Server demonstrieren soll, wie
man [i]Counter-Strike[/i] spielt. "Wenn der sich nicht auskennt,
überlebt er keine 30 Sekunden und es kommt völlig falsch
rüber." Sven hat Zahlen vorbereitet, mit denen er kurz und
knapp die Größe und Wichtigkeit der Szene belegen will, die von der
BPjS-Entscheidung abhängt. "Wir reden hier ja schließlich von
mindestens 500.000 aktiven Spielern in Deutschland", sagt er. Die
Zahl ist laut Vivendi-Universal geschätzt, gestützt von
Verkaufsstatistiken. µ Wo sich so viele Menschen mit gemeinsamen
Interessen treffen, sind Sponsoren normalerweise nah. Große
Netzwerk-Turniere, auf denen sich die besten Spieler messen und um
Preisgelder kämpfen, lassen sich auch gar nicht finanzieren, wenn
nicht werbewillige Prozessoren- und Grafikkartenfirmen Geld beisteuern.
Doch die Nachrichtenagentur dpa meldete bald nach dem Erfurter Attentat,
der weltgrößte Chiphersteller Intel habe angekündigt,
"sein Engagement als Sponsor von LAN-Partys zu
überdenken". In der Luft hängt: Wird
[i]Counter-Strike[/i] indiziert, damit Jugendliche geschützt sind,
dann stirbt das Spiel gleichsam auch für die Erwachsenen. µ Umso
verwunderlicher erscheint unter diesem Aspekt, dass der Publisher sowie
der Verband der Unterhaltungssoftware Deutschland (VUD) in der
Diskussion um die Wirkung von Gewalt in Computerspielen so still
bleiben. Bevor sich der VUD in einer Presseerklärung gegen
einseitige Schuldzuweisungen wehrte, war schon eine Woche vergangen.
Vivendi-Universal Deutschland meldete sich früher zu Wort - in
Anbetracht der krassen Fehlberichterstattungen allerdings mit einer nur
sehr vorsichtig verfassten Mitteilung. Eine zweite, deutlichere
Stellungnahme der Firma folgte viel später. Jetzt heißt es hinter
vorgehaltener Hand: "Bevor wir ein Statement nach draußen geben
konnten, musste es über alle Stufen der Hierarchie nach oben gehen
- bis nach Amerika - und wieder zurück. Wir wollten handeln,
mussten aber auf das Okay warten." µ Den Abend vor der
Anhörung bei der Bundesprüfstelle wollen Rami und Sven mit
Freunden verbringen, um Kraft zu sammeln. Klingelnde Telefone
würgen die Gemütlichkeit leider ab. "Hier bricht die
Hölle los!", wundert sich Rami. "Wenn sich die ARD-Sender
wenigstens absprechen würden " die rufen auch noch alle
einzeln an!" Wenigstens hätten die slowenischen
[i]Counter-Strike[/i]-Kollegen darauf verzichtet, das Länder-Match
heute auszutragen, schiebt er nach. "Die wissen, was hier los ist -
sehr fair von den Jungs." µ Donnerstag, 16. Mai 2002. Vor den
Türen der BPjS ist um halb zehn alles ruhig. Sind die Journalisten
ferngeblieben? Im Gegenteil: Die warten längst im Inneren der
Behörde. Blitzlichter zucken grell, Scheinwerfer leuchten den engen
Flur aus wie ein Filmset. Sven, unvorsichtig zuerst aus dem Fahrstuhl
getreten, antwortet wieder auf die bekannten Fragen, diesmal nur
schneller hintereinander weg und gelassener noch als bei dem
ZDF-Gespräch. Rami wartet währenddessen ein Stück weit
abseits, bis ihn eine Radio-Reporterin erkennt: "Sind Sie auch
einer von den Spielern?" µ Ebenfalls in der Menge, von der Presse
größtenteils unerkannt: der Geschäftsführer des
[i]Counter-Strike[/i]-Publishers, seine Assistentin, der Rechtsanwalt.
Das Trio wirkt angespannt, will vor der Sitzung lieber keine Kommentare
abgeben. µ Ein Journalist gibt sich nach vollbrachter Interview-Arbeit
offenherziger. "Ich warte nur darauf, dass hier einer sagt, die
Eltern sollen zur Verantwortung gezogen werden", flüstert er.
"Mein Sohn hat seinen PC mit einem Passwort geschützt, seit er
16 ist. Woher soll ich wissen, was der spielt?" µ Mit einem
freundlichen "So - guten Morgen" rauscht Elke
Monssen-Engberding, die Vorsitzende der BPjS, etwas verspätet an
den Wartenden vorbei in den Sitzungsraum. Im Schlepptau hat sie den Rest
des 12er-Gremiums, in dem Berufskreise wie Buchhandel, Jugendhilfe,
Kirche, Kunst, Lehrerschaft und Literatur vertreten sind. Ernste
Gesichter blicken einen an, wohin man schaut. Hinter der Tür deuten
nur ein PC und eine Video-Leinwand an, welches Thema hier gleich
behandelt wird. µ Elke Monssen-Engberding bittet die Presse näher.
Tatsächlich wird ein Helfer [i]Counter-Strike[/i] vorführen,
während Rami und Sven das Geschehen auf dem Bildschirm
kommentieren. Dem Gremium erläutert die BPjS-Vorsitzende noch, dass
man es bei [i]Counter-Strike[/i] mit einem Spiel zu tun habe, bei dem
sich im Gegensatz zu den 3D-Ego-Shootern überhaupt nichts tue, wenn
man alleine davor sitze. "Es tut sich nur dann was, wenn Sie im
Netzwerk gegeneinander spielen." Knapp führt sie auch aus,
dass man sich für Wettkämpfe über Server in Ligen
einwählen könne. "Werden Sie getroffen, dann sind Sie
raus und können erst mal nur noch zuschauen, was Ihre Mitspieler in
dem Moment bewerkstelligen." µ "Aber ich denke, die
Einzelheiten werden Ihnen ohnehin gleich dargeboten", schließt sie
ab, bevor die Demonstration beginnt. Wer in der Beschreibung Vokabeln
wie "umbringen" erwartet hat, staunt über die
Sachlichkeit. µ Auch der Vorführer gibt sich merklich Mühe,
[i]Counter-Strike[/i] fair darzustellen. Er rennt mit seinem Team mit,
nutzt jede Deckung, versucht wie die Profis aus so großer Distanz zu
schießen, dass die umfallenden Figuren nur vage erkennbar sind. Unter
den aktuellen Umständen würden sich Rami und Sven hüten,
die mangelnde Trefferquote zu kritisieren. Alles geht glatt, bis Sven
das Wort "Tötungsaktionen" über die Lippen rutscht.
Sind die Beisitzer zusammengezuckt? Doch nicht? Schnell weiter im Text:
"Server sind auch Treffpunkte, wo Sie immer wieder Bekannte
treffen." "Die Übersichtskarte ist die taktische
Grundlage für das Spiel." "Durch das Ausschalten der
Waffengrafik wird der Sichtradius größer." "Die meiste
Zeit sieht man keine Gegner." "Von den drei Modi wird
eigentlich nur noch die Bombenentschärfung gespielt."
"Sehen Sie? Im Chat spricht gerade einer über seine
Freundin." µ Nachdem die Journalisten den Raum verlassen haben,
beginnt die Vorführung von vorne. Jetzt wird es ernst, alles andere
war Show für die Presse. Ob die Jungs, die allein im Jugendheim
spielen statt auf LAN-Partys, auch zur Community zählen
würden, habe einer wissen wollen, berichten Rami und Sven
später. Die Antwort: "Gehören denn die Jungs, die im Park
Fußball spielen statt im Verein, nicht zu den Fußballspielern?" Wie
viele Minderjährige aktiv spielen, sei eine andere Frage gewesen.
Die Antwort: Das lasse sich nicht so einfach feststellen. µ Als der
Vivendi-Anwalt mit seiner Stellungnahme an der Reihe ist, beantragt er
die Vertagung des Verfahrens. Er habe nicht alle Akten einsehen
können. Damit bezieht er sich auf Unterschriftensammlungen von
Spielern, die der BPjS überreicht worden sind. Doch das verdutzte
Gremium schmettert den Antrag ab, denn die Petitionen kommen gar nicht
in die Akten: zu spät abgegeben, als Meinungsäußerung außerdem
rechtlich irrelevant. µ Nach über einer Stunde treten Rami, Sven
und der Vivendi-Universal-Stab wieder auf den Flur. Wie ist es gelaufen?
Wie ist die Stimmung? µ "Drei Minuten! Drei Minuten haben sie uns
für unseren Vortrag gelassen!", schimpft Rami, der in der
knappen Zeit dargelegt hat, dass Spieler in der Community sozialen
Umgang lernen, dass sie in den Clans Verantwortung tragen müssen
und dass Vorfälle wie der in Erfurt dort ernsthaft diskutiert
werden. Auch der Anwalt ist unzufrieden: "Wenn Leute nicht
zuhören, sondern in ihren Dokumenten wühlen, dann ist klar,
die haben ihr Urteil schon vorher gefasst." Sven setzt sich auf den
Teppich, guckt müde ins Leere. "Das wird nichts",
stöhnt er. µ Die schlechte Stimmung dehnt die Wartezeit bis zur
Entscheidung lang und länger. Müßige Diskussionen über
Quotengeilheit und Skandaljournalismus sind Ventile für die
Aufregung - hilfreich sind sie nicht. Einer weiß sicherer als der
andere, dass gleich die Axt fällt. [i]Counter-Strike[/i] wird
indiziert, LAN-Partys gehen den Bach runter, alle kommenden Actionspiele
haben gleich verloren. µ Irgendwann verlässt das Gremium den
Konferenzraum, an der Spitze Ute Kortländer. Sie war im Vorfeld
für den Kontakt der BPjS mit Rami und Sven verantwortlich.
"Die Sitzung ist beendet", sagt sie. Und sie lächelt,
während sie den Spielern etwas zuflüstert. Die reißen die
Augen auf, schütteln ungläubig den Kopf. Dann lächeln sie
auch - und sie hören nicht mehr auf. µ Die Entscheidung der BPjS,
Counter-Strike nicht zu indizieren, ist unter dem aktuellen politischen
Druck eine sehr mutige. Darin stimmen die Anwesenden überein. Dass
sich die Behörde dazu durchringen konnte, scheint vor allem auch am
vereinten Einsatz der [i]Counter-Strike[/i]-Community gelegen zu haben.
Jedenfalls merkt Frau Kortländer an: "Es war erstaunlich, wie
viele gut begründete E-Mails wir bekommen haben." µ Als Rami
und Sven auf der abschließenden Pressekonferenz wieder vor Dutzenden
Mikrofonen, Filmkameras und Fotoapparaten sitzen, wirken sie
endgültig gelassen. Die Muskeln bleiben locker, die Antworten auch.
"Sendet und schreibt, was ihr wollt", denken sie. µ Dass
Bundesfamilienministerin Bergmann schon morgen ankündigen wird,
"nach Inkrafttreten des neuen Jugendschutzgesetzes diesen Vorgang
nochmals" aufzugreifen, können die beiden nicht wissen.
16246|Counter-Strike (dt.)|Counter-Strike (dt.)|217|PC Game|MAIN_PC_GAME
µ 19621|Bundesprüfstelle für jugendgefährdende Schriften
(BPjS)|BPjS|184|Company (root data)|MAIN_COMPANY µ 19921|PC Games|PC
Games|821|Brands|MAIN_BRAND 196326|presse2_online.jpg|Karikaturist
Bender zeichnet die Ratlosigkeit der Szene nach den Falschdarstellungen
in der Presse nach. µ 196327|3_online.jpg|Rami und Sven wissen, dass die
Counter-Strike-Community auf sie zählt. ’Entweder werden wir
am Ende gefeiert - oder man zeigt mit den Fingern auf uns. Und das ist
wahrscheinlicher.’ µ 196328|ACF92CC.jpg|Das Team vom
ZDF-Heute-Journal will wissen: Warum sollte Counter-Strike nicht
indiziert werden? µ 196329|baum_online.jpg|Vor ihrem entscheidenden
Auftritt vor der BPjS vermeiden die Spieler-Vertreter Stress, so gut es
geht. µ 196330|interview_online.jpg|Wer will noch mal, wer hat noch
nicht? Sven beantwortet in Seelenruhe alle Fragen. µ
196331|chaos_online.jpg|Die Türe zum Konferenzsaal öffnet sich
- die Journalisten stürmen los, um Innenaufnahmen zu machen. µ
196332|monssen_online.jpg|Das große Medieninteresse ist selbst für
BPjS-Chefin Elke Monssen-Engberding ungewohnt. µ
196333|vorführung_online.jpg|Ein freiwilliger Helfer spielt
Counter-Strike vor. Die Video-Wand ist an den Monitor angeschlossen. µ
196335|gremium_online.jpg|Der 12er-Rat lauscht den Ausführungen der
Spieler während der Vorführung von Counter-Strike. µ
196336|urteil_online.jpg|Elke Monssen-Engberding gibt offiziell bekannt,
dass Counter-Strike nicht indiziert wird. Zu ihrer Rechten: Frau
Kortländer, für Rami und Sven die Ansprechpartnerin. µ
196337|ende_gut_online.jpg|Rami und Sven sind erschöpft - aber
glücklich: Ihr Hobby ist fürs Erste gerettet.
303|Kreiss|Daniel|Daniel.Kreiss@computec.de 0 0
0 0 0 0 0 0 0 0 0
2002-06-07 23:50:00+02 2002-06-07 17:25:00+02 'b' 'e' 'f' 'g' 'h' 'k'
'l' 'm' 'n' 'r' 's' 't' 'v' 'w' 'z' 'µ' '13' '16' '18' '24' '29' '30'
'3d' '41' '60' '67' '90' '91' 'ab' 'al' 'au' 'bi' 'bl' 'ch' 'ck' 'da'
'de' 'dt' 'du' 'er' 'es' 'fl' 'fr' 'gr' 'gt' 'im' 'ja' 'kl' 'lo' 'ob'
'pc' 'pl' 'pr' 're' 'rt' 'sp' 'st' 'tv' 'um' 'un' 'wo' 'zu' 'zw' 'ße'
'184' '217' '303' '821' 'abh' 'anh' 'ank' 'ard' 'auf' 'axt' 'beh' 'bei'
'ben' 'ber' 'bpj' 'csu' 'dar' 'dem' 'den' 'der' 'die' 'dpa' 'ego' 'ein'
'elk' 'end' 'erl' 'erw' 'erz' 'fan' 'für' 'gar' 'geh' 'gek' 'gem' 'gut'
'hat' 'hin' 'hlt' 'hnt' 'hre' 'hrt' 'ich' 'ihm' 'ihn' 'ihr' 'ist' 'lan'
'lfk' 'lle' 'llt' 'mai' 'mal' 'man' 'map' 'mir' 'mit' 'nah' 'ngt' 'nne'
'nur' 'oft' 'ohn' 'rau' 'rde' 'ren' 'rer' 'rfe' 'rte' 'rtl' 'sch' 'sei'
'shi' 'sie' 'sst' 'tag' 'tat' 'ten' 'ter' 'tet' 'tue' 'tun' 'tut' 'tze'
'tzt' 'uft' 'und' 'ute' 'vom' 'von' 'vor' 'vud' 'war' 'weg' 'wer' 'wie'
'wir' 'wom' 'zdf' 'zuh' 'zum' 'zur' 'ßer' 'ßte' '12er' '2002' 'aber'
'auch' 'auml' 'ausf' 'bach' 'bald' 'begr' 'beid' 'bild' 'bist' 'blut'
'café' 'chat' 'cken' 'clan' 'dann' 'dass' 'data' 'dazu' 'dein' 'denk'
'denn' 'dich' 'dies' 'ding' 'doch' 'dorf' 'dort' 'drei' 'einw' 'endg'
'erst' 'etwa' 'fair' 'fand' 'flur' 'folg' 'frau' 'ftsf' 'game' 'ganz'
'geht' 'geld' 'gepr' 'gest' 'gibt' 'gute' 'habe' 'halb' 'halt' 'hand'
'hast' 'hatt' 'haus' 'herr' 'heut' 'hier' 'hlen' 'hnen' 'hren' 'hrer'
'imag' 'jahr' 'jede' 'jung' 'just' 'kann' 'kein' 'kind' 'klar' 'kopf'
'kurz' 'lage' 'lang' 'lass' 'laut' 'leer' 'leut' 'lfte' 'live' 'llig'
'lter' 'ltig' 'luft' 'mail' 'main' 'malt' 'mann' 'mehr' 'mein' 'meng'
'modi' 'mpfe' 'muss' 'nach' 'naiv' 'nase' 'nden' 'nder' 'nerv' 'ngen'
'nger' 'ngig' 'ngst' 'nnen' 'noch' 'oben' 'okay' 'ouml' 'park' 'quot'
'raal' 'rami' 'raum' 'rden' 'reih' 'rest' 'rgen' 'root' 'rung' 'rzte'
'sach' 'sagt' 'samt' 'satz' 'sehr' 'sein' 'seit' 'show' 'sich' 'sind'
'sitz' 'sohn' 'soll' 'sonn' 'sowi' 'ssen' 'stab' 'star' 'sven' 'tage'
'team' 'text' 'tigt' 'time' 'trio' 'tten' 'ubig' 'umso' 'umst' 'ungl'
'user' 'uuml' 'vage' 'verf' 'verl' 'viel' 'vorf' 'vorn' 'vorw' 'wahl'
'wart' 'weil' 'weit' 'weiß' 'wenn' 'werd' 'wird' 'woch' 'wort' 'wurd'
'zahl' 'zehn' 'zeit' 'zufl' 'zust' 'zwar' 'zwei' 'ßige' '1.003' '16246'
'19621' '19921' 'abend' 'ahnen' 'akten' 'aktiv' 'allem' 'aller' 'ander'
'angek' 'angst' 'augen' 'baukl' 'bevor' 'blatt' 'blick' 'brand' 'bring'
'chanc' 'cheln' 'chelt' 'coach' 'dabei' 'daher' 'damit' 'darin' 'davon'
'davor' 'dehnt' 'denen' 'denkt' 'druck' 'durch' 'einem' 'einen' 'einer'
'einig' 'engag' 'engen' 'ernst' 'fasst' 'feuer' 'firma' 'folgt' 'forsa'
'frage' 'fragt' 'gaben' 'geben' 'gegen' 'gehen' 'gerad' 'gesch' 'gespr'
'glatt' 'glich' 'grell' 'große' 'grupp' 'guckt' 'guten' 'haben' 'heißt'
'hinzu' 'hobbi' 'hrend' 'hrige' 'hrung' 'ihnen' 'ihrem' 'ihren' 'ihrer'
'immer' 'indem' 'intel' 'jeder' 'jetzt' 'kirch' 'klare' 'knapp' 'kommt'
'konnt' 'kortl' 'kraft' 'kunst' 'leben' 'lehnt' 'lesen' 'ligen' 'macht'
'match' 'meint' 'meist' 'merkt' 'mpfen' 'musst' 'mutig' 'ndete' 'ndige'
'ndigt' 'neuen' 'nicht' 'nickt' 'nther' 'nutzt' 'parti' 'press' 'profi'
'radio' 'reden' 'rennt' 'rfung' 'rufen' 'ruhig' 'sagen' 'schon' 'sehen'
'seien' 'setzt' 'sieht' 'sitzt' 'sogar' 'sollt' 'spiel' 'spitz' 'sport'
'statt' 'steht' 'stern' 'stert' 'still' 'stund' 'szene' 'teilt' 'thema'
'tigen' 'tisch' 'treib' 'tteln' 'ungef' 'unser' 'unter' 'utern' 'utert'
'vater' 'versp' 'video' 'vortr' 'waren' 'warum' 'wegen' 'wehrt' 'welch'
'wenig' 'wettk' 'wieso' 'wirkt' 'woher' 'wohin' 'wollt' 'zeigt' 'zitat'
'zugeh' 'zweit' 'ablauf' 'abseit' 'ahnung' 'allein' 'allerd' 'anfang'
'antrag' 'anwalt' 'arbeit' 'aspekt' 'beiden' 'beifal' 'beneid' 'berein'
'besten' 'bisher' 'bittet' 'bonner' 'bremer' 'bricht' 'bringt' 'chlich'
'chsten' 'commun' 'dahint' 'daniel' 'darauf' 'denken' 'detail' 'deuten'
'diesem' 'diesen' 'e-mail' 'ebenso' 'eltern' 'erfurt' 'ersten' 'falsch'
'fragen' 'fstell' 'fußbal' 'gefahr' 'gegner' 'gesagt' 'gewalt' 'glaubt'
'gleich' 'grafik' 'groupi' 'großer' 'halten' 'hatten' 'helfer' 'hinter'
'hrdend' 'hrlich' 'irgend' 'jahren' 'jedoch' 'jungen' 'kamera' 'kannst'
'kinder' 'kommen' 'kreiss' 'langem' 'lassen' 'leider' 'lernen' 'leuten'
'lieber' 'ließen' 'lippen' 'locker' 'lschte' 'machen' 'massak' 'medien'
'meldet' 'messen' 'mitgli' 'moment' 'montag' 'moquai' 'morgen' 'mutter'
'ndigen' 'pfigen' 'reißen' 'robert' 'runter' 'rzlich' 'schaut' 'scheut'
'seinem' 'seinen' 'seiner' 'seiten' 'sender' 'sendet' 'server' 'sicher'
'sitzen' 'sofort' 'sollen' 'sorgen' 'spielt' 'spulen' 'staunt' 'stehen'
'steinh' 'stimmt' 'stirbt' 'strike' 'stufen' 'tragen' 'treten' 'tzlich'
'umfrag' 'umgang' 'urteil' 'ventil' 'verbot' 'verein' 'vorbei' 'vorher'
'vorlag' 'warten' 'wartet' 'weiter' 'weltgr' 'werden' 'werdet' 'wieder'
'wirken' 'wissen' 'wollen' 'worden' 'zahlen' 'zerren' 'zettel' 'ziehen'
'zucken' 'zuerst' '500.000' 'abgeben' 'aktiven' 'allouni' 'amerika'
'anderen' 'antwort' 'auftrag' 'ballern' 'beendet' 'beginnt' 'beisitz'
'beitrag' 'bekannt' 'belegen' 'bericht' 'berlebt' 'berlegt' 'bezieht'
'bleiben' 'blicken' 'chancen' 'compani' 'counter' 'dagegen' 'deckung'
'dennoch' 'derselb' 'derweis' 'deshalb' 'diesmal' 'diskuss' 'distanz'
'draußen' 'ebenfal' 'ehrlich' 'einfach' 'einsatz' 'einzeln' 'engberd'
'ergebni' 'erkennt' 'figuren' 'filmset' 'floskel' 'gefasst' 'gefragt'
'gelegen' 'geplant' 'geschah' 'gesicht' 'gewaltt' 'gewesen' 'gezogen'
'glichst' 'gremium' 'grinsen' 'handeln' 'idioten' 'inneren' 'irrelev'
'journal' 'kleinen' 'knappen' 'konnten' 'kontakt' 'kontext' 'krassen'
'kriegen' 'legalen' 'meinung' 'minderj' 'minuten' 'monssen' 'muskeln'
'mussten' 'nachdem' 'nochmal' 'offenen' 'ohnehin' 'politik' 'positiv'
'prozent' 'publish' 'rauscht' 'richtig' 'rutscht' 'sammeln' 'schaden'
'scheint' 'scherzt' 'schiebt' 'schnell' 'seitdem' 'seufzen' 'sitzung'
'softwar' 'solchen' 'sondern' 'spielen' 'spieler' 'spilker' 'sponsor'
'spricht' 'stimmen' 'striker' 'tadello' 'telefon' 'teppich' 'terrass'
'treffen' 'turnier' 'univers' 'unseren' 'ußerung' 'verband' 'verriss'
'versuch' 'vivendi' 'vorfeld' 'vorgang' 'vortrag' 'weseruf' 'weshalb'
'wirkung' 'wollten' 'wundert' 'ard-send' 'argument' 'attentat'
'auftritt' 'auskennt' 'außerdem' 'bekommen' 'beratung' 'bereitet'
'bergmann' 'berhaupt' 'besessen' 'bestimmt' 'bundespr' 'demonstr'
'dermaßen' 'deutlich' 'eindruck' 'einsehen' 'erledigt' 'erwartet'
'freunden' 'freundin' 'gebrannt' 'gefahren' 'gekommen' 'gelassen'
'gelaufen' 'gelingen' 'gerissen' 'gesendet' 'gespielt' 'getreten'
'gleichen' 'grundlag' 'heckmeck' 'hoffnung' 'internet' 'jedenfal'
'kollegen' 'kommunik' 'komplett' 'kriminel' 'leichter' 'leidlich'
'leinwand' 'leuchten' 'mangelnd' 'menschen' 'merklich' 'mikrofon'
'mitspiel' 'nachfrag' 'netzwerk' 'parteien' 'passwort' 'programm'
'redezeit' 'schießen' 'schimpft' 'schlecht' 'schließt' 'schreibt'
'sekunden' 'senioren' 'shootern' 'sichtbar' 'sozialen' 'spannend'
'spielern' 'sprechen' 'sprecher' 'stimmung' 'taktisch' 'teilweis'
'tobenden' 'trotzdem' 'verboten' 'verdutzt' 'verfehlt' 'verloren'
'verpackt' 'versucht' 'verzerrt' 'vokabeln' 'zusammen' 'ßtenteil'
'abgegeben' 'abstimmen' 'aktuellen' 'anekdoten' 'angesehen' 'angesicht'
'anrichtet' 'anspannen' 'antworten' 'antwortet' 'apfelsaft' 'aufgebaut'
'aufnahmen' 'aufregung' 'auftreten' 'auskennen' 'bayerisch' 'beantragt'
'beckstein' 'behandelt' 'bekannten' 'berdenken' 'berichten' 'berreicht'
'dargelegt' 'deutschen' 'dutzenden' 'einfachst' 'einseitig' 'engagiert'
'entstehen' 'erkennbar' 'ernsthaft' 'erscheint' 'fahrstuhl' 'fernsehen'
'gegensatz' 'gegenteil' 'geschehen' 'geschicht' 'getroffen' 'gleichsam'
'hierarchi' 'hilfreich' 'indiziert' 'interview' 'jugendamt' 'jugendgef'
'klingelnd' 'kommenden' 'kommentar' 'lan-parti' 'literatur' 'mindesten'
'nderspiel' 'nderungen' 'preisgeld' 'radiosend' 'rami.aber' 'rechtlich'
'redakteur' 'schildern' 'schlimmer' 'schneller' 'schriften' 'schwitzen'
'spielfeld' 'sponsoren' 'statement' 'tlichkeit' 'umbringen' 'unbekannt'
'unerkannt' 'unerlaubt' 'vereinten' 'verfahren' 'vergangen' 'verlassen'
'vertagung' 'vertreten' 'vervollst' 'vokabular' 'vorweisen' 'wartenden'
'wartezeit' 'wenigsten' 'wochenend' 'zdf-gespr' 'zeitungen' 'zuschauen'
'abgehalten' 'absprechen' 'abzuwenden' 'anbetracht' 'angespannt'
'angleichen' 'anwesenden' 'beisteuern' 'betrachten' 'bildschirm'
'bisherigen' 'blitzlicht' 'buchhandel' 'cappuccino' 'dargeboten'
'darstellen' 'deutlicher' 'diskutiert' 'dokumenten' 'donnerstag'
'eigentlich' 'eingeladen' 'fan-seiten' 'filmkamera' 'freiwillig'
'freundlich' 'garantiert' 'geschossen' 'gesichtern' 'hintendran'
'indizieren' 'interessen' 'irgendwann' 'journalist' 'jugendheim'
'jugendhilf' 'jugendlich' 'klatschten' 'mikrofonen' 'misstrauen'
'mitteilung' 'nachmittag' 'nder-match' 'pauschalen' 'petitionen'
'polizisten' 'presseerkl' 'reduzieren' 'reißerisch' 'reporterin'
'restlichen' 'routiniert' 'scheinwerf' 'schlepptau' 'schmettert'
'schusslini' 'sichtradiu' 'skateboard' 'slowenisch' 'spitznamen'
'stichpunkt' 'tischtenni' 'treffpunkt' 'tzenverein' 'unterlegen'
'verbrechen' 'verbringen' 'verfassten' 'verzichtet' 'vollbracht'
'vorbringen' 'vorsichtig' 'vorsitzend' 'wochenlang' 'actionspiel'
'actiontitel' 'angebrochen' 'angestrengt' 'assistentin' 'aufgestellt'
'ausschalten' 'aussichtslo' 'ausstrahlen' 'auszutragen' 'beigebracht'
'berichteten' 'berufskreis' 'beschrieben' 'chipherstel' 'ckenmuskeln'
'darstellung' 'deutschland' 'durchringen' 'eingereicht' 'einstellung'
'entscheidet' 'erstaunlich' 'erwachsenen' 'feststellen' 'finanzieren'
'gegeneinand' 'gemeinsamen' 'hrenddessen' 'hundehaufen' 'indizierung'
'innenminist' 'irgendwelch' 'killerspiel' 'kritisieren' 'offenherzig'
'politischen' 'politisiert' 'prozessoren' 'rperhaltung' 'schließlich'
'spaziergang' 'spritzendem' 'trefferquot' 'umfallenden' 'ungewollten'
'unterbricht' 'unterfangen' 'unterhalten' 'unzufrieden' 'verschaffen'
'vorbereitet' 'vorgehalten' 'werbewillig' 'wichtigkeit' '12er-gremium'
'angesprungen' 'aufzugreifen' 'beschreibung' 'bombenentsch'
'bpjs-gremium' 'darzustellen' 'diskussionen' 'ego-shootern'
'einzelheiten' 'entscheidung' 'forsa-umfrag' 'freundlichen'
'grauenhaften' 'hintereinand' 'interessiert' 'irgendjemand'
'journalisten' 'jugendlichen' 'kommentieren' 'lehrerschaft'
'misstrauisch' 'normalerweis' 'pr-statement' 'rechtsanwalt'
'sachlichkeit' 'sitzungsraum' 'slowenischen' 'spieler-clan'
'stellungnahm' 'turnierspiel' 'unvorsichtig' 'waffengesetz'
'waffengrafik' 'altersgruppen' 'bersichtskart' 'counter-strik'
'demonstrieren' 'ferngeblieben' 'ffentlichkeit' 'fotoapparaten'
'geschehnissen' 'hingekritzelt' 'image-schaden' 'inkrafttreten'
'konferenzraum' 'konzentrieren' 'medienkarrier' 'pessimistisch'
'polizeidirekt' 'schiedsspruch' 'schwadroniert' 'spielerschaft'
'stubenhockern' 'tungsaktionen' 'tv-journalist' 'verabschiedet'
'verantwortung' 'verwunderlich' 'zeitschriften' 'abschließenden'
'bundesprüfstel' 'dorf-lan-parti' 'gerechtfertigt' 'medienkarussel'
'quotengeilheit' 'verantwortlich' 'verschlossenen' 'video-leinwand'
'vivendi-anwalt' '3d-ego-shootern' 'bewerkstelligen' 'bpjs-vorsitzend'
'bundesregierung' 'computerspielen' 'csu-innenminist' 'fußballspielern'
'monssen-engberd' 'pressekonferenz' 'radio-interview' 'systemadministr'
'veranstaltungen' 'vivendi-univers' 'waffenbesitzern' 'zusammengezuckt'
'ermittlungsstand' 'interview-arbeit' 'jugendgefährdend'
'netzwerk-turnier' 'radio-reporterin' 'bpjs-entscheidung'
'lieblingsprogramm' 'schuldzuweisungen' 'unprofessionellen'
'grafikkartenfirmen' 'indizierungsantrag' 'jugendschutzgesetz'
'nachrichtenagentur' 'nationalmannschaft' 'skandaljournalismu'
'bundestagswahlkampf' 'verkaufsstatistiken' 'unterhaltungssoftwar'
'organisationsaufgaben' 'unterhaltungsangeboten'
'vivendi-universal-stab' 'fehlberichterstattungen'
'bundesfamilienministerin' 'mannschaftsbesprechungen'
'unterschriftensammlungen' 'daniel.kreiss@computec.de'
Can you make something out of this?
Regards,
Markus
Import Notes
Resolved by subject fallback
"Markus Wollny" <Markus.Wollny@computec.de> writes:
The entries are quite long, and I don't want to cause too much traffic,
so I don't dare to give you more than this one example:
Restore-attempt outputs e.g.:
psql:alldb1.sql:1434914: ERROR: parser: parse error at or near
"ckenmuskeln"
Hmm. I see that string in the context
Wie sich die Rückenmuskeln anspannen, wird im Bild aber nicht
What exactly is the string that you've represented here as ü ?
Is that literally what's in the dump file, or has something helpfully
html-ized some weird Unicode sequence?
As far as I can tell, what must be happening is that the COPY data
transfer has been terminated and the regular SQL parser is trying to
make sense of the input starting at "ckenmuskeln anspannen,". I'm
wondering if something is misreading the ü sequence as "\." ...
which would probably be a character-set-encoding kind of problem.
regards, tom lane
Hi!
The ü is literally in the file - we are parsing all of our editor's
input for optimal HTML-output. And the german umlauts are represented as
&[v]uml; where [v] is the corresponding vowel. Now you mention it, I
believe that all of the strings which are in one of these "parse error
at or near"-messages are actually preceded by a HTML-umlaut or the like:
Just a snippet from my first example:
psql:alldb1.sql:1122826: ERROR: parser: parse error at or near "ußerst"
would be "äußerst" -> äßerst
psql:alldb1.sql:1122826: ERROR: parser: parse error at or near "chst"
could be "höchst" -> h¨chst
psql:alldb1.sql:1122826: ERROR: parser: parse error at or near "mmern"
could be "kümmern" -> kümmern"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or near "ren"
could be "Türen" -> "Türen"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or near "rfer"
could be "Dörfer" -> "Dörfer"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or near "ndig"
could be "hintergründig" -> "hintergründig"
psql:alldb1.sql:1122828: ERROR: parser: parse error at or near
"henvorteile" could be "Höhenvorteile" -> "Höhenvorteile"
psql:alldb1.sql:1122828: ERROR: parser: parse error at or near "hten"
could be "blühten" -> "blühten"
psql:alldb1.sql:1122829: ERROR: parser: parse error at or near
"berqueren" could be "überqueren" -> "überqueren"
psql:alldb1.sql:1122829: ERROR: parser: parse error at or near "cken"
-> "Lücken" -> "Lücken"
psql:alldb1.sql:1122830: ERROR: parser: parse error at or near "ck" ->
"zurück" -> "zurück"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near "hrend"
-> "führend" -> "führend"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near "ude" ->
"Gebäude" -> "Gebäude"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near "nnen"
-> "können" -> "können"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near
"berzeugen" -> "überzeugen" ->"überzeugen"
As txtidx actually just contains substrings and ignores the HTML-umlauts
(a slight disadvantage we are quite happy to live with), it only stores
those substrings before or after ampersand or semicolon anyway - which
shouldn't cause any problems whatsoever, so I think we might rule out
tsearch being the cause. But why would ordinary plain text cause these
parse-errors?
What shall I do next in order to get down to the problem itself?
Regards,
Markus
Show quoted text
-----Ursprüngliche Nachricht-----
Von: Tom Lane [mailto:tgl@sss.pgh.pa.us]
Gesendet: Donnerstag, 5. September 2002 18:23
An: Markus Wollny
Cc: pgsql-general@postgresql.org
Betreff: Re: [GENERAL] Problem with restoring dump (may be
tsearch-related)"Markus Wollny" <Markus.Wollny@computec.de> writes:
The entries are quite long, and I don't want to cause too
much traffic,
so I don't dare to give you more than this one example:
Restore-attempt outputs e.g.:
psql:alldb1.sql:1434914: ERROR: parser: parse error at or near
"ckenmuskeln"Hmm. I see that string in the context
Wie sich die Rückenmuskeln anspannen, wird im Bild aber nicht
What exactly is the string that you've represented here as ü ?
Is that literally what's in the dump file, or has something helpfully
html-ized some weird Unicode sequence?As far as I can tell, what must be happening is that the COPY data
transfer has been terminated and the regular SQL parser is trying to
make sense of the input starting at "ckenmuskeln anspannen,". I'm
wondering if something is misreading the ü sequence as "\." ...
which would probably be a character-set-encoding kind of problem.regards, tom lane
Import Notes
Resolved by subject fallback
Markus, did you try dump with --inserts option ?
Oleg
On Thu, 5 Sep 2002, Markus Wollny wrote:
Hello!
The entries are quite long, and I don't want to cause too much traffic,
so I don't dare to give you more than this one example:Restore-attempt outputs e.g.:
psql:alldb1.sql:1434914: ERROR: parser: parse error at or near
"ckenmuskeln"The "offending" table was originally created as follows:
-- Table: article
CREATE TABLE article (
site_id int4 NOT NULL,
article_id int4 NOT NULL,
article_type_id int4 NOT NULL,
article_type text NOT NULL,
topstory text NOT NULL,
entity_type_id int4,
entity_id int4,
entity_name text,
entity_source text,
headline text NOT NULL,
strapline text,
text text,
text_advertise text,
statements text,
entities text,
images text,
assets text,
authors text,
links text,
rating_graphics int4,
rating_sound int4,
rating_multiplayer int4,
rating_outfit int4,
rating_properties int4,
rating_performance int4,
rating_fun int4,
rating_handling int4,
rating_gamedesign int4,
rating_atmosphere int4,
rating_overall int4,
published timestamptz NOT NULL,
last_updated timestamptz NOT NULL,
textindex txtidx,
CONSTRAINT uidx_article UNIQUE (site_id, article_id)
) WITH OIDS;Now on to the dump-file alldb1.sql; the relevant block in the dumpfile
begins with
--
-- Data for TOC Entry ID 300 (OID 283365757)
--
-- Name: article Type: TABLE DATA Owner: postgres
--
COPY "article" FROM stdin;After that, there's just the data. The line in the dump which
corresponds to the error mentioned above is (sorry, this is really very
long):1 55991 6 Special no 217 16246 Counter-Strike
(dt.) MAIN_PC_GAME Spieler in der Schusslinie Counter-Strike
ist nicht indiziert worden. Die Politik schimpft, die Presse staunt
Bauklötze. Mit zwei Spielern beginnt die Geschichte dahinter.
Montag, 13. Mai 2002. Drei Tage, bis die Bundesprüfstelle für
jugendgefährdende Schriften entscheidet, ob sie den Actiontitel
[i]Counter-Strike[/i] indiziert. Zum ersten Mal sind zwei Sprecher der
Spielerschaft zu so einer Anhörung eingeladen. О©╫ Rami Allouni und
Sven Spilker, beide 24, sitzen auf der Terrasse eines CafО©╫s am Bremer
Weserufer bei Cappuccino und Apfelsaft und schwitzen. Weil die Sonne
scheint, weil noch viel zu tun ist. О©╫ "Eine halbe Stunde Redezeit
kriegen wir", sagt Rami. Sven nickt und schaut auf den Zettel vor
sich. Einige Stichpunkte hat er bisher hingekritzelt, aber mehr als die
Hälfte des Blattes ist leer. "Zu Hause haben wir uns
überlegt, was jeder vorträgt. Jetzt wollen wir das noch
abstimmen und das Timing angleichen." Wenn es in dem Heckmeck nur
leichter wäre, sich zu konzentrieren. О©╫ Eine Wahl über
Fan-Seiten im Internet hat den Systemadministrator und den Polizisten
dazu bestimmt, dem zwölfköpfigen Gremium in der Bonner
Behörde zu erläutern, weshalb die Spieler keine Gefahr
für Jugendliche in ihrem Lieblingsprogramm sehen, sondern einen
Sport. Unter den Spitznamen Raal und Moquai sind Rami und Sven seit
langem in der Szene engagiert, auch angesehen. Den Auftritt betrachten
sie eigentlich als groО©╫e Chance. "Wir wollen darstellen, wer wir
sind, was wir da tun und dass Eltern wegen dieses Hobbys keine Angst um
ihre Kinder haben müssen", erzählt Rami.Aber seit den
grauenhaften Geschehnissen in Erfurt scheint das Unterfangen
aussichtslos. Zwar hatte ein Jugendamt den Indizierungsantrag
längst eingereicht, als das Verbrechen geschah. Im tobenden
Bundestagswahlkampf lieО©╫en Politiker aller Parteien dennoch den Eindruck
entstehen, sie hätten das Verfahren just angestrengt. О©╫
Zusätzlich schürte der bayerische CSU-Innenminister
Günther Beckstein die Angst unter denen, die sich mit
Unterhaltungsangeboten für den PC überhaupt nicht auskennen,
indem er möglichst oft über "Killerspiele"
schwadronierte. Die reiО©╫erische Floskel hatte seit Jahren zu seinem
Vokabular gehört - blöderweise fand er in der neuen Aufregung
Zuhörer. Eine Folge: Bei einer Forsa-Umfrage im Auftrag von Stern
und RTL unter 1.003 Deutschen gaben Anfang Mai 67 Prozent an, sie seien
für ein Verbot von gewalttätigen Computerspielen. Ein klares
Ergebnis auf den ersten Blick. Teilt man es jedoch nach Altersgruppen
auf, zeigt sich: In der Gruppe "60 Jahre und älter" waren
91 Prozent für ein Verbot - in der Gruppe "18 bis 29
Jahre" dagegen nur 41 Prozent. Plötzlich haben Senioren Angst
vor Ego-Shootern. Derselbe Herr Beckstein lehnte nach dem Massaker in
Erfurt geplante Änderungen der Bundesregierung am Waffengesetz ab -
die Vorlage sei geprägt von einem "pauschalen Misstrauen
gegenüber legalen Waffenbesitzern und daher völlig
verfehlt". Die Schützenvereine klatschten Beifall. О©╫ Schlimmer
noch, dass Fernsehen und Radiosender, Zeitungen und Zeitschriften
wochenlang berichteten, [i]Counter-Strike[/i] solle Robert
Steinhäuser das Töten beigebracht haben. Dabei sagt die
zuständige Polizeidirektion auf Nachfrage deutlich: "Uns ist
zum bisherigen Ermittlungsstand nichts davon bekannt, dass der
Täter diese Software besessen hat." О©╫ "Unsere Chancen
stehen nicht mehr gut - eigentlich hat sich"s erledigt",
schätzt Sven die Lage ein. Und Rami fügt ebenso pessimistisch
hinzu: "Diese Sache ist dermaО©╫en politisiert worden ""
Ein Seufzen vervollständigt den Satz. О©╫ Seitdem das Medienkarussell
angesprungen ist, hängen Rami und Sven täglich Mikrofone vor
der Nase. Mit am Tisch sitzt auch in diesem Moment ein TV-Journalist.
Der Mann ist vom ZDF und bereitet den Beitrag vor, den das Heute Journal
am Abend nach der BPjS-Entscheidung ausstrahlen wird. Die Kamera ist
noch verpackt. Rami und Sven sprechen mit ihm über das Leben in
einer Community - darüber, dass Spieler-Clans wie Vereine aufgebaut
sind, dass jedes Mitglied Organisationsaufgaben hat, dass die Szene
sogar Stars samt - man höre und beneide - samt Groupies vorweisen
kann. Sie unterhalten sich auch darüber, warum in
[b]Counter-Strike[/b] taktische Mannschaftsbesprechungen abgehalten
werden, warum nur bestimmte Maps spannende Spielfelder sind, warum
Turnierspieler die Details der Grafik so weit reduzieren wie nur irgend
möglich und an nichts weniger interessiert sind als an spritzendem
Blut. О©╫ "Wir sind früher Skateboard gefahren", scherzt
der Redakteur, nachdem er eine ganze Weile interessiert zugehört
hat. "Ich habe immer FuО©╫ball gespielt", gibt Rami sofort
zurück. "Ich Tischtennis", hängt Sven sich
hintendran. Weg mit dem Bild von den Stubenhockern, so weit weg damit
wie möglich. О©╫ Der Auftritt vor der Kamera verläuft leidlich.
Für die einfachste Einstellung - Rami und Sven unterhalten sich
während eines Spaziergangs - benötigt das ZDF drei Versuche.
Wegen eines Hundehaufens und wegen eines ungewollten Grinsens in Svens
Gesicht. Die restlichen Aufnahmen gelingen tadellos. Wieso, glaubt ihr,
sollte [i]Counter-Strike[/i] nicht verboten werden? Welche Argumente
werdet ihr vorbringen? Denkt ihr, die Vorwürfe an das Spiel sind
gerechtfertigt? Die Fragen sind immer die gleichen. Sven und Rami spulen
die Antworten routiniert runter. Nur ihre Körperhaltung lässt
noch ahnen, dass es sie nervös macht, vor einer Kamera zu stehen.
Wie sich die Rückenmuskeln anspannen, wird im Bild aber nicht
sichtbar sein. О©╫ Dann verabschiedet sich das Fernsehen so freundlich,
wie es gekommen ist. Trotzdem sind Rami und Sven sicher, dass sie ein
weiterer Verriss erwartet. Gebranntes Kind scheut das Feuer. Der
Redakteur werde schon erwähnen, dass eine Indizierung von
[i]Counter-Strike[/i] nichts bringe. "Aber er wird sagen, es bringt
deshalb nichts, weil die Jugendlichen die Programme unerlaubt aus dem
Internet ziehen. Damit stehen wir wieder als Kriminelle da", malt
Rami aus. Und Sven stimmt zu: "Am Wochenende war er auf einer
kleinen Dorf-LAN-Party. Das wird den Bericht nicht positiver machen. Die
Stimmen, die von unprofessionellen Veranstaltungen kommen­
"" "Da treten halt irgendwelche Idioten auf, die gar
keine Ahnung vom Spielen haben", unterbricht Rami. О©╫ Angesichts
ihrer jungen Medienkarriere ist es erstaunlich, wie viele Anekdoten
über wüst gekürzte Radio-Interviews und aus dem Kontext
gerissene Zitate im TV die zwei schon zu erzählen wissen. "Du
hast keine Chance", fasst Rami am Ende zusammen. "Du bist
abhängig davon, wie dich andere Menschen darstellen wollen. Du
kannst 90 Minuten nur Gutes über dein Hobby erzählen und am
Ende ehrlich anhängen: "Klar wird da auch geschossen."
Gesendet wird dann garantiert nichts als: "Klar wird da auch
geschossen."" "Wir sind den Medien völlig
unterlegen", meint auch Sven. "Sogar meine Mutter hat mir
jetzt schon Dinge gesagt wie "Du kannst Dich mit solchen Leuten
doch nicht abgeben". Die Öffentlichkeit hat plötzlich ein
komplett verzerrtes Bild von uns Spielern." "Und vorher hatte
sie gar keines, weil es sie nicht interessiert hat, was wir
machen", merkt Rami an. О©╫ Wenn man sie fragt, warum sie
PR-Statements nicht bleiben lassen, steht in Ramis und Svens Gesichtern
zu lesen: "Zu spät!" Am Anfang - vor Erfurt - wollten sie
der [i]Counter-Strike[/i]-Szene mehr Gehör verschaffen. Später
hatten sie die naive Hoffnung, die verfälschte Darstellung ihres
Hobbys gerade rücken zu können, den Image-Schaden abzuwenden.
Und: "Wenn wir jetzt nichts mehr sagen, zerren die irgendjemand
anderen vor die Kamera, der überhaupt nichts mit der Community zu
tun hat und womöglich richtig Schaden anrichtet", so Rami.
Auch er wurde kürzlich von seinem Vater misstrauisch gefragt, was
er da vor dem PC eigentlich treibe. О©╫ Der Nachmittag ist angebrochen und
Svens Zettel noch immer nur teilweise beschrieben. Rami muss bis zum
Abend auО©╫erdem sein Team für das Länderspiel der deutschen
gegen die slowenische [i]Counter-Strike[/i]-Nationalmannschaft
aufgestellt haben - er ist der Coach, am nächsten Tag steht das
Match an. О©╫ Umso schneller klären Rami und Sven jetzt, wie sie vor
dem BPjS-Gremium auftreten wollen. Vom Ablauf der Sitzung haben sie ein
ungefähres Bild: Erst wird der Anwalt des
[i]Counter-Strike[/i]-Publishers Vivendi-Universal einen Vortrag halten,
dann kommt ihr Auftritt, nach einer Beratung hinter verschlossenen
Türen irgendwann der Schiedsspruch. Rami will vor allem
ausführlich schildern, dass man als [i]Counter-Striker[/i] gar
keine Chance hat, ohne Kommunikation vor sich hin zu ballern. Sorgen
bereitet ihm dabei nur, dass bei der Anhörung ein unbekannter
Freiwilliger live und auf einem offenen Server demonstrieren soll, wie
man [i]Counter-Strike[/i] spielt. "Wenn der sich nicht auskennt,
überlebt er keine 30 Sekunden und es kommt völlig falsch
rüber." Sven hat Zahlen vorbereitet, mit denen er kurz und
knapp die GröО©╫e und Wichtigkeit der Szene belegen will, die von der
BPjS-Entscheidung abhängt. "Wir reden hier ja schlieО©╫lich von
mindestens 500.000 aktiven Spielern in Deutschland", sagt er. Die
Zahl ist laut Vivendi-Universal geschätzt, gestützt von
Verkaufsstatistiken. О©╫ Wo sich so viele Menschen mit gemeinsamen
Interessen treffen, sind Sponsoren normalerweise nah. GroО©╫e
Netzwerk-Turniere, auf denen sich die besten Spieler messen und um
Preisgelder kämpfen, lassen sich auch gar nicht finanzieren, wenn
nicht werbewillige Prozessoren- und Grafikkartenfirmen Geld beisteuern.
Doch die Nachrichtenagentur dpa meldete bald nach dem Erfurter Attentat,
der weltgröО©╫te Chiphersteller Intel habe angekündigt,
"sein Engagement als Sponsor von LAN-Partys zu
überdenken". In der Luft hängt: Wird
[i]Counter-Strike[/i] indiziert, damit Jugendliche geschützt sind,
dann stirbt das Spiel gleichsam auch für die Erwachsenen. О©╫ Umso
verwunderlicher erscheint unter diesem Aspekt, dass der Publisher sowie
der Verband der Unterhaltungssoftware Deutschland (VUD) in der
Diskussion um die Wirkung von Gewalt in Computerspielen so still
bleiben. Bevor sich der VUD in einer Presseerklärung gegen
einseitige Schuldzuweisungen wehrte, war schon eine Woche vergangen.
Vivendi-Universal Deutschland meldete sich früher zu Wort - in
Anbetracht der krassen Fehlberichterstattungen allerdings mit einer nur
sehr vorsichtig verfassten Mitteilung. Eine zweite, deutlichere
Stellungnahme der Firma folgte viel später. Jetzt heiО©╫t es hinter
vorgehaltener Hand: "Bevor wir ein Statement nach drauО©╫en geben
konnten, musste es über alle Stufen der Hierarchie nach oben gehen
- bis nach Amerika - und wieder zurück. Wir wollten handeln,
mussten aber auf das Okay warten." О©╫ Den Abend vor der
Anhörung bei der Bundesprüfstelle wollen Rami und Sven mit
Freunden verbringen, um Kraft zu sammeln. Klingelnde Telefone
würgen die Gemütlichkeit leider ab. "Hier bricht die
Hölle los!", wundert sich Rami. "Wenn sich die ARD-Sender
wenigstens absprechen würden " die rufen auch noch alle
einzeln an!" Wenigstens hätten die slowenischen
[i]Counter-Strike[/i]-Kollegen darauf verzichtet, das Länder-Match
heute auszutragen, schiebt er nach. "Die wissen, was hier los ist -
sehr fair von den Jungs." О©╫ Donnerstag, 16. Mai 2002. Vor den
Türen der BPjS ist um halb zehn alles ruhig. Sind die Journalisten
ferngeblieben? Im Gegenteil: Die warten längst im Inneren der
Behörde. Blitzlichter zucken grell, Scheinwerfer leuchten den engen
Flur aus wie ein Filmset. Sven, unvorsichtig zuerst aus dem Fahrstuhl
getreten, antwortet wieder auf die bekannten Fragen, diesmal nur
schneller hintereinander weg und gelassener noch als bei dem
ZDF-Gespräch. Rami wartet währenddessen ein Stück weit
abseits, bis ihn eine Radio-Reporterin erkennt: "Sind Sie auch
einer von den Spielern?" О©╫ Ebenfalls in der Menge, von der Presse
gröО©╫tenteils unerkannt: der Geschäftsführer des
[i]Counter-Strike[/i]-Publishers, seine Assistentin, der Rechtsanwalt.
Das Trio wirkt angespannt, will vor der Sitzung lieber keine Kommentare
abgeben. О©╫ Ein Journalist gibt sich nach vollbrachter Interview-Arbeit
offenherziger. "Ich warte nur darauf, dass hier einer sagt, die
Eltern sollen zur Verantwortung gezogen werden", flüstert er.
"Mein Sohn hat seinen PC mit einem Passwort geschützt, seit er
16 ist. Woher soll ich wissen, was der spielt?" О©╫ Mit einem
freundlichen "So - guten Morgen" rauscht Elke
Monssen-Engberding, die Vorsitzende der BPjS, etwas verspätet an
den Wartenden vorbei in den Sitzungsraum. Im Schlepptau hat sie den Rest
des 12er-Gremiums, in dem Berufskreise wie Buchhandel, Jugendhilfe,
Kirche, Kunst, Lehrerschaft und Literatur vertreten sind. Ernste
Gesichter blicken einen an, wohin man schaut. Hinter der Tür deuten
nur ein PC und eine Video-Leinwand an, welches Thema hier gleich
behandelt wird. О©╫ Elke Monssen-Engberding bittet die Presse näher.
Tatsächlich wird ein Helfer [i]Counter-Strike[/i] vorführen,
während Rami und Sven das Geschehen auf dem Bildschirm
kommentieren. Dem Gremium erläutert die BPjS-Vorsitzende noch, dass
man es bei [i]Counter-Strike[/i] mit einem Spiel zu tun habe, bei dem
sich im Gegensatz zu den 3D-Ego-Shootern überhaupt nichts tue, wenn
man alleine davor sitze. "Es tut sich nur dann was, wenn Sie im
Netzwerk gegeneinander spielen." Knapp führt sie auch aus,
dass man sich für Wettkämpfe über Server in Ligen
einwählen könne. "Werden Sie getroffen, dann sind Sie
raus und können erst mal nur noch zuschauen, was Ihre Mitspieler in
dem Moment bewerkstelligen." О©╫ "Aber ich denke, die
Einzelheiten werden Ihnen ohnehin gleich dargeboten", schlieО©╫t sie
ab, bevor die Demonstration beginnt. Wer in der Beschreibung Vokabeln
wie "umbringen" erwartet hat, staunt über die
Sachlichkeit. О©╫ Auch der Vorführer gibt sich merklich Mühe,
[i]Counter-Strike[/i] fair darzustellen. Er rennt mit seinem Team mit,
nutzt jede Deckung, versucht wie die Profis aus so groО©╫er Distanz zu
schieО©╫en, dass die umfallenden Figuren nur vage erkennbar sind. Unter
den aktuellen Umständen würden sich Rami und Sven hüten,
die mangelnde Trefferquote zu kritisieren. Alles geht glatt, bis Sven
das Wort "Tötungsaktionen" über die Lippen rutscht.
Sind die Beisitzer zusammengezuckt? Doch nicht? Schnell weiter im Text:
"Server sind auch Treffpunkte, wo Sie immer wieder Bekannte
treffen." "Die Übersichtskarte ist die taktische
Grundlage für das Spiel." "Durch das Ausschalten der
Waffengrafik wird der Sichtradius gröО©╫er." "Die meiste
Zeit sieht man keine Gegner." "Von den drei Modi wird
eigentlich nur noch die Bombenentschärfung gespielt."
"Sehen Sie? Im Chat spricht gerade einer über seine
Freundin." О©╫ Nachdem die Journalisten den Raum verlassen haben,
beginnt die Vorführung von vorne. Jetzt wird es ernst, alles andere
war Show für die Presse. Ob die Jungs, die allein im Jugendheim
spielen statt auf LAN-Partys, auch zur Community zählen
würden, habe einer wissen wollen, berichten Rami und Sven
später. Die Antwort: "Gehören denn die Jungs, die im Park
FuО©╫ball spielen statt im Verein, nicht zu den FuО©╫ballspielern?" Wie
viele Minderjährige aktiv spielen, sei eine andere Frage gewesen.
Die Antwort: Das lasse sich nicht so einfach feststellen. О©╫ Als der
Vivendi-Anwalt mit seiner Stellungnahme an der Reihe ist, beantragt er
die Vertagung des Verfahrens. Er habe nicht alle Akten einsehen
können. Damit bezieht er sich auf Unterschriftensammlungen von
Spielern, die der BPjS überreicht worden sind. Doch das verdutzte
Gremium schmettert den Antrag ab, denn die Petitionen kommen gar nicht
in die Akten: zu spät abgegeben, als MeinungsäuО©╫erung auО©╫erdem
rechtlich irrelevant. О©╫ Nach über einer Stunde treten Rami, Sven
und der Vivendi-Universal-Stab wieder auf den Flur. Wie ist es gelaufen?
Wie ist die Stimmung? О©╫ "Drei Minuten! Drei Minuten haben sie uns
für unseren Vortrag gelassen!", schimpft Rami, der in der
knappen Zeit dargelegt hat, dass Spieler in der Community sozialen
Umgang lernen, dass sie in den Clans Verantwortung tragen müssen
und dass Vorfälle wie der in Erfurt dort ernsthaft diskutiert
werden. Auch der Anwalt ist unzufrieden: "Wenn Leute nicht
zuhören, sondern in ihren Dokumenten wühlen, dann ist klar,
die haben ihr Urteil schon vorher gefasst." Sven setzt sich auf den
Teppich, guckt müde ins Leere. "Das wird nichts",
stöhnt er. О©╫ Die schlechte Stimmung dehnt die Wartezeit bis zur
Entscheidung lang und länger. MüО©╫ige Diskussionen über
Quotengeilheit und Skandaljournalismus sind Ventile für die
Aufregung - hilfreich sind sie nicht. Einer weiО©╫ sicherer als der
andere, dass gleich die Axt fällt. [i]Counter-Strike[/i] wird
indiziert, LAN-Partys gehen den Bach runter, alle kommenden Actionspiele
haben gleich verloren. О©╫ Irgendwann verlässt das Gremium den
Konferenzraum, an der Spitze Ute Kortländer. Sie war im Vorfeld
für den Kontakt der BPjS mit Rami und Sven verantwortlich.
"Die Sitzung ist beendet", sagt sie. Und sie lächelt,
während sie den Spielern etwas zuflüstert. Die reiО©╫en die
Augen auf, schütteln ungläubig den Kopf. Dann lächeln sie
auch - und sie hören nicht mehr auf. О©╫ Die Entscheidung der BPjS,
Counter-Strike nicht zu indizieren, ist unter dem aktuellen politischen
Druck eine sehr mutige. Darin stimmen die Anwesenden überein. Dass
sich die Behörde dazu durchringen konnte, scheint vor allem auch am
vereinten Einsatz der [i]Counter-Strike[/i]-Community gelegen zu haben.
Jedenfalls merkt Frau Kortländer an: "Es war erstaunlich, wie
viele gut begründete E-Mails wir bekommen haben." О©╫ Als Rami
und Sven auf der abschlieО©╫enden Pressekonferenz wieder vor Dutzenden
Mikrofonen, Filmkameras und Fotoapparaten sitzen, wirken sie
endgültig gelassen. Die Muskeln bleiben locker, die Antworten auch.
"Sendet und schreibt, was ihr wollt", denken sie. О©╫ Dass
Bundesfamilienministerin Bergmann schon morgen ankündigen wird,
"nach Inkrafttreten des neuen Jugendschutzgesetzes diesen Vorgang
nochmals" aufzugreifen, können die beiden nicht wissen.
16246|Counter-Strike (dt.)|Counter-Strike (dt.)|217|PC Game|MAIN_PC_GAME
О©╫ 19621|BundesprО©╫fstelle fО©╫r jugendgefО©╫hrdende Schriften
(BPjS)|BPjS|184|Company (root data)|MAIN_COMPANY О©╫ 19921|PC Games|PC
Games|821|Brands|MAIN_BRAND 196326|presse2_online.jpg|Karikaturist
Bender zeichnet die Ratlosigkeit der Szene nach den Falschdarstellungen
in der Presse nach. О©╫ 196327|3_online.jpg|Rami und Sven wissen, dass die
Counter-Strike-Community auf sie zählt. ’Entweder werden wir
am Ende gefeiert - oder man zeigt mit den Fingern auf uns. Und das ist
wahrscheinlicher.’ О©╫ 196328|ACF92CC.jpg|Das Team vom
ZDF-Heute-Journal will wissen: Warum sollte Counter-Strike nicht
indiziert werden? О©╫ 196329|baum_online.jpg|Vor ihrem entscheidenden
Auftritt vor der BPjS vermeiden die Spieler-Vertreter Stress, so gut es
geht. О©╫ 196330|interview_online.jpg|Wer will noch mal, wer hat noch
nicht? Sven beantwortet in Seelenruhe alle Fragen. О©╫
196331|chaos_online.jpg|Die Türe zum Konferenzsaal öffnet sich
- die Journalisten stürmen los, um Innenaufnahmen zu machen. О©╫
196332|monssen_online.jpg|Das groО©╫e Medieninteresse ist selbst für
BPjS-Chefin Elke Monssen-Engberding ungewohnt. О©╫
196333|vorfО©╫hrung_online.jpg|Ein freiwilliger Helfer spielt
Counter-Strike vor. Die Video-Wand ist an den Monitor angeschlossen. О©╫
196335|gremium_online.jpg|Der 12er-Rat lauscht den Ausführungen der
Spieler während der Vorführung von Counter-Strike. О©╫
196336|urteil_online.jpg|Elke Monssen-Engberding gibt offiziell bekannt,
dass Counter-Strike nicht indiziert wird. Zu ihrer Rechten: Frau
Kortländer, für Rami und Sven die Ansprechpartnerin. О©╫
196337|ende_gut_online.jpg|Rami und Sven sind erschöpft - aber
glücklich: Ihr Hobby ist fürs Erste gerettet.
303|Kreiss|Daniel|Daniel.Kreiss@computec.de 0 0
0 0 0 0 0 0 0 0 0
2002-06-07 23:50:00+02 2002-06-07 17:25:00+02 'b' 'e' 'f' 'g' 'h' 'k'
'l' 'm' 'n' 'r' 's' 't' 'v' 'w' 'z' 'О©╫' '13' '16' '18' '24' '29' '30'
'3d' '41' '60' '67' '90' '91' 'ab' 'al' 'au' 'bi' 'bl' 'ch' 'ck' 'da'
'de' 'dt' 'du' 'er' 'es' 'fl' 'fr' 'gr' 'gt' 'im' 'ja' 'kl' 'lo' 'ob'
'pc' 'pl' 'pr' 're' 'rt' 'sp' 'st' 'tv' 'um' 'un' 'wo' 'zu' 'zw' 'О©╫e'
'184' '217' '303' '821' 'abh' 'anh' 'ank' 'ard' 'auf' 'axt' 'beh' 'bei'
'ben' 'ber' 'bpj' 'csu' 'dar' 'dem' 'den' 'der' 'die' 'dpa' 'ego' 'ein'
'elk' 'end' 'erl' 'erw' 'erz' 'fan' 'fО©╫r' 'gar' 'geh' 'gek' 'gem' 'gut'
'hat' 'hin' 'hlt' 'hnt' 'hre' 'hrt' 'ich' 'ihm' 'ihn' 'ihr' 'ist' 'lan'
'lfk' 'lle' 'llt' 'mai' 'mal' 'man' 'map' 'mir' 'mit' 'nah' 'ngt' 'nne'
'nur' 'oft' 'ohn' 'rau' 'rde' 'ren' 'rer' 'rfe' 'rte' 'rtl' 'sch' 'sei'
'shi' 'sie' 'sst' 'tag' 'tat' 'ten' 'ter' 'tet' 'tue' 'tun' 'tut' 'tze'
'tzt' 'uft' 'und' 'ute' 'vom' 'von' 'vor' 'vud' 'war' 'weg' 'wer' 'wie'
'wir' 'wom' 'zdf' 'zuh' 'zum' 'zur' 'О©╫er' 'О©╫te' '12er' '2002' 'aber'
'auch' 'auml' 'ausf' 'bach' 'bald' 'begr' 'beid' 'bild' 'bist' 'blut'
'cafО©╫' 'chat' 'cken' 'clan' 'dann' 'dass' 'data' 'dazu' 'dein' 'denk'
'denn' 'dich' 'dies' 'ding' 'doch' 'dorf' 'dort' 'drei' 'einw' 'endg'
'erst' 'etwa' 'fair' 'fand' 'flur' 'folg' 'frau' 'ftsf' 'game' 'ganz'
'geht' 'geld' 'gepr' 'gest' 'gibt' 'gute' 'habe' 'halb' 'halt' 'hand'
'hast' 'hatt' 'haus' 'herr' 'heut' 'hier' 'hlen' 'hnen' 'hren' 'hrer'
'imag' 'jahr' 'jede' 'jung' 'just' 'kann' 'kein' 'kind' 'klar' 'kopf'
'kurz' 'lage' 'lang' 'lass' 'laut' 'leer' 'leut' 'lfte' 'live' 'llig'
'lter' 'ltig' 'luft' 'mail' 'main' 'malt' 'mann' 'mehr' 'mein' 'meng'
'modi' 'mpfe' 'muss' 'nach' 'naiv' 'nase' 'nden' 'nder' 'nerv' 'ngen'
'nger' 'ngig' 'ngst' 'nnen' 'noch' 'oben' 'okay' 'ouml' 'park' 'quot'
'raal' 'rami' 'raum' 'rden' 'reih' 'rest' 'rgen' 'root' 'rung' 'rzte'
'sach' 'sagt' 'samt' 'satz' 'sehr' 'sein' 'seit' 'show' 'sich' 'sind'
'sitz' 'sohn' 'soll' 'sonn' 'sowi' 'ssen' 'stab' 'star' 'sven' 'tage'
'team' 'text' 'tigt' 'time' 'trio' 'tten' 'ubig' 'umso' 'umst' 'ungl'
'user' 'uuml' 'vage' 'verf' 'verl' 'viel' 'vorf' 'vorn' 'vorw' 'wahl'
'wart' 'weil' 'weit' 'weiО©╫' 'wenn' 'werd' 'wird' 'woch' 'wort' 'wurd'
'zahl' 'zehn' 'zeit' 'zufl' 'zust' 'zwar' 'zwei' 'О©╫ige' '1.003' '16246'
'19621' '19921' 'abend' 'ahnen' 'akten' 'aktiv' 'allem' 'aller' 'ander'
'angek' 'angst' 'augen' 'baukl' 'bevor' 'blatt' 'blick' 'brand' 'bring'
'chanc' 'cheln' 'chelt' 'coach' 'dabei' 'daher' 'damit' 'darin' 'davon'
'davor' 'dehnt' 'denen' 'denkt' 'druck' 'durch' 'einem' 'einen' 'einer'
'einig' 'engag' 'engen' 'ernst' 'fasst' 'feuer' 'firma' 'folgt' 'forsa'
'frage' 'fragt' 'gaben' 'geben' 'gegen' 'gehen' 'gerad' 'gesch' 'gespr'
'glatt' 'glich' 'grell' 'groО©╫e' 'grupp' 'guckt' 'guten' 'haben' 'heiО©╫t'
'hinzu' 'hobbi' 'hrend' 'hrige' 'hrung' 'ihnen' 'ihrem' 'ihren' 'ihrer'
'immer' 'indem' 'intel' 'jeder' 'jetzt' 'kirch' 'klare' 'knapp' 'kommt'
'konnt' 'kortl' 'kraft' 'kunst' 'leben' 'lehnt' 'lesen' 'ligen' 'macht'
'match' 'meint' 'meist' 'merkt' 'mpfen' 'musst' 'mutig' 'ndete' 'ndige'
'ndigt' 'neuen' 'nicht' 'nickt' 'nther' 'nutzt' 'parti' 'press' 'profi'
'radio' 'reden' 'rennt' 'rfung' 'rufen' 'ruhig' 'sagen' 'schon' 'sehen'
'seien' 'setzt' 'sieht' 'sitzt' 'sogar' 'sollt' 'spiel' 'spitz' 'sport'
'statt' 'steht' 'stern' 'stert' 'still' 'stund' 'szene' 'teilt' 'thema'
'tigen' 'tisch' 'treib' 'tteln' 'ungef' 'unser' 'unter' 'utern' 'utert'
'vater' 'versp' 'video' 'vortr' 'waren' 'warum' 'wegen' 'wehrt' 'welch'
'wenig' 'wettk' 'wieso' 'wirkt' 'woher' 'wohin' 'wollt' 'zeigt' 'zitat'
'zugeh' 'zweit' 'ablauf' 'abseit' 'ahnung' 'allein' 'allerd' 'anfang'
'antrag' 'anwalt' 'arbeit' 'aspekt' 'beiden' 'beifal' 'beneid' 'berein'
'besten' 'bisher' 'bittet' 'bonner' 'bremer' 'bricht' 'bringt' 'chlich'
'chsten' 'commun' 'dahint' 'daniel' 'darauf' 'denken' 'detail' 'deuten'
'diesem' 'diesen' 'e-mail' 'ebenso' 'eltern' 'erfurt' 'ersten' 'falsch'
'fragen' 'fstell' 'fuО©╫bal' 'gefahr' 'gegner' 'gesagt' 'gewalt' 'glaubt'
'gleich' 'grafik' 'groupi' 'groО©╫er' 'halten' 'hatten' 'helfer' 'hinter'
'hrdend' 'hrlich' 'irgend' 'jahren' 'jedoch' 'jungen' 'kamera' 'kannst'
'kinder' 'kommen' 'kreiss' 'langem' 'lassen' 'leider' 'lernen' 'leuten'
'lieber' 'lieО©╫en' 'lippen' 'locker' 'lschte' 'machen' 'massak' 'medien'
'meldet' 'messen' 'mitgli' 'moment' 'montag' 'moquai' 'morgen' 'mutter'
'ndigen' 'pfigen' 'reiО©╫en' 'robert' 'runter' 'rzlich' 'schaut' 'scheut'
'seinem' 'seinen' 'seiner' 'seiten' 'sender' 'sendet' 'server' 'sicher'
'sitzen' 'sofort' 'sollen' 'sorgen' 'spielt' 'spulen' 'staunt' 'stehen'
'steinh' 'stimmt' 'stirbt' 'strike' 'stufen' 'tragen' 'treten' 'tzlich'
'umfrag' 'umgang' 'urteil' 'ventil' 'verbot' 'verein' 'vorbei' 'vorher'
'vorlag' 'warten' 'wartet' 'weiter' 'weltgr' 'werden' 'werdet' 'wieder'
'wirken' 'wissen' 'wollen' 'worden' 'zahlen' 'zerren' 'zettel' 'ziehen'
'zucken' 'zuerst' '500.000' 'abgeben' 'aktiven' 'allouni' 'amerika'
'anderen' 'antwort' 'auftrag' 'ballern' 'beendet' 'beginnt' 'beisitz'
'beitrag' 'bekannt' 'belegen' 'bericht' 'berlebt' 'berlegt' 'bezieht'
'bleiben' 'blicken' 'chancen' 'compani' 'counter' 'dagegen' 'deckung'
'dennoch' 'derselb' 'derweis' 'deshalb' 'diesmal' 'diskuss' 'distanz'
'drauО©╫en' 'ebenfal' 'ehrlich' 'einfach' 'einsatz' 'einzeln' 'engberd'
'ergebni' 'erkennt' 'figuren' 'filmset' 'floskel' 'gefasst' 'gefragt'
'gelegen' 'geplant' 'geschah' 'gesicht' 'gewaltt' 'gewesen' 'gezogen'
'glichst' 'gremium' 'grinsen' 'handeln' 'idioten' 'inneren' 'irrelev'
'journal' 'kleinen' 'knappen' 'konnten' 'kontakt' 'kontext' 'krassen'
'kriegen' 'legalen' 'meinung' 'minderj' 'minuten' 'monssen' 'muskeln'
'mussten' 'nachdem' 'nochmal' 'offenen' 'ohnehin' 'politik' 'positiv'
'prozent' 'publish' 'rauscht' 'richtig' 'rutscht' 'sammeln' 'schaden'
'scheint' 'scherzt' 'schiebt' 'schnell' 'seitdem' 'seufzen' 'sitzung'
'softwar' 'solchen' 'sondern' 'spielen' 'spieler' 'spilker' 'sponsor'
'spricht' 'stimmen' 'striker' 'tadello' 'telefon' 'teppich' 'terrass'
'treffen' 'turnier' 'univers' 'unseren' 'uО©╫erung' 'verband' 'verriss'
'versuch' 'vivendi' 'vorfeld' 'vorgang' 'vortrag' 'weseruf' 'weshalb'
'wirkung' 'wollten' 'wundert' 'ard-send' 'argument' 'attentat'
'auftritt' 'auskennt' 'auО©╫erdem' 'bekommen' 'beratung' 'bereitet'
'bergmann' 'berhaupt' 'besessen' 'bestimmt' 'bundespr' 'demonstr'
'dermaО©╫en' 'deutlich' 'eindruck' 'einsehen' 'erledigt' 'erwartet'
'freunden' 'freundin' 'gebrannt' 'gefahren' 'gekommen' 'gelassen'
'gelaufen' 'gelingen' 'gerissen' 'gesendet' 'gespielt' 'getreten'
'gleichen' 'grundlag' 'heckmeck' 'hoffnung' 'internet' 'jedenfal'
'kollegen' 'kommunik' 'komplett' 'kriminel' 'leichter' 'leidlich'
'leinwand' 'leuchten' 'mangelnd' 'menschen' 'merklich' 'mikrofon'
'mitspiel' 'nachfrag' 'netzwerk' 'parteien' 'passwort' 'programm'
'redezeit' 'schieО©╫en' 'schimpft' 'schlecht' 'schlieО©╫t' 'schreibt'
'sekunden' 'senioren' 'shootern' 'sichtbar' 'sozialen' 'spannend'
'spielern' 'sprechen' 'sprecher' 'stimmung' 'taktisch' 'teilweis'
'tobenden' 'trotzdem' 'verboten' 'verdutzt' 'verfehlt' 'verloren'
'verpackt' 'versucht' 'verzerrt' 'vokabeln' 'zusammen' 'О©╫tenteil'
'abgegeben' 'abstimmen' 'aktuellen' 'anekdoten' 'angesehen' 'angesicht'
'anrichtet' 'anspannen' 'antworten' 'antwortet' 'apfelsaft' 'aufgebaut'
'aufnahmen' 'aufregung' 'auftreten' 'auskennen' 'bayerisch' 'beantragt'
'beckstein' 'behandelt' 'bekannten' 'berdenken' 'berichten' 'berreicht'
'dargelegt' 'deutschen' 'dutzenden' 'einfachst' 'einseitig' 'engagiert'
'entstehen' 'erkennbar' 'ernsthaft' 'erscheint' 'fahrstuhl' 'fernsehen'
'gegensatz' 'gegenteil' 'geschehen' 'geschicht' 'getroffen' 'gleichsam'
'hierarchi' 'hilfreich' 'indiziert' 'interview' 'jugendamt' 'jugendgef'
'klingelnd' 'kommenden' 'kommentar' 'lan-parti' 'literatur' 'mindesten'
'nderspiel' 'nderungen' 'preisgeld' 'radiosend' 'rami.aber' 'rechtlich'
'redakteur' 'schildern' 'schlimmer' 'schneller' 'schriften' 'schwitzen'
'spielfeld' 'sponsoren' 'statement' 'tlichkeit' 'umbringen' 'unbekannt'
'unerkannt' 'unerlaubt' 'vereinten' 'verfahren' 'vergangen' 'verlassen'
'vertagung' 'vertreten' 'vervollst' 'vokabular' 'vorweisen' 'wartenden'
'wartezeit' 'wenigsten' 'wochenend' 'zdf-gespr' 'zeitungen' 'zuschauen'
'abgehalten' 'absprechen' 'abzuwenden' 'anbetracht' 'angespannt'
'angleichen' 'anwesenden' 'beisteuern' 'betrachten' 'bildschirm'
'bisherigen' 'blitzlicht' 'buchhandel' 'cappuccino' 'dargeboten'
'darstellen' 'deutlicher' 'diskutiert' 'dokumenten' 'donnerstag'
'eigentlich' 'eingeladen' 'fan-seiten' 'filmkamera' 'freiwillig'
'freundlich' 'garantiert' 'geschossen' 'gesichtern' 'hintendran'
'indizieren' 'interessen' 'irgendwann' 'journalist' 'jugendheim'
'jugendhilf' 'jugendlich' 'klatschten' 'mikrofonen' 'misstrauen'
'mitteilung' 'nachmittag' 'nder-match' 'pauschalen' 'petitionen'
'polizisten' 'presseerkl' 'reduzieren' 'reiО©╫erisch' 'reporterin'
'restlichen' 'routiniert' 'scheinwerf' 'schlepptau' 'schmettert'
'schusslini' 'sichtradiu' 'skateboard' 'slowenisch' 'spitznamen'
'stichpunkt' 'tischtenni' 'treffpunkt' 'tzenverein' 'unterlegen'
'verbrechen' 'verbringen' 'verfassten' 'verzichtet' 'vollbracht'
'vorbringen' 'vorsichtig' 'vorsitzend' 'wochenlang' 'actionspiel'
'actiontitel' 'angebrochen' 'angestrengt' 'assistentin' 'aufgestellt'
'ausschalten' 'aussichtslo' 'ausstrahlen' 'auszutragen' 'beigebracht'
'berichteten' 'berufskreis' 'beschrieben' 'chipherstel' 'ckenmuskeln'
'darstellung' 'deutschland' 'durchringen' 'eingereicht' 'einstellung'
'entscheidet' 'erstaunlich' 'erwachsenen' 'feststellen' 'finanzieren'
'gegeneinand' 'gemeinsamen' 'hrenddessen' 'hundehaufen' 'indizierung'
'innenminist' 'irgendwelch' 'killerspiel' 'kritisieren' 'offenherzig'
'politischen' 'politisiert' 'prozessoren' 'rperhaltung' 'schlieО©╫lich'
'spaziergang' 'spritzendem' 'trefferquot' 'umfallenden' 'ungewollten'
'unterbricht' 'unterfangen' 'unterhalten' 'unzufrieden' 'verschaffen'
'vorbereitet' 'vorgehalten' 'werbewillig' 'wichtigkeit' '12er-gremium'
'angesprungen' 'aufzugreifen' 'beschreibung' 'bombenentsch'
'bpjs-gremium' 'darzustellen' 'diskussionen' 'ego-shootern'
'einzelheiten' 'entscheidung' 'forsa-umfrag' 'freundlichen'
'grauenhaften' 'hintereinand' 'interessiert' 'irgendjemand'
'journalisten' 'jugendlichen' 'kommentieren' 'lehrerschaft'
'misstrauisch' 'normalerweis' 'pr-statement' 'rechtsanwalt'
'sachlichkeit' 'sitzungsraum' 'slowenischen' 'spieler-clan'
'stellungnahm' 'turnierspiel' 'unvorsichtig' 'waffengesetz'
'waffengrafik' 'altersgruppen' 'bersichtskart' 'counter-strik'
'demonstrieren' 'ferngeblieben' 'ffentlichkeit' 'fotoapparaten'
'geschehnissen' 'hingekritzelt' 'image-schaden' 'inkrafttreten'
'konferenzraum' 'konzentrieren' 'medienkarrier' 'pessimistisch'
'polizeidirekt' 'schiedsspruch' 'schwadroniert' 'spielerschaft'
'stubenhockern' 'tungsaktionen' 'tv-journalist' 'verabschiedet'
'verantwortung' 'verwunderlich' 'zeitschriften' 'abschlieО©╫enden'
'bundesprО©╫fstel' 'dorf-lan-parti' 'gerechtfertigt' 'medienkarussel'
'quotengeilheit' 'verantwortlich' 'verschlossenen' 'video-leinwand'
'vivendi-anwalt' '3d-ego-shootern' 'bewerkstelligen' 'bpjs-vorsitzend'
'bundesregierung' 'computerspielen' 'csu-innenminist' 'fuО©╫ballspielern'
'monssen-engberd' 'pressekonferenz' 'radio-interview' 'systemadministr'
'veranstaltungen' 'vivendi-univers' 'waffenbesitzern' 'zusammengezuckt'
'ermittlungsstand' 'interview-arbeit' 'jugendgefО©╫hrdend'
'netzwerk-turnier' 'radio-reporterin' 'bpjs-entscheidung'
'lieblingsprogramm' 'schuldzuweisungen' 'unprofessionellen'
'grafikkartenfirmen' 'indizierungsantrag' 'jugendschutzgesetz'
'nachrichtenagentur' 'nationalmannschaft' 'skandaljournalismu'
'bundestagswahlkampf' 'verkaufsstatistiken' 'unterhaltungssoftwar'
'organisationsaufgaben' 'unterhaltungsangeboten'
'vivendi-universal-stab' 'fehlberichterstattungen'
'bundesfamilienministerin' 'mannschaftsbesprechungen'
'unterschriftensammlungen' 'daniel.kreiss@computec.de'Can you make something out of this?
Regards,
Markus
---------------------------(end of broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
(send "unregister YourEmailAddressHere" to majordomo@postgresql.org)
Regards,
Oleg
_____________________________________________________________
Oleg Bartunov, sci.researcher, hostmaster of AstroNet,
Sternberg Astronomical Institute, Moscow University (Russia)
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(095)939-16-83, +007(095)939-23-83
On Thu, 5 Sep 2002, Markus Wollny wrote:
Hi!
The ü is literally in the file - we are parsing all of our editor's
input for optimal HTML-output. And the german umlauts are represented as
&[v]uml; where [v] is the corresponding vowel. Now you mention it, I
believe that all of the strings which are in one of these "parse error
at or near"-messages are actually preceded by a HTML-umlaut or the like:Just a snippet from my first example:
psql:alldb1.sql:1122826: ERROR: parser: parse error at or near "uО©╫erst"
would be "О©╫uО©╫erst" -> äО©╫erst
psql:alldb1.sql:1122826: ERROR: parser: parse error at or near "chst"
could be "hО©╫chst" -> h¨chst
psql:alldb1.sql:1122826: ERROR: parser: parse error at or near "mmern"
could be "kО©╫mmern" -> kümmern"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or near "ren"
could be "TО©╫ren" -> "Türen"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or near "rfer"
could be "DО©╫rfer" -> "Dörfer"
psql:alldb1.sql:1122827: ERROR: parser: parse error at or near "ndig"
could be "hintergrО©╫ndig" -> "hintergründig"
psql:alldb1.sql:1122828: ERROR: parser: parse error at or near
"henvorteile" could be "HО©╫henvorteile" -> "Höhenvorteile"
psql:alldb1.sql:1122828: ERROR: parser: parse error at or near "hten"
could be "blО©╫hten" -> "blühten"
psql:alldb1.sql:1122829: ERROR: parser: parse error at or near
"berqueren" could be "О©╫berqueren" -> "überqueren"
psql:alldb1.sql:1122829: ERROR: parser: parse error at or near "cken"
-> "LО©╫cken" -> "Lücken"
psql:alldb1.sql:1122830: ERROR: parser: parse error at or near "ck" ->
"zurО©╫ck" -> "zurück"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near "hrend"
-> "fО©╫hrend" -> "führend"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near "ude" ->
"GebО©╫ude" -> "Gebäude"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near "nnen"
-> "kО©╫nnen" -> "können"
psql:alldb1.sql:1122831: ERROR: parser: parse error at or near
"berzeugen" -> "О©╫berzeugen" ->"überzeugen"As txtidx actually just contains substrings and ignores the HTML-umlauts
(a slight disadvantage we are quite happy to live with), it only stores
Hmm, default parser indeed doesn't understand ü
I think the right way is to move from using flex, because it doesn't
work with locale (or just we don't know how to get it work, NEED HELP !)
Does locale will solve the problem ?
Or you could try to add support of ü to parser.l (look around line 125)
those substrings before or after ampersand or semicolon anyway - which
shouldn't cause any problems whatsoever, so I think we might rule out
tsearch being the cause. But why would ordinary plain text cause these
parse-errors?What shall I do next in order to get down to the problem itself?
try dumping with --insert option
Regards,
Markus
-----UrsprО©╫ngliche Nachricht-----
Von: Tom Lane [mailto:tgl@sss.pgh.pa.us]
Gesendet: Donnerstag, 5. September 2002 18:23
An: Markus Wollny
Cc: pgsql-general@postgresql.org
Betreff: Re: [GENERAL] Problem with restoring dump (may be
tsearch-related)"Markus Wollny" <Markus.Wollny@computec.de> writes:
The entries are quite long, and I don't want to cause too
much traffic,
so I don't dare to give you more than this one example:
Restore-attempt outputs e.g.:
psql:alldb1.sql:1434914: ERROR: parser: parse error at or near
"ckenmuskeln"Hmm. I see that string in the context
Wie sich die Rückenmuskeln anspannen, wird im Bild aber nicht
What exactly is the string that you've represented here as ü ?
Is that literally what's in the dump file, or has something helpfully
html-ized some weird Unicode sequence?As far as I can tell, what must be happening is that the COPY data
transfer has been terminated and the regular SQL parser is trying to
make sense of the input starting at "ckenmuskeln anspannen,". I'm
wondering if something is misreading the ü sequence as "\." ...
which would probably be a character-set-encoding kind of problem.regards, tom lane
---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to majordomo@postgresql.org so that your
message can get through to the mailing list cleanly
Regards,
Oleg
_____________________________________________________________
Oleg Bartunov, sci.researcher, hostmaster of AstroNet,
Sternberg Astronomical Institute, Moscow University (Russia)
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(095)939-16-83, +007(095)939-23-83
"Markus Wollny" <Markus.Wollny@computec.de> writes:
Now you mention it, I
believe that all of the strings which are in one of these "parse error
at or near"-messages are actually preceded by a HTML-umlaut or the like:
Oooh, interesting.
But why would ordinary plain text cause these parse-errors?
Very good question. What would be worth doing next is trying to load
the dump file with query logging enabled, and then look in the
postmaster log file to see what query the backend thinks it's getting.
I am still suspicious that we're dealing with some weird
character-set-conversion behavior, but we need to nail down the
facts first.
regards, tom lane
Hi!
Thanks for your help, I think I've got more facts now...
First: The creation of the article-table (and any table using the
txtidx-type) fails because of txtidx not being present at that time:
2002-09-06 10:48:59 [3995] DEBUG: query: CREATE TABLE "article" (
"site_id" integer NOT NULL,
[...]
"textindex" txtidx);
2002-09-06 10:48:59 [3995] ERROR: Unable to locate type name 'txtidx'
in catalog
Unfortunately, new types, operators and functions are being declared
just after the tables are created, as you max see from the timestamp;
this bit here is what installs tsearch:
2002-09-06 10:48:59 [3995] DEBUG: query: CREATE OPERATOR ~@
(PROCEDURE = rexecqtxt ,
LEFTARG = query_txt ,
RIGHTARG = txtidx ,
COMMUTATOR = @@ ,
RESTRICT = contsel ,
JOIN = contjoinsel );
[...]
2002-09-06 10:48:59 [3995] DEBUG: query: CREATE TYPE "txtidx" (
internallength = variable, externallength = variable, input =
"txtidx_in", output = "txtidx_out", send = "txtidx_out", receive =
"txtidx_in", alignment = int4, storage = extended);
2002-09-06 10:48:59 [3995] DEBUG: ProcessUtility: CREATE TYPE
"txtidx" ( internallength = variable, externallength = variable, input =
"txtidx_in", output = "txtidx_out", send = "txtidx_out", receive =
"txtidx_in", alignment = int4, storage = extended);
[...]
2002-09-06 10:48:59 [3995] DEBUG: ProcessUtility: CREATE FUNCTION
"gtxtidx_same" (gtxtidx,gtxtidx,opaque) RETURNS opaque AS
'$libdir/tsearch', 'gtxtidx_same' LANGUAGE 'C';
Now of course as soon as the data from article wants to be copied into
the table "article" (which isn't there), an error is thrown:
2002-09-06 10:49:01 [3995] DEBUG: query: COPY "article" FROM stdin;
2002-09-06 10:49:01 [3995] DEBUG: ProcessUtility: COPY "article" FROM
stdin;
2002-09-06 10:49:01 [3995] ERROR: Relation "article" does not exist
And everything else is, I think, just a result of "article" not being
present, as the subsequent lines are interpreted as queries instead of
data. This explains why there's a parse error for every semicolon - this
usually just signals the end of a query:
2002-09-06 10:49:01 [3995] DEBUG: query: 26 73091 1 News
no 184 15850 Vivendi Universal Interactive Publishing (DE)
MAIN_COMPANY Vivendi: Pop-Trio Wonderwall leiht Malice ihre Stimmen
Die drei Sä
2002-09-06 10:49:01 [3995] ERROR: parser: parse error at or near "26"
2002-09-06 10:49:01 [3995] DEBUG: query: ngerinnen der populä
2002-09-06 10:49:01 [3995] ERROR: parser: parse error at or near
"ngerinnen"
So there's no problem with character-encoding or locale-support at all,
just this custom datatype issue. Now I wonder just why are datatypes
created only AFTER the tables are restored from the dump? Does this make
much sense? I think that one is bound to run into such trouble if custom
datatypes are being used in a database - no table can be created before
the datatypes uses have been declared. Is there some way for me to just
swap steps 1 (create tables) and 2 (create types) before step 3 (copy
table)?
Right now, the resulting files of pg_dumpall are of no use whatsoever if
I cannot restore them in case of an emergency. I tried and installed
tsearch in template1 (which is something I didn't really want to do)
before restoring the dump, but that didn't help either, the result was
just the same - I should have known, because new databases are created
from template0, IIRC. Now would it help if I just searched and replaced
any "template0" in alldb1.sql with "template1" in order to have tsearch
installed on creation of the database? Or what would be the correct way
for restoring my dumps?
Regards,
Markus
Show quoted text
-----Ursprüngliche Nachricht-----
Von: Tom Lane [mailto:tgl@sss.pgh.pa.us]
Gesendet: Donnerstag, 5. September 2002 22:33
An: Markus Wollny
Cc: pgsql-general@postgresql.org
Betreff: Re: [GENERAL] Problem with restoring dump (may be
tsearch-related)"Markus Wollny" <Markus.Wollny@computec.de> writes:
Now you mention it, I
believe that all of the strings which are in one of these"parse error
at or near"-messages are actually preceded by a HTML-umlaut
or the like:
Oooh, interesting.
But why would ordinary plain text cause these parse-errors?
Very good question. What would be worth doing next is trying to load
the dump file with query logging enabled, and then look in the
postmaster log file to see what query the backend thinks it's getting.I am still suspicious that we're dealing with some weird
character-set-conversion behavior, but we need to nail down the
facts first.regards, tom lane
Import Notes
Resolved by subject fallback
Hi!
No, I didn't - the DB is quite large, so it's crucial that dump has got
acceptable speed - which it hasn't got when using --inserts; as I found
out it seems to be a matter of sequence of the created objects in the
dump, anyway, so that wouldn't have helped, I think. As far as I can
see, dump always writes the table-definitions _before_ the
customs-datatype-definitions. Which is causing trouble, because the
statements for creating tables that use custom datatypes like txtidx
thus result in an error but not in a table. So when the COPY-statement
follows, which should fill the table, it finds nothing to fill - and
that causes all these errors.
Regards,
Markus
Show quoted text
-----Ursprungliche Nachricht-----
Von: Oleg Bartunov [mailto:oleg@sai.msu.su]
Gesendet: Donnerstag, 5. September 2002 20:02
An: Markus Wollny
Cc: Tom Lane; pgsql-general@postgresql.org
Betreff: Re: [GENERAL] Problem with restoring dump (may be
tsearch-related)Markus, did you try dump with --inserts option ?
Import Notes
Resolved by subject fallback
Hi!
I'll find out later on - this requires editing files of 180MB/750MB.
That may take a while... I'd be quite happy to find a quicker,
preferrably automatable solution.
Regards,
Markus
Show quoted text
-----Ursprüngliche Nachricht-----
Von: Oleg Bartunov [mailto:oleg@sai.msu.su]
Gesendet: Freitag, 6. September 2002 13:42
An: Markus Wollny
Cc: Tom Lane; pgsql-general@postgresql.org
Betreff: Re: AW: [GENERAL] Problem with restoring dump (may be
tsearch-related)It's well known problem with dump - is't solved in 7.3 ?
btw, did editing of dump file help ?Oleg
On Fri, 6 Sep 2002, Markus Wollny wrote:Hi!
No, I didn't - the DB is quite large, so it's crucial that
dump has got
acceptable speed - which it hasn't got when using
--inserts; as I found
out it seems to be a matter of sequence of the created
objects in the
dump, anyway, so that wouldn't have helped, I think. As far as I can
see, dump always writes the table-definitions _before_ the
customs-datatype-definitions. Which is causing trouble, because the
statements for creating tables that use custom datatypes like txtidx
thus result in an error but not in a table. So when theCOPY-statement
follows, which should fill the table, it finds nothing to
fill - and
that causes all these errors.
Regards,
Markus
-----Ursprungliche Nachricht-----
Von: Oleg Bartunov [mailto:oleg@sai.msu.su]
Gesendet: Donnerstag, 5. September 2002 20:02
An: Markus Wollny
Cc: Tom Lane; pgsql-general@postgresql.org
Betreff: Re: [GENERAL] Problem with restoring dump (may be
tsearch-related)Markus, did you try dump with --inserts option ?
Regards,
Oleg
_____________________________________________________________
Oleg Bartunov, sci.researcher, hostmaster of AstroNet,
Sternberg Astronomical Institute, Moscow University (Russia)
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(095)939-16-83, +007(095)939-23-83
Import Notes
Resolved by subject fallback
Hi!
Okay, I've been successful with the following strategy:
1. Compile&install postgresql
2. initdb
3. compile&install tsearch
4. CREATE DATABASE template2 WITH TEMPLATE = template0;
This is because template1 cannot be used as template for new databases
during restore, so another template is needed.
5. ./psql -d template2 < tsearch.sql
Now I've added the customs bits to the new template
6. perl perl -pi -e "s/template0/template2/g;" alldb1.sql
This just replaces the standard template in the dump with the new one
7. ./psql -d template1 -f alldb1.sql
I'm happy :)
Or should I fear any drawbacks of this method? The only kind of
error-messages I got during restore where those "function ... already
exists with same argument types", type named ... already exists" and
"OperatorDef: operator "##" already defined" - and I think I can safely
ignore them :)
Regards,
Markus
Show quoted text
-----Ursprüngliche Nachricht-----
Von: Markus Wollny
Gesendet: Freitag, 6. September 2002 13:02
An: 'Oleg Bartunov'
Cc: Tom Lane; pgsql-general@postgresql.org
Betreff: AW: AW: [GENERAL] Problem with restoring dump (may be
tsearch-related)Hi!
I'll find out later on - this requires editing files of
180MB/750MB. That may take a while... I'd be quite happy to
find a quicker, preferrably automatable solution.Regards,
Markus
-----Ursprüngliche Nachricht-----
Von: Oleg Bartunov [mailto:oleg@sai.msu.su]
Gesendet: Freitag, 6. September 2002 13:42
An: Markus Wollny
Cc: Tom Lane; pgsql-general@postgresql.org
Betreff: Re: AW: [GENERAL] Problem with restoring dump (may be
tsearch-related)It's well known problem with dump - is't solved in 7.3 ?
btw, did editing of dump file help ?Oleg
On Fri, 6 Sep 2002, Markus Wollny wrote:Hi!
No, I didn't - the DB is quite large, so it's crucial that
dump has got
acceptable speed - which it hasn't got when using
--inserts; as I found
out it seems to be a matter of sequence of the created
objects in the
dump, anyway, so that wouldn't have helped, I think. As
far as I can
see, dump always writes the table-definitions _before_ the
customs-datatype-definitions. Which is causing trouble,because the
statements for creating tables that use custom datatypes
like txtidx
thus result in an error but not in a table. So when the
COPY-statement
follows, which should fill the table, it finds nothing to
fill - and
that causes all these errors.
Regards,
Markus
-----Ursprungliche Nachricht-----
Von: Oleg Bartunov [mailto:oleg@sai.msu.su]
Gesendet: Donnerstag, 5. September 2002 20:02
An: Markus Wollny
Cc: Tom Lane; pgsql-general@postgresql.org
Betreff: Re: [GENERAL] Problem with restoring dump (may be
tsearch-related)Markus, did you try dump with --inserts option ?
Regards,
Oleg
_____________________________________________________________
Oleg Bartunov, sci.researcher, hostmaster of AstroNet,
Sternberg Astronomical Institute, Moscow University (Russia)
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(095)939-16-83, +007(095)939-23-83
Import Notes
Resolved by subject fallback
It's well known problem with dump - is't solved in 7.3 ?
btw, did editing of dump file help ?
Oleg
On Fri, 6 Sep 2002, Markus Wollny wrote:
Hi!
No, I didn't - the DB is quite large, so it's crucial that dump has got
acceptable speed - which it hasn't got when using --inserts; as I found
out it seems to be a matter of sequence of the created objects in the
dump, anyway, so that wouldn't have helped, I think. As far as I can
see, dump always writes the table-definitions _before_ the
customs-datatype-definitions. Which is causing trouble, because the
statements for creating tables that use custom datatypes like txtidx
thus result in an error but not in a table. So when the COPY-statement
follows, which should fill the table, it finds nothing to fill - and
that causes all these errors.Regards,
Markus
-----Ursprungliche Nachricht-----
Von: Oleg Bartunov [mailto:oleg@sai.msu.su]
Gesendet: Donnerstag, 5. September 2002 20:02
An: Markus Wollny
Cc: Tom Lane; pgsql-general@postgresql.org
Betreff: Re: [GENERAL] Problem with restoring dump (may be
tsearch-related)Markus, did you try dump with --inserts option ?
Regards,
Oleg
_____________________________________________________________
Oleg Bartunov, sci.researcher, hostmaster of AstroNet,
Sternberg Astronomical Institute, Moscow University (Russia)
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(095)939-16-83, +007(095)939-23-83
On Fri, 6 Sep 2002, Markus Wollny wrote:
Hi!
Okay, I've been successful with the following strategy:
1. Compile&install postgresql
2. initdb
3. compile&install tsearch
4. CREATE DATABASE template2 WITH TEMPLATE = template0;
This is because template1 cannot be used as template for new databases
during restore, so another template is needed.
5. ./psql -d template2 < tsearch.sql
Now I've added the customs bits to the new template
6. perl perl -pi -e "s/template0/template2/g;" alldb1.sql
This just replaces the standard template in the dump with the new one
7. ./psql -d template1 -f alldb1.sql
I'm happy :)
Congratulations ! Hope Tom will comment this procedure
Or should I fear any drawbacks of this method? The only kind of
error-messages I got during restore where those "function ... already
exists with same argument types", type named ... already exists" and
"OperatorDef: operator "##" already defined" - and I think I can safely
ignore them :)
because they're already defined in tsearch.sql. if everything works
properly, then you ignore them. Probably, the problem should go to
FAQ if pg_dump is still broken in this respect.
Regards,
Markus
-----UrsprО©╫ngliche Nachricht-----
Von: Markus Wollny
Gesendet: Freitag, 6. September 2002 13:02
An: 'Oleg Bartunov'
Cc: Tom Lane; pgsql-general@postgresql.org
Betreff: AW: AW: [GENERAL] Problem with restoring dump (may be
tsearch-related)Hi!
I'll find out later on - this requires editing files of
180MB/750MB. That may take a while... I'd be quite happy to
find a quicker, preferrably automatable solution.Regards,
Markus
-----UrsprО©╫ngliche Nachricht-----
Von: Oleg Bartunov [mailto:oleg@sai.msu.su]
Gesendet: Freitag, 6. September 2002 13:42
An: Markus Wollny
Cc: Tom Lane; pgsql-general@postgresql.org
Betreff: Re: AW: [GENERAL] Problem with restoring dump (may be
tsearch-related)It's well known problem with dump - is't solved in 7.3 ?
btw, did editing of dump file help ?Oleg
On Fri, 6 Sep 2002, Markus Wollny wrote:Hi!
No, I didn't - the DB is quite large, so it's crucial that
dump has got
acceptable speed - which it hasn't got when using
--inserts; as I found
out it seems to be a matter of sequence of the created
objects in the
dump, anyway, so that wouldn't have helped, I think. As
far as I can
see, dump always writes the table-definitions _before_ the
customs-datatype-definitions. Which is causing trouble,because the
statements for creating tables that use custom datatypes
like txtidx
thus result in an error but not in a table. So when the
COPY-statement
follows, which should fill the table, it finds nothing to
fill - and
that causes all these errors.
Regards,
Markus
-----Ursprungliche Nachricht-----
Von: Oleg Bartunov [mailto:oleg@sai.msu.su]
Gesendet: Donnerstag, 5. September 2002 20:02
An: Markus Wollny
Cc: Tom Lane; pgsql-general@postgresql.org
Betreff: Re: [GENERAL] Problem with restoring dump (may be
tsearch-related)Markus, did you try dump with --inserts option ?
Regards,
Oleg
_____________________________________________________________
Oleg Bartunov, sci.researcher, hostmaster of AstroNet,
Sternberg Astronomical Institute, Moscow University (Russia)
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(095)939-16-83, +007(095)939-23-83
Regards,
Oleg
_____________________________________________________________
Oleg Bartunov, sci.researcher, hostmaster of AstroNet,
Sternberg Astronomical Institute, Moscow University (Russia)
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(095)939-16-83, +007(095)939-23-83