Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • U kontaktu sa
  • Instalacija firebird servera baze podataka. Uputstva za instalaciju Firebird servera baze podataka

Instalacija firebird servera baze podataka. Uputstva za instalaciju Firebird servera baze podataka

Razmotrimo detaljnu proceduru korak po korak za instaliranje Firebird servera koji radi na Microsoft Windows platformi.

Shgg 1

Preuzmite Firebird sa zvanične stranice servera ili sa, potrebna vam je verzija servera 2.1 ili novija. Zatim pokrenite exe datoteku. Pojavit će se prozor u kojem ćete morati odabrati jezik instalacije.

Shagg2

Nakon toga, pošto ste odabrali jezik, pojavljuje se Firebird instalacijski čarobnjak koji će vam pomoći da instalirate server:

Korak 3

Ovdje smo dobili ugovor o licenci.

Da biste prešli na sljedeći korak, morate prihvatiti uslove ugovora. Odabirom " Prihvatam uslove ugovora"i klikom na "Dalje", vidjet ćemo prozor s dodatnim informacijama o instalaciji programa:

Korak 4

Sada moraju odabrati folder u koji želimo da instaliramo server. Po defaultu, nudi nam se instalacijska putanja prikazana na slici, ali se može promijeniti u bilo koju drugu.

Korak 5

U ovom koraku morate odabrati konfiguraciju servera baze podataka:

Da biste instalirali Firebird na co-putee-server (gdje će se nalaziti sama baza podataka) navedite "Kompletni alati za instalaciju i razvoj servera":

Osim toga, u ovom koraku morate odabrati konfiguraciju Firebird servera: Classic Server ili SuperServer. Kako ne bismo ulazili u opis razlika između Classic Servera i SuperServera, predlažemo da odaberete tip Firebird servera prema sljedećim kriterijima:

Ako se instalacija izvodi na serverskoj mašini ili multiprocesorskoj stanici sa relativno velikim brojem konekcija (više od 30), tada izaberite Firebird Classic-S3rver.

Ako je broj veza mali ili radna stanica nije dovoljno moćna - instalirajte SuperServer

Ako govorimo o detaljima implementacije Classic Servera i SuperServera, onda Classic Server pokreće poseban serverski proces za svakog klijenta koji se povezuje, a SuperServer obrađuje sve klijente u jednom procesu.

Korak 6 d Kreirajte folder u meniju Počni

Korak 7

U ovoj fazi instalacije potrebno je odabrati dodatne parametre za server:

o Poništite " Koristite Guardian za upravljanje vašim serverom".

o Odaberite " Pokreni kao servis".

Zašto je Firebird Guardian potreban?

Firebird Guardian je aplikacija koja prati prisustvo Firebird procesa. Ako je server zaustavljen, automatski će ga pokrenuti. Za pokretanje kao usluga, nema smisla koristiti ovu funkciju, jer sam Windows ponovo pokreće usluge koje su prekinute nakon greške.

Ako instalirate Firebird server na Windows Vista, označite "Instalirajte Panevi Control Applet"mora biti uklonjen.

Sha 8

Odabrali smo dodatne zadatke za server, nakon čega je sve spremno za instalaciju - kliknite Instaliraj:

Nakon završetka procesa pojavljuje se prozor s informacijama koje se preporučuje pročitati:

Korak 9 - Pokretanje Firebird-a

Na kraju instalacije, od vas se traži da pokrenete Firebird SQL Server uslugu. Kliknite na Završi. Dakle, instalirali smo server na naš računar.Da biste upravljali Firebird-om (zaustavljanje/pokretanje usluga) morate otvoriti Kontrolna tabla i dvaput kliknite da otvorite "Firebird 2.1 Server Manager":

Firebird

Bitan! Ako ste prethodno instalirali InterBase server baze podataka, onda ga morate ukloniti (deinstalirati), inače će normalan rad Firebird servera baze podataka biti otežan. To se može učiniti pomoću uslužnog programa "Dodaj ili ukloni programe" u "Kontrolnoj tabli" (u pravilu se nalazi u mapi "Moj računar"). Ako imate Windows XP SP2 ili stariji, toplo preporučujemo da nadogradite na servisni paket 3 (SP3).

1) Preuzmite Firebird serversku distribuciju sa sljedećeg sajta, kao i sva potrebna uputstva: http: // ***** / category / programs_for_mlm.

2) Ako instalirate na operativni sistem Windows Vista ili Windows 7, kliknite na distribuciju "Firebird_25.exe" (naziv datoteke sa distributivnim kompletom može se razlikovati u zavisnosti od verzije) desnim tasterom miša i u u padajućem meniju izaberite "Pokreni kao administrator", a zatim potvrdite pokretanje kao administrator ako to zatraži kontrola korisničkog naloga. U operativnim sistemima Windows XP, Windows 2000 i nižim verzijama Windowsa, samo dvaput kliknite na distribucijsku datoteku "Firebird_25.exe".

Bitan! Firebird server baze podataka u Windows Vista ili Windows 7 operativnim sistemima mora biti instaliran kao administrator!

3) U prozoru koji se pojavi odaberite jezik koji će se koristiti tokom procesa instalacije (podrazumevano je "ruski") i kliknite na dugme "OK":

https://pandia.ru/text/78/399/images/image002_57.jpg "width =" 503 "height =" 385 src = ">

5) Stavite tačku ispred natpisa "Prihvatam uslove ugovora":

https://pandia.ru/text/78/399/images/image004_30.jpg "width =" 503 "height =" 385 src = ">

https://pandia.ru/text/78/399/images/image006_18.jpg "width =" 504 "height =" 385 src = ">

https://pandia.ru/text/78/399/images/image008_11.jpg "width =" 504 "height =" 385 src = ">

11) Poništite izbor u polju nasuprot "Koristite Guardian za upravljanje vašim serverom". Označite kućice nasuprot "Pokreni kao aplikacija" ako instalirate program u Windows XP, Windows 2000 ili nižim verzijama Windowsa, ili nasuprot "Pokreni kao usluga" ako instalirate program u Windows Vista ili Windows 7. Označite kućice nasuprot "Automatski pokreni Firebird pri svakom pokretanju", "Kopiraj Firebird klijent biblioteku u direktorij "I" Kreirajte GDS32.DLL za podršku naslijeđenih aplikacija." Označite kućice nasuprot "Install Control Panel Applet" ako instalirate program u Windows XP, Windows 2000 ili starije verzije Windows-a. U operativnim sistemima Windows Vista i Windows 7, ne morate označiti ovo polje!

https://pandia.ru/text/78/399/images/image010_9.jpg "width =" 504 "height =" 385 src = ">

13) Sačekajte dok instalater instalira Firebird server na vaš računar:

https://pandia.ru/text/78/399/images/image012_9.jpg "width =" 504 "height =" 385 src = ">

15) Kliknite na dugme "Završi":

https://pandia.ru/text/78/399/images/image014_5.jpg "width =" 589 visina = 442 "height =" 442 ">

Na ekranu bi se trebao pojaviti sljedeći prozor:

Rice. jedan Rice. 2

Ako vidite sliku na ekranu kao u Rice. jedan(iznad, pored logotipa, natpis "Firebird servis radi"), zatim radi Firebird server baze podataka. Ako vidite sliku na ekranu kao u Rice. 2(logo je precrtan crvenim krstom, a pored njega stoji natpis "Servis Firebird ne radi"), zatim se Firebird server baze podataka zaustavlja i mora se pokrenuti, za to kliknite na dugme "Start" u gornjem levom uglu prozora.

Uvjerite se da je u polju "Start" tačka blizu natpisa "Automatski". Ako je pored natpisa "Ručno", kliknite na natpis "Automatski" i kliknite na dugme "Primeni" - na ovaj način server će se automatski pokrenuti kada se računar pokrene.

