[ Bojann @ 27.05.2004. 01:22 ] @
ima li neko adresu gde mogu skinuti firebird server i sistem za upravljanje
[ Dejan Topalovic @ 27.05.2004. 01:37 ] @
http://firebird.sourceforge.net/index.php?op=files

Priznaj da se nisi potrudio da potrazis na netu, odnosno preko Google-a.
Trebao si samo ukucati: FireBird database download
[ Bojann @ 27.05.2004. 15:25 ] @
priznajem :)
[ septembar @ 27.05.2004. 15:29 ] @
E ja sam downloadovao i instalirao ali ne znam kako da napravim bazu.
Ustvari nemogu prici serveru .
Trazi mi username i password koje ne znam.
Postoje li neke inicijalne vrijednosi za ovo i gdje se mogu podesiti?

Instalirao sam phpAdmin... za Firebird (imam Apache i PHP) i probao kroz ovo ali neide.
[ Dejan Topalovic @ 27.05.2004. 21:08 ] @
Da, postoji inicijalni username i sifra. To je username SYSDBA sa sifrom masterkey (odnosno samo masterke, posto se u obzir uzima samo 8 znakova za sifru).

Prvo promijeni tu defaultnu sifru u C:\> promptu (ova komanda zavisi od toga gdje si instalirao FireBird):
C:\>"C:\Program Files\FireBird\bin\gsec.exe" -user sysdba -password masterkey
GSEC> modify sysdba -pw nova_sifra
GSEC> quit


Za konektovanje na bazu, mozes koristiti vec postojecu bazu, koja je tu kao primjer. Nalazi se u poddirektoriju examples, a zove se EMPLOYEE.FDB ili EMPLOYEE.GDB.

C:\>"C:\Program Files\FireBird\bin\isql.exe" "C:\Program Files\FireBird\examples\employee.fdb" -u sysdba -p nova_sifra
SQL> SHOW TABLES;
SQL> SELECT * FROM countries;
SQL> EXIT;


Ako zelis kreirati nekog novog usera:

C:\>"C:\Program Files\FireBird\bin\gsec.exe" -user sysdba -password nova_sifra
GSEC> ADD StRiPy -pw sifra123 -fname Dejan -mname StRiPy -lname Topalovic
GSEC> quit


Ako zelis kreirati neku svoju bazu:

C:\>"C:\Program Files\FireBird\bin\isql.exe"
SQL> CREATE DATABASE 'StRiPy.fdb' USER 'StRiPy' PASSWORD 'sifra123';
SQL> CREATE TABLE primjer( kljuc VARCHAR(2) NOT NULL PRIMARY KEY,
ime VARCHAR(30) NOT NULL);
SQL> INSERT INTO primjer(kljuc,ime) VALUES('kljuc1','ime1');
SQL> SELECT * FROM primjer;
SQL> COMMIT;
SQL> EXIT;

Kasnije se spajas na tu bazu:

C:\>"C:\Program Files\FireBird\bin\isql.exe" StRiPy.fdb -u StRiPy -p sifra123


Dovoljno za pocetak?
[ septembar @ 28.05.2004. 07:46 ] @
Ovo mi izgleda sasvim jasno i precizno.
Probacu sa ovim username-om i pasword-om.

Hvala ti !!!
Puno si mi pomogao.



[ ultraKeen @ 28.05.2004. 08:20 ] @
jeste, moze i tako, ali je cini mi se mnogo lakse i pitkije sa nekim tzv. "konzolonim" programom

za pocetak je dovoljna IBConsole 1.1.0.25 (valda najnovija) sa http://www.borland.com/interbase/ a posle moze i recimo EMS Manager 3.7.0.2 koji je komercijalni proizvod, ali moze i to da se prevazidje ;) ... a kazu dobar je i neki maraton, u open source fazonu, ali nisam probao ... 2 alata su ti sasvim dosta

za onu IBConsolu, moze i bez instalacije, samo se ista startuje kao svaki .exe fajl i napravi konekcija na bazu preko lokalne IP adrese 127.0.0.1 i sa TCP/IP protokolom (koji naravno prethodno mora biti instalisan u win-u) ... ustvari kod mene na poslu radi i direktno kao Local Server: kada se pobuni da server (kao) nije startovan pa bi da se startuje, kliknes na "No" - i konekcija proradi... sto mi bas nije jasno kako, ali eto - radi...

dakle sve su to dodatni konzolni programi koji komuniciraju za vec ranije podignutim FireBird serverom koji se eventualno vidi samo kao mala ikonica dole desno kod sata, odnosno ne mogu raditi ako doticni nije startovan ... tj. saam FireBird fakticki nema svoj korisnicki prozor/task, on ti je kao dobar duh iza ledja koji ispunava tvoje/SQL naredbe... :))


...i samo napred :)
[ degojs @ 31.05.2004. 08:31 ] @
Takođe, pogledaj i IBExpert (kao i već pomenuti IBManager). Čini mi se da i jedan i drugi imaju besplatnu verziju sa nekim (manjim ili većim) ograničenjima (npr. veličina baze max. 50 MB, besplatno za ličnu upotrebu i slično tome). Za učenje (i dalje) su to i više nego dovoljno osposobljene verzije istih alata.