Oracle 10g insert fehler

Hallo,

ich habe gerade oracle 10g installiert, nun versuche ich meine Tabellen anzulegen.
Tabellen anlegen hat funktioniert. nun will ich meine Daten aus einem bereits bestehenden sql script file einzugeben.

gehe also auf sql, sql befehle
und geben in das eingabe fenster meine inserts in folgender form ein

INSERT INTO country VALUES (‚Albania‘,‚AL‘,‚Tirane‘,‚Albania‘,28750,3249136);
INSERT INTO country VALUES (‚Greece‘,‚GR‘,‚Athens‘,‚Greece‘,131940,10538594);
INSERT INTO country VALUES (‚Macedonia‘,‚MK‘,‚Skopje‘,‚Macedonia‘,25333,2104035);
usw.

dabei gibt er mir dann folgenden fehler aus:

ORA-00911: Ungültiges Zeichen

kann es sein, dass man immer nur einen insert eingeben kann?
das wäre sehr schlecht, denn ich habe einige hundert datensätze, die ich nicht einzeln eingeben möchte.

Bitte um Hilfe

Auch hallo.

ich habe gerade oracle 10g installiert, nun versuche ich meine
Tabellen anzulegen.

Windows oder Linux ? Mithilfe einer GUI ? Anmeldung wäre lokal über http://127.0.0.1:8080/apex/f?p=4550:11:4162623272180…:::

Tabellen anlegen hat funktioniert. nun will ich meine Daten
aus einem bereits bestehenden sql script file einzugeben.

gehe also auf sql, sql befehle
und geben in das eingabe fenster meine inserts in folgender
form ein

INSERT INTO country VALUES
(‚Albania‘,‚AL‘,‚Tirane‘,‚Albania‘,28750,3249136);
INSERT INTO country VALUES
(‚Greece‘,‚GR‘,‚Athens‘,‚Greece‘,131940,10538594);
INSERT INTO country VALUES
(‚Macedonia‘,‚MK‘,‚Skopje‘,‚Macedonia‘,25333,2104035);
usw.

dabei gibt er mir dann folgenden fehler aus:

ORA-00911: Ungültiges Zeichen

Rein syntaktisch sieht das gut aus

…aber über die GUI müsste das Eingeben der Daten schneller gehen :wink:
Vorausgesetz, der Nutzer stimmt auch.

HTH
mfg M.L. (hat ebenso Oracle10g unter W2K3 & W2K installiert. Jagt unter W2K beim Starten aber gerne mal die Prozessorauslastung gegen 100% :frowning: )

ja arbeite mit der gui, aber das funktioniert einfach nicht, wenn ich nur einen insert eingebe funktioniert es, aber wenn ich 2 inserts eingebe und dann auf ausführen gibt er mir den fehler aus.

Hallo,

die Gui lässt immer nur einen Befehl zu.
Am Besten gibst du mal sqlplus auf der Command-Line ein. Damit sollte es klappen. Mit @Dateiname kannst Du SQL-Skripts ausführen.

Gruß

Peter

ja arbeite mit der gui, aber das funktioniert einfach nicht,
wenn ich nur einen insert eingebe funktioniert es, aber wenn
ich 2 inserts eingebe und dann auf ausführen gibt er mir den
fehler aus.

Hallo,
habe versucht über befehlszeile zu starten.
Erst connect mit der Datenbank. Hat funktioniert,

Dann @C:\Schema.sql

Fehler SP2-0310: Datei „C:\Schema.sql“ konnte nicht geöffnet werden.

Datei befindet sich am richtigen Platz, bereits kontrolliert.

Hallo,

versuch mal den normalen Slash (der funktioniert mittlerweile auch bei auch bei Windows):

@C:/schema.sql

alternativ:

@C:\schema.sql

Gruß

Peter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

danke für die tipps, habs mittlerweile geschafft.
datei hatte den falschen dateityp.