Firebird serverom baze podataka (start, stop, itd.) možete upravljati u Windows Vista ili Windows 7 samo putem upravljanja uslugama. Da biste to učinili, kliknite na dugme "Start" (dugme na Task Manageru ili tipku na tastaturi sa logotipom MicroSoft):

Zatim kliknite desnim tasterom miša na stavku "Računar", u padajućem meniju izaberite stavku "Upravljanje".

Otvorit će se sljedeći prozor:

Dvaput kliknite na Usluge i aplikacije, a zatim na Usluge.

Na listi usluga pronađite uslugu "Firebird Server":

Ako je stanje servisa "Running", tada je Firebird server baze podataka pokrenut, ali ako nema statusa u ćeliji "Status" (prazna je), onda se mora pokrenuti. Da biste to uradili, kliknite desnim tasterom miša na naziv servisa "Firebird Server" i izaberite "Start" u padajućem meniju.

Pokretanje Firebird-a na Linux / UNIX-u

Superserver

Podrazumevani instalacijski direktorij je /opt / firebird. Direktorij / bin sadrži binarni fajl Firebird fbserver (ibserver za Firebird 1.0.x), koji radi kao demon proces na Linux / UNIX-u. Pokreće se automatski nakon instalacije preko RPM-a ili skripte i svaki put kada se server ponovo pokrene pokretanjem firebird daemon skripte koja se nalazi u /etc/rc.d/init.d (ili /etc/init.d u SuSE) koja poziva Firebird komandu Upravljač pomoćnim programima - fbmgr.bin. Firebird Manager se može koristiti iz komandne linije za ručno pokretanje i zaustavljanje procesa.

Pokretanje servera

Ako ste pokrenuli Firebird ručno iz različitih razloga, povežite se na njega kao root ili firebird. Zapamtite koji ste nalog koristili prilikom pokretanja fbservera, jer će svi kreirani objekti biti u vlasništvu korisnika sa ovim nalogom. Ako kasnije drugi korisnik pokrene proces koristeći drugi korisnički račun, tada mu ovi objekti neće biti dostupni.

Da biste pokrenuli proces, pokrenite sljedeću naredbu iz komandne linije:

./fbmgr.bin -start -zauvijek

./ibmgr -start -zauvijek

Prekidač -forever znači da će Guardian upravljati lansiranjem. Kada koristite Guardian, proces servera će se ponovo pokrenuti ako se iz bilo kojeg razloga nenormalno završi.

Da pokrenete server bez korištenja Guardiana, unesite:

./fbmgr.bin -pokreni -jednom

Za verzije Firebirda starije od 1.5, pokrenite:

./ibmgr -pokreni -jednom

Prekidač -once znači da ako se server sruši, može se ponovo pokrenuti samo ručno.

Zaustavljanje servera

Radi sigurnosti, uvjerite se, ako je moguće, da su sve veze s bazom podataka prekinute prije nego što zaustavite poslužitelj.

Prekidač -shut poništava sve trenutne transakcije i odmah isključuje server.

Ne morate biti povezani kao root da biste zaustavili Firebird fbmgr server, ali morate imati SYSDBA korisničko ovlaštenje. Pokrenite sljedeću naredbu.

./fbmgr.bin -shut -password<пароль SYSDBA>

Koristite naredbu za verzije starije od 1.5:

./ibmgr.bin -shut -password<пароль SYSDBA>

Kontrolirano gašenje

Na ovoj platformi, Firebird nema pomoćni program za brojanje broja konekcija baze podataka korisnika za Superserver. Ako trebate klijentima dati vremenski interval za gašenje i graciozno gašenje, isključite pojedinačne baze podataka koristeći gfix alat s prekidačem -shut i jednim od dostupnih argumenata za kontrolu isključivanja. (Pogledajte Zaustavljanje baze podataka u poglavlju 39.)

Druge fbmgr komande

Sintaksa

Iz komandne linije:

./fbmgr.bin -naredba [-mode [parametar] ...]

