![]() |
Datenbank: Firebird 2.0.5 • Version: 2.0.5 • Zugriff über: isql
Firebird DB erstellen mit isql.exe
Hallo Leute,
ich stehe hier vor einem mittel schwerem Problem : ich habe W7 Home Pre und möchte eine DB erstellen.
SQL-Code:
aber ich bekomme immer die Meldung:
SET NAMES ISO8859_1;
create database 'D:\Projecte\test\daten.fdb' user 'SYSDBA' password 'masterkey' page_size 4096 default character set iso8859_1; Statement failed, SQLCODE = -904 unavailabe database Expected end of ststement, encountered EOF wenn ich das richtig verstehe ist keine DB da (ist auch so) das kann nur bedeuten das isql.exe keine DB erstellen kann da es nicht darf (ich denke W7 erlaubt das nicht). Was kann ich machen? Ich habe schon versucht die Berechigung zu ändern aber daran liegt es wohl nicht nur allein. |
Re: Firebird DB erstellen mit isql.exe
Wozu das komische isql benutzen ? :shock: Es gibt tatsächlich noch Masochisten. :mrgreen:
Bei mir steht zumindest ganz am Anfang noch das hier :
SQL-Code:
Rest stimmt überein.
SET SQL DIALECT 3;
|
Re: Firebird DB erstellen mit isql.exe
Bitte nicht falsch verstehen. Ich habe mir ein script geschrieben aufruf mit isql -q -i d:\script.sql
aber auch mit dem hinweis ist es nicht anders. Was verwendest du zum erstellen? |
Re: Firebird DB erstellen mit isql.exe
Ein Script. Das habe ich mir Allerdings irgendwann mal mit IBExpert zusammengeklickt, damit auch alles stimmt. Siehst ja selber... :mrgreen:
|
Re: Firebird DB erstellen mit isql.exe
Sobald mehrere Befehle in einem Statement sind ( in diesem Fall 2) muss man einen abweichenden Terminator setzen, so dass der Parser Ende eines Befehls vom Ende des Skriptes trennen kann.
SQL-Code:
@Hansa: Du der größte Dau hasser outest dich hier selber:
Set Term !! ;
SET NAMES ISO8859_1; create database 'D:\Projecte\test\daten.fdb' user 'SYSDBA' password 'masterkey' page_size 4096 default character set iso8859_1; !! Set Term ; !! Warum ein Skript verstehen, wenn man es sich von einem Tool erstellen lassen kann :stupid: |
Re: Firebird DB erstellen mit isql.exe
Uff, Dau Hasser. :shock: Ganz einfach : es geht immer noch um den einfachsten Weg zum Ziel. Wollte ihn u.a. darauf aufmerksam machen, dass er für diesen Zweck das falsche Werkzeug benutzt. Viele Wege führen nach Rom, aber man muss ja nicht unbedingt über Japan da hingehen. :mrgreen: Mit isql kriegt er ja quasi überhaupt nichts zumindest halbautomatisch hin. Das ist wie eine Delphi-Form, bei der man die DFM mit Edit anlegt. :shock:
|
Re: Firebird DB erstellen mit isql.exe
Ich verwende selber IBExpert! Aber ich würde niemals auf die Idee kommen alles andere als falsche Tools hinzustellen zu wollen.
Zudem bringt Delphi einen Formdesigner mit und FireBird isql. |
Re: Firebird DB erstellen mit isql.exe
Hallo,
versuch mal das create database 'localhost:D:\Projecte\test\daten.fdb' Heiko |
AW: Firebird DB erstellen mit isql.exe
Liste der Anhänge anzeigen (Anzahl: 1)
Da ich gerade an einem DBUpdate-Script gearbeitet habe, lege ich mal ein kurzes Beispiel für das Anlegen einer FB-Datenbank mit ISQL ins Attachment. Letztlich ist es nicht nur das SQL-Statement, sondern auch die Verzeichnisstruktur, die das Unterfangen erfolgreich macht.
Grüße in die Runde |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz