Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Treba mi hitno pomoc oko Baze podataka

[es] :: Pascal / Delphi / Kylix :: Treba mi hitno pomoc oko Baze podataka
(Zaključana tema (lock), by morlic)
Strane: 1 2

[ Pregleda: 6335 | Odgovora: 33 ] > FB > Twit

Postavi temu

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

no_name7

Član broj: 104906
Poruke: 51
*.teol.net.



Profil

icon Treba mi hitno pomoc oko Baze podataka17.01.2007. u 17:39 - pre 210 meseci


Kako i sami znate da je vrijeme za prepis baze podataka iz stare u novu godinu. Medjutim, dobio sam bazu podaka koja je radjena u Borlandovom programu, tabele su ( DBD ) a za Firebird nisam tacno siguran koja je verzija, ako bude neophodno za rjesavanje mog problema podrudicu se da saznam verziju.

Ovako stvari stoje: Kada hocu da pokrenem .exe fajl te aplikacije koja povlaci i bazu koju sam vec naveo javlja mi problem:

dbExpress Error : [0x0015]: Connection failed
SQL Server Error: Unable to complete network request to host "rs1".
Failed to establish a connection.
The network path was not foun.

Samo da napomenem da imam pristup na racunaru na kome ta baza vec radi, i sta je potrebno da to proradi i na mom racunaru na kome se mora uraditi prepis robe sto je moguce prije.

Koliko ja vidim baza nije na dobroj putanji, ali kako da to rijesim?


Ako neko ima volje da mi pomogne bicu jako zahvalan!
 
0

Mr. Rejn
Deki Karamatijević
Sremčica

Član broj: 2514
Poruke: 515
*.adsl-1.sezampro.yu.



+4 Profil

icon Re: Treba mi hitno pomoc oko Baze podataka17.01.2007. u 22:42 - pre 210 meseci
Citat:
no_name7:... dobio sam bazu podaka koja je radjena u Borlandovom programu, tabele su ( DBD )

Kakve su to DBD tabele?
Da li ti je instaliran i pokrenut Firebird na tvojoj mašini ili je to samo klijentski program?
Citat:
Koliko ja vidim baza nije na dobroj putanji...

Ako je server na tvojoj mašini nađi fajl baze (na FB je cela baza u jednom fajlu,verovatno je i ta tvoja, obično ima
ekstenziju .fdb, .gdb , .ib, a može i da nema nikakvu ekstenziju.Putanja baze i ime hosta su izgleda uneseni u
program u toku programiranja, nije loše da nađeš izvorni kod te aplikacije pa da razmrsiš tu zbrku..vidi na tom drugom
računaru kako se zove fajl baze.
Ag + Na -> Xe
 
0

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.dynamic.sbb.co.yu.



+1 Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 07:12 - pre 210 meseci
Koliko ja vidim za pocetak je podeseno da se baza nalazi na nekom racunaru ciji je naziv u mrezi "rs1". Ovo znaci, da treba da nadjes neki ini fajl (mozda u folderu gde se program nalazi ili nekom pod-folderu) ili kljuc u registry bazi gde se podesava ime servera i putanja do baze. Ako je u pitanju Firebird (ovo DBD ne znam sta znaci) putanja do baze obicno ide u obliku: NAZIV_SERVERA:PUTANJA_DO_BAZE, na primer:

zmaj:c:\podaci\dbis.fdb

Mada moze da se desi da program odvojeno drzi podatke o serveru i putanji do baze.

Ako se radi o bazi koja je na istom racunaru kao program onda se za naziv racunara obicno stavlja: "localhost"

Kao sto rece Mr. Rejn moras da nadjes i fajl koji predstavlja bazu. Kada ga pronadjes, mozda ces onda pretragom diska (sadrzaj fajlova) ili registry baze po tom nazivu naci nesto.

 
0

no_name7

Član broj: 104906
Poruke: 51
*.teol.net.



Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 08:32 - pre 210 meseci


Ja se izvinjavam za ono ( DBD ), htjeo sam reci da je baza radjena u Borlandovom programu Paradox, kao sto ste i sami rekli
.fdb, .gdb.

Hvala vam puno svima. Ovo rs1 jeste naziv racunara i on je ujedno i server na kome je povezan u mrezu jos jedan racunar pod imenom rs2.

Medjutim, ja hocu na jos jednom racunaru koji nema veze sa tom dvojicom rs1 i rs2. Pa me buni kako da promijenim to rs1 sto mi trazi. Jer moj racunar nije ni rs1 ni rs2!

Firebird jeste instaliran ali cu ipak provjeriti jos jednom i potraziti pomocu njega fajl baze kao sto ste rekli.
Problem je to sto sam ja povezivao bazu preko Database Desktop ( DBD ). Sada vidim da sam pogresno radio stvari.

Hvala vam jos jednom ako nerijesim slucaj javicu se.
 
0

no_name7

Član broj: 104906
Poruke: 51
*.teol.net.



Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 08:42 - pre 210 meseci


Ja se izvinjavam za ono ( DBD ), htjeo sam reci da je baza radjena u Borlandovom programu Paradox, kao sto ste i sami rekli
.fdb, .gdb.

Hvala vam puno svima. Ovo rs1 jeste naziv racunara i on je ujedno i server na kome je povezan u mrezu jos jedan racunar pod imenom rs2.

Medjutim, ja hocu na jos jednom racunaru koji nema veze sa tom dvojicom rs1 i rs2. Pa me buni kako da promijenim to rs1 sto mi trazi. Jer moj racunar nije ni rs1 ni rs2!

Firebird jeste instaliran ali cu ipak provjeriti jos jednom i potraziti pomocu njega fajl baze kao sto ste rekli.
Problem je to sto sam ja povezivao bazu preko Database Desktop ( DBD ). Sada vidim da sam pogresno radio stvari.

Hvala vam jos jednom ako nerijesim slucaj javicu se.
 
0

no_name7

Član broj: 104906
Poruke: 51
*.teol.net.



Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 08:47 - pre 210 meseci


Ja se izvinjavam za ono ( DBD ), htjeo sam reci da je baza radjena u Borlandovom programu Paradox, kao sto ste i sami rekli
.fdb, .gdb.

Hvala vam puno svima. Ovo rs1 jeste naziv racunara i on je ujedno i server na kome je povezan u mrezu jos jedan racunar pod imenom rs2.

Medjutim, ja hocu na jos jednom racunaru koji nema veze sa tom dvojicom rs1 i rs2. Pa me buni kako da promijenim to rs1 sto mi trazi. Jer moj racunar nije ni rs1 ni rs2!

Firebird jeste instaliran ali cu ipak provjeriti jos jednom i potraziti pomocu njega fajl baze kao sto ste rekli.
Problem je to sto sam ja povezivao bazu preko Database Desktop ( DBD ). Sada vidim da sam pogresno radio stvari.

Hvala vam jos jednom ako nerijesim slucaj javicu se.
 
0

no_name7

Član broj: 104906
Poruke: 51
81.93.74.*



Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 08:54 - pre 210 meseci


Ja se izvinjavam za ono ( DBD ), htjeo sam reci da je baza radjena u Borlandovom programu Paradox, kao sto ste i sami rekli
.fdb, .gdb.

Ovo rs1 jeste naziv racunara i on je ujedno i server na kome je povezan u mrezu jos jedan racunar pod imenom rs2.

Medjutim, ja hocu na jos jednom racunaru koji nema veze sa tom dvojicom rs1 i rs2. Pa me buni kako da promijenim to rs1 sto mi trazi. Jer moj racunar nije ni rs1 ni rs2!

Firebird jeste instaliran ali kada ga pokrenem otvori mi se nesto kao Dos-ov prozorcic. Firebird nisam koristio i ne znam kako pomocu njega povezati bazu? Da li na net-u mogu naci noviju verziju Firebird-a ili na nekom od Borlandovih alata kada se instalira?


Hvala vam jos jednom.

 
0

no_name7

Član broj: 104906
Poruke: 51
81.93.74.*



Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 09:39 - pre 210 meseci


Nasao sam nesto kao .ini fajl, bar mislim da je to i pise ovako:

[2006 INTEL PENTIUM]
DataBase = \\rs1\C:\IS\GD06\baze\Baza_06.fdb


Ja sam to kopirao u particiju c ali mi nije uspjelo. rs1 je racunar u mrezi na kome ta baza radi ali kod mene je racunar van te mreze. Obrisao sam to \\rs1\ ali opet ista stvar.

U cemu je problem?
Da li se ovim gore mogu rijesiti moji problemi ili moram povezati preko Firebirda, a to mi je problem?
 
0

Mr. Rejn
Deki Karamatijević
Sremčica

Član broj: 2514
Poruke: 515
*.adsl-1.sezampro.yu.



+4 Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 10:30 - pre 210 meseci


[Ovu poruku je menjao Mr. Rejn dana 18.01.2007. u 12:59 GMT+1]
Ag + Na -> Xe
 
0

Mr. Rejn
Deki Karamatijević
Sremčica

Član broj: 2514
Poruke: 515
*.adsl-1.sezampro.yu.



+4 Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 10:31 - pre 210 meseci


[Ovu poruku je menjao Mr. Rejn dana 18.01.2007. u 12:59 GMT+1]
Ag + Na -> Xe
 
0

Mr. Rejn
Deki Karamatijević
Sremčica

Član broj: 2514
Poruke: 515
*.adsl-1.sezampro.yu.



+4 Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 10:36 - pre 210 meseci
Čekaj malo,totalno si konfuzan..
Kao prvo, ne možeš Paradox bazi pristupati preko Firebirda, ako sam te dobro razumeo.

Citat:
no_name7:
Ja se izvinjavam za ono ( DBD ), htjeo sam reci da je baza radjena u Borlandovom programu Paradox, kao sto ste i sami rekli
.fdb, .gdb...

Nasao sam nesto kao .ini fajl, bar mislim da je to i pise ovako:

[2006 INTEL PENTIUM]
DataBase = \\rs1\C:\IS\GD06\baze\Baza_06.fdb

Ja sam to kopirao u particiju c ali mi nije uspjelo. rs1 je racunar u mrezi na kome ta baza radi ali kod
mene je racunar van te mreze. Obrisao sam to \\rs1\ ali opet ista stvar.

Da li se ovim gore mogu rijesiti moji problemi ili moram povezati preko Firebirda, a to mi je problem?

1)Da li je to .ini ili nije i da li pripada tom tvom programu?
2)Šta si kopirao u particiju C?
3)Šta ti nije uspelo, reci šta si dobio kao grešku?

Odgovori na ova pitanja istim ovim redosledom i možda možemo nekako da ti pomognemo sa tim.

U međuvremenu, pošto je tvoj računar van mreže pa koristiš tu tvoju aplikaciju u lokalu (samo na
tvom računaru):

-Gledaj da uzmeš taj fajl baze (Baza_06.fdb) sa tog drugog računara pa ga stavki na istu takvu putanju na
svom računaru (C:\IS\GD06\baze\)
-U tom .ini fajlu: pokušaj da staviš "localhost" (bez navodnika) umesto rs1, ne možeš samo obrisati host (tj. rs1),
naravno pod uslovom da je Firebird server pokrenut na tvojoj mašini
-proveri koji server imaš i verziju istog..pogledaj u listi procesa u task manageru Ctrl+Alt+Del ako imaš tamo
fbserver.exe i fbguard.exe znači da je Firebird pokrenut.
-ako nisi nikad koristio FB odvoji malo vremena i prouči onu osnovnu dokumentaciju, ne možeš baš za 5 minuta
naučiti da koristiš FB.
Ajde pa javi.

Ag + Na -> Xe
 
0

Mr. Rejn
Deki Karamatijević
Sremčica

Član broj: 2514
Poruke: 515
*.adsl-1.sezampro.yu.



+4 Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 10:37 - pre 210 meseci
(sajt nešto zeza, duplira poruke)



[Ovu poruku je menjao Mr. Rejn dana 18.01.2007. u 13:00 GMT+1]
Ag + Na -> Xe
 
0

no_name7

Član broj: 104906
Poruke: 51
*.teol.net.



Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 14:57 - pre 210 meseci

Evo ovako, ne znam ni sam kako da kazem moj problem.
Ponovo sam gledao onaj racunar na kome to sve lepo radi. Koliko sam dobro vidjeo na njemu nema instaliran Firebird, i ne znam kako je onda ta baza povezana i sa cim? Jedino sto ima instralirano je Borland 7 i ostalo sto se nalazi uz taj program.
Ja nemam Borlanda 7 nego sam instalirao Borland Studio 2006, ovaj novi koliko znam. Pa ako ti to sta znaci dobro je.

Da se vratim mom racunaru.

1. Odgovor na tvoje prvo pitanje je da taj ini fajl pripada tom programu, u njegovom folderu sam ga i nasao.
Ikonica je u Notepad-u.

2. U particiju c sam kopirao citav folder koji sam nasao na onom racunaru na kome to sve radi, taj folder je isto u particiji c.

3. Evo greske koja mi se javlja kada hocu da pokrenem aplikaciju:

dbExpress Error : [0x0015]: Connection failed
SQL Server Error: Unable to complete network request to host "rs1".
Failed to establish a connection.
The network path was not foun.

Kada stavim localhost umjesto rs1 greska je:

dbExpress Error : [0x0015]: Connection failed
SQL Server Error: Unable to complete network request to host "localhost".
Failed to establish a connection.
unwnown Win32 error 52.


Gledao sam u Task Manager-u, pokrenut je fbserver.exe a fbguard.exe nisam nasao.


Znam da nemogu da to sve naucim za 5 min. ali trudicu se koliko god bude trebalo. Hvala ti puno na tvojoj pomoci!

Jos nesto, gdje da nadjem literaturu ili sta vec da naucim nesto o FB-u?
 
0

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.dynamic.sbb.co.yu.



+1 Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 15:27 - pre 210 meseci
Imas li u folderu gde je ta aplikacija fajl dbexpint.dll ? Ako ga nema pronadji ga na nekom od racunara. Pronadji na netu "IB Console" program sa kojim mozes da pristupas FB serveru. Prvo da napravimo konekciju sa njim, pa mozemo dalje.

Moze da bude u pitanju i firewall, mada da prvo idemo sa ib konzolom.
 
0

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 15:52 - pre 210 meseci
dbExpress Error : [0x0015]: Connection failed
SQL Server Error: Unable to complete network request to host "localhost".
Failed to establish a connection.
unwnown Win32 error 52.
----------------------

Greška 52 je "A duplicate name exists on the network", ali mi ne daje neki hint šta je uzrok.


> Gledao sam u Task Manager-u, pokrenut je fbserver.exe a fbguard.exe nisam nasao.

Svakako uradi to što ti je Miloš predložio, a možeš i proveriti sledeće:
u komand promptu otkucaj
telnet localhost 3050, tako možeš videti da li možeš uspostaviti vezu sa fbserverom (ako dobiješ prazan ekran bez dešavanja, znači da je fbserver aktivan na portu 3050). Takođe iz komande linije
netstat /a /n, daće ti da li je fbserver aktivan i na kom portu očekuje konekciju.

Možeš pokušati i sa FB isql.exe programom. Od nekih grafičkih alata tu su IBConsole, IBOConsole, IBExpert (preporuka), DBWorkWench i takodje iz njih možeš uraditi dijagnostiku i otvoriti bazu.

> Jos nesto, gdje da nadjem literaturu ili sta vec da naucim nesto o FB-u?

Ako imaš mogućnosti nabavi The Firebird Book od Hellen Borie. Na netu kreni od www.ibphoenix.com i tamo ćeš videti linkove za dokumentaciju, tekstove i razne tutorijale.




 
0

Mr. Rejn
Deki Karamatijević
Sremčica

Član broj: 2514
Poruke: 515
*.adsl-1.sezampro.yu.



+4 Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 16:29 - pre 210 meseci
Citat:

Ponovo sam gledao onaj racunar na kome to sve lepo radi. Koliko sam dobro vidjeo na njemu nema
instaliran Firebird, i ne znam kako je onda ta baza povezana i sa cim? Jedino sto ima instralirano
je Borland 7

Onda je na njemu verovatno instaliran Interbase server koji dolazi uz taj Borland 7,šta god da je
to-Delphi ili C++ Builder,znači ta baza je verovatno radila na Interbase serveru (pogledaj na
www.ibphoenix.com kakva je veza između Firebird i Interbase servera),ali nemoj da te to brine jer
su to gotovo isti serveri.
Ti si dobio zadatak da preneseš bazu sa Interbase na Firebird server:znači samo kopiraj taj fajl
koji si gore naveo na onu putanju na tvoj sistemu.

Citat:
Unable to complete network request to host "localhost"

Ovo obično znači da aplikacija ne vidi port na koji cilja,to obično znači da server ne radi ili ga
nešto blokira.Izvrši dijagnostiku toga kako ti je gore rečeno,da li je server uopšte pokrenut.
Ako imaš firewall napravi rupu u njemu na portu 3050, ime servisa gds_db

Citat:
Gledao sam u Task Manager-u, pokrenut je fbserver.exe a fbguard.exe nisam nasao

Moraju oba da budu uključena kada se Firebird normalno pokrene-u Control panelu imaš aplet crno-
žute buje za Firebird,klikni ga pa zaustavi server i ponovo ga pokreni.Ako nemaš taj aplet onda
instalacija nije prošla kako treba,reinstaliraj Firebird i namesti lozinku za SYSDBA korisnika.
Kada oba procesa koja sam ti naveo budu uključena, onda uzmi neku od alatki, najbolje prvo
IBOConsole i pokušaj da napraviš vezu, pa se onda javi za dalje da provalimo kako da prikačiš taj
tvoj program za bazu.

Ag + Na -> Xe
 
0

no_name7

Član broj: 104906
Poruke: 51
*.teol.net.



Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 21:40 - pre 210 meseci


Sto se tice fajla dbexpint.dll nasao sam ga i kopirao u system32, koliko znam tu mu je mjesto.
IB Console je takodje instaliran prilikom instalacije Delhi-ja, tako da ocekujem dalja uputstva.

Reinstalirao sam Firebird tako da sada u Task Manager-u imaju i fbserver.exe i fbguard.exe.

Jos nesto, kao sto sam rekao da na onom racunaru nije instaliran Firebird, sto se mene tice mozemo probati i preko IB Console ako sam ja dobro skontao da rade istu funkciju. Samo mi morate pomoci u bilo kom slucaju, bilo to preko Firebirda ili IB Console.

Sto se tice provjere sto mi je rekao Igor, ukucao sam netstat /a /n i dobio (slika dole).

Pokusao sam i ovo, vec sam rekao da sam reinstalirao Firebird tako da oba .exe vidim u Tasku Manageru.
Nasao sam i crno zutu ikonu, i to sam probao, kada sam zaustavio nestala su oba .exe, takodje pojavili su se kada sam ponovo kliknuo na Start.

Neznam tacno kako da koristim IB Console? Pa ako nije problem da mi to malo pojasnite sta treba tacno ucinit.

Hvala na vremenu koje trosite da bi mi pomogli.
Prikačeni fajlovi
 
0

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.dynamic.sbb.co.yu.



+1 Profil

icon Re: Treba mi hitno pomoc oko Baze podataka18.01.2007. u 22:33 - pre 210 meseci
Izvini nisam pazio na tacan naziv, znaci IBO Console, evo ti link za skidanje:

http://www.mengoni.it/Downloads/IBOConsoleSetup.exe

Taj konzola sto dolazi uz Delphi je za obican InterBase (bar ja nisam probao sa FB).

Po slici (koja je ogromna, kompresuj to, bog te maz'o) izgleda da server slusa, sto ces sa konzolom da proveris.

Kada pokrenes IBOCons., imas u meniju Server->Diagnose connection, pa popuni

Remote server
localhost
tcp/ip
putanju do baze (cistu, npr. c:\baza.gdb)
username: sysdba
password: masterkey (inicijalna lozinka)

pa udri test
 
0

juha5803

Član broj: 74797
Poruke: 88
*.teol.net.



Profil

icon Re: Treba mi hitno pomoc oko Baze podataka19.01.2007. u 06:39 - pre 209 meseci
Pozdrav.
Pošto mi sve ovo zvuči poznato ili se ime računara, putanja i ime baze slučajno podesilo isto jer upravo iz jedne takve baze prebacujem podatke u svoj program, mislim da te muči ini datoteka. Mada sam ja to rješio bez nekih većih problema, u svoom programu dodao konekcuiju na tu bazu i prepisao šifarnike i ostalo što mi je trebalo da korisnici ne unose te podatke ponovo. Jel možeš otvoriti bazu sa IBconsole i vidjeti podatke. Ako je u pitanju ista baza viči, jer ne bi trebalo onda biti problema
 
0

dogriz
Sombor

Član broj: 29744
Poruke: 259
*.so-sombor.com.

Sajt: dogriz.blogspot.com


+6 Profil

icon Re: Treba mi hitno pomoc oko Baze podataka19.01.2007. u 07:22 - pre 209 meseci
Citat:
morlic:
http://www.mengoni.it/Downloads/IBOConsoleSetup.exe

Taj konzola sto dolazi uz Delphi je za obican InterBase (bar ja nisam probao sa FB).


Konzola koja dolazi uz Delphi ne radi sa Firebird-om, IBOConsole nije loš, a ima još nekoliko odličnih besplatnih alata:
FlameRobin
IBExpert
EMS IB Manager Lite,

iako je za testiranje konekcije najbolje koristiti isql.exe koji se nalazi u bin folderu Firebird instalacije.
 
0

[es] :: Pascal / Delphi / Kylix :: Treba mi hitno pomoc oko Baze podataka
(Zaključana tema (lock), by morlic)
Strane: 1 2

[ Pregleda: 6335 | Odgovora: 33 ] > FB > Twit

Postavi temu

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.