Alternativno, možete pokrenuti interaktivnu fbmgr ili ibmgr sesiju iz komandne linije (na primjer, prelaskom na prompt mod). biranje:

./fbmgr<нажмите Return/Enter>

da pređete na sljedeću prompt:

U režimu upita, sintaksa naredbe je:

FBMGR> naredba [-mode [parametar] ...]

Na primjer, možete pokrenuti server na jedan od sljedećih načina. Iz komandne linije:

./fbmgr -start -password lozinka U traženom načinu rada:

FBMGR> start -lozinka lozinka

Fbmgr prekidači

Table 4.1 je lista fbmgr i ibmgr prekidača dostupnih iz komandne linije i iz prompt moda.

Tabela 4.1. Fbmgr / ibmgr prekidači

Prekidač

Argument

Ostali prekidači

Opis

Korisnik, -lozinka

Pokreće fbserver ako još nije pokrenut

Korisnik, -lozinka

Zaustavlja fbserver

Prikazuje domaćina i korisnika

Korisničko ime

SYSDBA; koristi se sa -start i -stop prekidačima ako sistemski korisnik nije root ili ekvivalentan

SYSDBA lozinka

Koristi se sa -start i -stop prekidačima ako sistemski korisnik nije root ili ekvivalentan

Prikazuje kratki tekst pomoći za fbmgr

Koristi se za izlazak iz režima prompta

Iz Fedora 8 korisničkog vodiča autor

1.1.3.1. Pokretanje Linux Installer-a Prvi korak je da podesite računar da se pokreće sa CD-a. Obično, kada pokrenete računar, vidite poruku na ekranu: Pritisnite DEL da uđete u SETUP ili Pritisnite F2 da uđete u SETUP U programu SETUP potrebno je da konfigurišete računar da se pokreće sa CD/DVD (Slika 1.2), Ako ti

Iz Linux korisničke knjige autor Kostromin Viktor Aleksejevič

Poglavlje 3. Pokretanje Linux OS-a po prvi put 3.1. Pokretanje Linux OS-a Dakle, instalacija Linuxa je završena i ponovo pokrećete računar. Ako je Linux jedini operativni sistem instaliran na vašem računaru (što znači da se LILO loader nalazi u MBR-u), onda nakon

Iz 200 najboljih Linux softvera autor Yaremchuk Sergej Akimovich

P5. Za Poglavlje 3 "Prvo pokretanje Linux OS-a" 1. Na stranici Alekseja Makhotkina (http://alexm.here.ru/manpages-ru/index.html) možete pronaći prevode man-stranica na ruski. 2. Guido Gonzato, "From DOS / Windows to Linux HOWTO", preveo Alex Ott, v1.3.2, 22. februar 1999. (http://linux.webclub.ru/howtorus/doswinhow/dos-win-to-linux -kako .html). Ovo je vrlo koristan materijal.

Iz knjige Razvoj aplikacija u Linuxu. Drugo izdanje autor Džonson Majkl K.

Pokretanje Windows igara na Linuxu Postoji nekoliko igara za Linux. Postoji mnogo neobičnih igara za ubijanje vremena u Linuxu; prilikom instaliranja distributivnog kompleta, korisnik će pronaći nekoliko desetina njih. Postoje i OpenSource projekti koji nude prilično ozbiljne igre u najrazličitijim

Iz knjige Linux: The Complete Guide autor Kolisničenko Denis Nikolajevič

17.4.4. Pokretanje uzoraka Unix domene Dva prethodna primjera programa (server i klijent) su dizajnirani da rade zajedno. Pokrenite server s jednog terminala, a zatim aktivirajte klijenta s drugog terminala (ali u istom direktoriju). Prilikom unosa redova u

Iz knjige Firebird VODIČ ZA DIZAJNER BAZE PODATAKA od Borri Helen

1.8. Pokretanje Linuxa po prvi put Ako ste odabrali grafički mod za ulazak u sistem (ili ga je instalater sam izabrao, ne pitajući ništa), vidjet ćete grafički ekran sa poljem za unos imena i lozinke. Registrirajte se u sistemu (po mogućnosti pod imenom koje je navedeno za uobičajeno

Iz knjige Linux programiranje na primjeru autor Robbins Arnold

Pokretanje Firebird servera na Windows Superserveru Izvršni program Firebird Superservera je fbserver.exe. Iako se može pokrenuti kao samostalni program, može ga kontrolirati i Guardian - fbguard.exe. Guardian pruža mogućnost emulacije automatskog ponovnog pokretanja

Iz knjige The World of InterBase. Arhitektura, administracija i razvoj aplikacija baza podataka u InterBase / FireBird / Yaffil autor Alexey Kovyazin

Instalacija Linux / UNIX klijenta POSIX operativni sistemi su prilično prepoznatljivi. Savjeti u ovom odjeljku trebali bi biti korisni kao vodič za instalaciju klijenta za većinu vrsta Linuxa i UNIX-a, ali ovo je područje sumnje.

Iz knjige Programiranje za Linux. Profesionalni pristup autor Mitchell Mark

1.1. Model Linux/Unix sistema datoteka Jedan od pokretačkih ciljeva originalnog Unix projekta bila je jednostavnost. Jednostavni koncepti se lako uče i koriste. Kada se koncepti prevedu u jednostavne API-je, lako je dizajnirati, pisati i otklanjati greške u jednostavnim programima. Osim toga, jednostavan kod

Iz knjige Razvoj Linux kernela autor Love Robert

Iz knjige Linux Mint and its Cinnamon. Eseji podnosioca zahteva autor Alexey Fedorchuk

Iz knjige autora

4.1. Uvod u Linux / Unix I/O model Linux / Unix API model za I/O je jednostavan. Može se sažeti u četiri riječi. otvori, čitaj, piši, zatvori. Zapravo, ovo su nazivi sistemskih poziva: open (), read (), write (), close (). Evo njihovih izjava: #include / * POSIX * / # uključuje

Iz knjige autora

Instalacija InterBase-a na Linux / Unix-u Instalacija InterBase-a na Linix-u je malo složenija nego na Windows-u ako niste upoznati s ovim OS-om. Za Linux InterBase (kao i Firebird) postoje dvije opcije arhitekture servera - SuperServer i Classic. O njihovim razlikama, kao io prednostima i nedostacima

Iz knjige autora

Dio I Složena pitanja programiranja u okolišu

Iz knjige autora

Linux kernel u poređenju sa klasičnim Unix kernelima Zbog njihovog zajedničkog porekla i istog API-ja, moderni Unix kerneli dele neke zajedničke karakteristike. Uz nekoliko izuzetaka, Unix jezgra su monolitne statičke binarne datoteke. To znači da oni

Iz knjige autora

Resursi o Linuxu i UNIX-u općenito Ovdje, prije svega, treba nazvati Linux na ruskom - stranica Viktora Kostromina, koju vodi od 1999. godine. I koji je, s jedne strane, najkompletniji katalog veza ka resursima na ruskom jeziku o našoj temi, as druge strane, sadrži

Imajte na umu da je uslužni program spomenut u nekim tutorijalima instreg, koji se koristi za registraciju (i odjavu) Firebird instalacije u Windows registru, u slučaju korištenja nekoliko Firebird 2.5 instanci na istom serveru, ne bi se trebao koristiti kategorički. U suprotnom, ispravna saradnja nekoliko Firebird instanci na istom serveru može biti narušena. Ako je, iz nekog razloga, uslužni program instreg korišten na sistemu, ili je "podrazumevana" Firebird instanca jednostavno instalirana pomoću standardnog instalatera ( exe-file), tokom kojeg se poziva instreg, onda prije pokretanja nekoliko servisa sa različitim Firebird instancama, prvo morate izbrisati informacije o Firebird instalaciji koristeći naredbu instreg remove.

U našem primjeru, Firebird servisi su konfigurisani na čistom sistemu i bez upotrebe instalatera, tako da se preliminarno izvršavanje naredbe instreg remove ne treba nam.

Dakle, počnimo sa registracijom Firebird servisa instance.

Otvorite komandnu liniju s administratorskim pravima, idite u direktorij s izvršnim datotekama prve instance Firebird-a i izvršite naredbu za registraciju usluge instance koristeći uslužni program instsvc(možete zatražiti informacije o ključevima uslužnog programa i njegovoj verziji pokretanjem s opcijom -z):

Cd / d D: \ FBInst1 \ Bin \ bin instsvc -z instsvc install -superserver -demand -name Instance1

U naredbi za registraciju koristimo sljedeće opcije:

    instalirati- instaliranje nove instance Firebird-a

    superserver- način rada instance (jedan od tri moguća načina za Firebird 2.5)

    potražnja- kreirana usluga je konfigurirana za ručno pokretanje (ovo je neophodno da bi se unaprijed konfigurirala prije pokretanja usluge)

    ime- naziv Firebird instance koju će kreirati servis.

Prilikom izvršavanja posljednje naredbe, trebali bismo dobiti poruku o uspješnoj registraciji servisa.

Analogno, registrujemo uslugu druge instance Firebirda, obavezno prvo idite na odgovarajući direktorij:

Cd / d E: \ FBInst2 \ Bin \ bin instsvc install -superserver -demand -name Instance2

Sada idemo na dodatak Windows Service Management ( services.msc) i uvjerite se da su se dvije nove usluge pojavile na listi usluga i da su oba u neaktivnom stanju.

Otvorimo svojstva servisa prve instance Firebirda i na kartici Generale konfigurirajte tip automatskog pokretanja usluge

Prebacite se na karticu Prijavi se i odaberite račun usluge koji smo ranije kreirali gMSA u čije ime treba izvršiti ovu uslugu. Imajte na umu da pošto se koristi gMSA nalog, simbol “$” mora biti prisutan na kraju imena, a polje za lozinku treba ostaviti praznim (OS servera će autentifikovati ovaj nalog u samom domenu). Prilikom pohranjivanja postavki pritiskom na Prijavite se dobićemo poruku da je pravo na prijavu kao servis automatski dodato za nalog koji smo naveli ( Prijavite se kao servis)

Prebacite se na karticu Oporavak i konfigurirati automatsko ponovno pokretanje servisa u slučaju njegovog pada. Pravila ponovnog pokretanja, naravno, svi mogu prilagoditi. U našem primjeru ostavljena su dva pokušaja ponovnog pokretanja, a treći i sljedeći pokušaji su onemogućeni (kako se servis ne bi uveo u beskrajnu petlju pokušaja ponovnog pokretanja u slučaju nekih značajnijih problema).

Analogno, konfigurišemo drugi servis koji je kreiran za drugu instancu Firebird-a. Za drugu uslugu, sva podešavanja mogu biti slična osim naloga pod kojim će se pokrenuti. Nakon što su parametri za pokretanje servisa Firebird instanci konfigurisani, pokušajmo ih pokrenuti.

Usluge bi trebale početi bez dugih kašnjenja ili grešaka.

Uvjerite se da se nakon pokretanja usluga iz svake Firebird instance pojavi sistem TCP-slušatelj koji prihvaća klijentske veze na prethodno specificiranom portu.

Netstat -na | findstr 305

Ne zaboravite da otvorite odgovarajuće portove u Windows zaštitnom zidu. To možete brzo učiniti, na primjer, koristeći PowerShell:

Novo- NetFirewallRule -DisplayName "Firebird Server (Instance1)" - Smjer "Inbound" - Protocol "TCP" - Action "Allow" - LocalPort "3051" New- NetFirewallRule -DisplayName "Firebird Server (Instance2)" - Smjer "Ulazni" - Protokol" TCP "- Akcija" Dozvoli "- Lokalni port" 3052 "

Sada se obje raspoređene instance Firebirda mogu smatrati pokrenutim i spremnim za rad.

Top srodni članci