Instalați Firebird. Instrucțiuni pentru instalarea unui server de bază de date Firebird, care înseamnă un server Firebird Running este detectat

Pentru a reporni serviciul Firebird (Interbase), trebuie să faceți următorii pași:

1. Fii sigur! Adresați-i tuturor utilizatorilor programului să iasă din program și să o închidă, numai după ce ați văzut că toți utilizatorii au terminat să lucreze cu programul, puteți continua să reporniți serviciul DBMS.
2. Pe pictograma Calculatorul meu Control + ) articol din meniu Servicii și aplicații, Alegeți elementul Servicii, găsim un serviciu Firebird Guardian. Pentru Firebird sau Interbază gardian. Pentru InterBase, selectați acest serviciu și faceți clic pe buton STOP DE SERVICIU

3. După oprirea serviciului, apăsați butonul Rularea serviciului

4. Serviciul trebuie să înceapă, starea ei ar trebui să fie LucrăriDupă aceea, utilizatorii pot relua lucrul cu programul.

Cum să afli numele calculatorului meu?

Pentru a afla numele computerului pentru care lucrați, trebuie să faceți următorii pași:

1. Pe pictogramă Calculatorul meu Apăsați butonul din dreapta al mouse-ului și selectați elementul de meniu Proprietăți.
2. În fereastra Proprietăți care se deschide, selectați fila Numele calculatoruluiși în câmp Numele complet Veți vedea numele calculatorului dvs.

Cum să aflați adresa IP a computerului meu?

Pentru a afla adresa IP a computerului pentru care lucrați, trebuie să faceți următorii pași:

1. Mergeți la meniu start - Toate programele - Standard - Linie de comanda
2. În fereastra care apare linie de comanda Introduceți comanda ipconfig. și apăsați Enter.

3. În tabelul de date primit după executarea comenzii ipconfig. Vor fi șir adresa IPAdresa IP a computerului pe care o lucrați în acesta.

Cum să verificați dacă sunt lansate Firebird (Interbase) și managerul de licență?

1. Secvența de acțiuni pentru a verifica starea serviciului Firebird sau Interbase:

Pe pictograma Calculatorul meu Apăsați butonul din dreapta al mouse-ului și selectați elementul de meniu Control, în fereastra care apare, continuăm (faceți clic pe + ) articol din meniu Servicii și aplicații, Alegeți elementul Servicii, găsim un serviciu Firebird Guardian. și Server Firebird. Pentru Firebird sau Interbază gardian. și Serverul Interbase. Pentru Interbase, condiție Aceste servicii ar trebui să aibă LucrăriDacă acest lucru nu este cazul, trebuie să evidențieți serviciul inadesiv, faceți clic pe butonul din dreapta al mouse-ului și alegeți start, serviciul trebuie să-l pornească condiție ar trebui să fie Lucrări

2. Secvența acțiunilor de verificare a statutului managerului de licență al managerului de licență este similar cu cele de mai sus, numai serviciul este numit Es serviciu de manager de licență:

Cum să verificați de la computerul client, sunt disponibile Porturi Firebird și Manager de licență pe serverul disponibil?

Pentru DBMS Firebird., implicit, se utilizează portul 3050 , Va verifica dacă este disponibil pentru a vă conecta de la aparatul de utilizator:

Pentru Windows 2000 / XP / Vista / 7:

1. Mergem la meniu start->A executaScrierea unei echipe cmd., Apăsați OK.
2. În linia de comandă a apărut, scrieți:
telnet Server_Name 3050.
Notă: În loc de parametru numele serverului server

Dacă după introducerea comenzii, fereastra a fost eliminată și a apărut un cursor intermitent. Deci, conexiunea este stabilită și portul este disponibil.

Pentru Windows 9x și cu mine:

1. Mergem la meniu start->Programe -\u003e Sesiunea MS-DOS.
2. În fereastra sesiunii MS-DOS, care apare, scriem:
telnet Server_Name 3050.
Notă: În loc de parametru numele serverului Trebuie să specificați numele real al serverului, de exemplu server

Dacă după introducerea comenzii, fără mesaje de eroare, a apărut fereastra de utilitate Telnet Cu un cursor intermitent, înseamnă că conexiunea este stabilită și portul este disponibil.

Pentru Manager de licență, Port 8090 , Puteți verifica disponibilitatea similară cu Firebird DBMS

Cum să modificați parola standard pentru Firebird și cum să o schimbați în program?

Pentru a schimba parola implicită pentru administrator pentru a accesa baza de date, trebuie să faceți următorii pași:

1. Du-te la C: \\ Program Files \\ Firebird \\ Firebird_1_5 \\ Bin \\
2. Rulați: gsc.exe -user sysdba -password masterkey
3. Recrutăm: modificați Sysdba -PW 123456

123456 este o nouă parolă.

4. De asemenea, trebuie să efectuați modificări corespunzătoare fișierului de configurare a programului, utilizați utilitatea pentru acest lucru. Iniconf.exe.care este pe server în directorul de programe instalate.

Vreau să transfere baza de date la un alt PC, cum să o fac?

Pentru a transfera baza de date la un alt computer, trebuie să efectuați următorii pași:

1. Instalați, în conformitate cu manualul de instalare, la computerul pe care este transferat baza de date, programul însuși, DBMS Firebird. și Manager de licență Pentru versiunile actuale ale programelor sau DBMS Interbase. și Guardant Net Server. Pentru versiunile anterioare ale programelor.
2. În dosarul cu programul instalat, copiați fișierul bazei de date (în funcție de versiunea și numele programului, extensia fișierului poate fi * .Gdb. sau * .Fdb.).

Am uitat parola administratorului, ce să fac?

Pentru a restabili accesul la cont Administratorul trebuie să facă următorii pași:

1. Descărcați o aplicație de probă pentru resetarea unui administrator de cont parolă de pe site-ul nostru.
2. Completați eșantionul, tipăriți pe formularul de marcă al companiei, puneți semnătura directorului general și tipărirea companiei.
3. Înregistrați-vă pe site-ul nostru. Trimiteți o întâlnire scanată depusă la noi prin poștă [E-mail protejat] , indicând datele de conectare, sub care au efectuat înregistrarea pe site.
4. Așteptați instrucțiuni suplimentare de la noi prin e-mail.

Verificați dacă serverul Firebird funcționează

Server clasic POSIX.

Utilizați comanda PS pe promptul de comandă pentru a vizualiza procesele de rulare. Dacă clienții sunt conectați la procesul clasic Firebird, trebuie să vedeți un proces numit FB_NetServer (sau Gds_inet_Server pentru Firebird 1.0.x) pentru fiecare client conectat. Comanda PS are mai multe comutatoare, dar următoarea opțiune oferă o listă adecvată. Comanda GREP Filtrează ieșire, astfel încât să vedeți doar procese de Firebird.

$ Ps -aux | Grep fb.

În fig. 1.4 Sunt lansate trei procesuri de client.

Smochin. 1.4. Lista proceselor clasice obținute folosind PS

SUPERSERVER POSIX.

Deoarece suprasolicitarea ramură la cursuri pentru fiecare conexiune, va fi interesant să setați comutatorul -F printre alte comutatoare pentru a afișa procesele și firele sale. Veți primi o afișare formatată de procese ramificate similare cu cea prezentată în fig. 1.5:

$ Ps -auxf | Grep fb.

Smochin. 1.5. Lista proceselor și fluxurilor de servere de operare obținute utilizând PS

Aceeași comandă PS ar trebui să afișeze un proces numit FBGuard (sau Ibguard) dacă serverul funcționa cu comutatorul -F și un proces principal numit FBServer (sau Ibserver). Trebuie să existe cel puțin un flux de copii numit FBServer (sau Ibserver), împărțit în mai multe fire. Acest prim grup este un "server de alergare" fără conexiuni client, cu excepția celor care utilizează serverul pentru a asculta porturile și asamblarea gunoiului. Apoi, va fi un grup de flux pentru fiecare compus.

NOTĂ. Prefixul "FB" se referă la Firebird 1.5, un "GDB" și "IB" - la Firebird 1.0.X. Utilizați PS -aux | Grep gds dacă rulați versiunea 1.0.x.

Windows NT 4, 2000 și XP

Pentru platformele Windows Server, porniți appletul de control al serverului Firebird din panoul de control.

Controlul serverului Applet.

În fig. 1.6 Afișează appletul de control al serverului Firebird care rulează sub serverul Windows 2000. Dacă ați folosit instalatorul, acest applet va fi instalat pe panoul de control. Aspectul său poate varia în funcție de versiunea serverului Windows.

Smochin. 1.6. Aplet Firebird Server Control

Puteți utiliza acest applet pentru a începe și opri serviciul și pentru a modifica modurile de pornire și execuție. Nu este recomandat să modificați modul de funcționare ca o aplicație (executați ca o aplicație) pentru utilizarea multiplayer pentru securitate - trebuie să lăsați conexiunea la server, astfel încât serverul Firebird să rămână în funcțiune.

Serviciul de applet.

Dacă nu aveți un applet de panou de control, puteți utiliza Appletul de servicii (figura 1.7) în instrumentele de administrare. În Windows NT 4, puteți accesa acest applet direct prin panoul de control.

Smochin. 1.7. Servicii Applet pe platforme de servere Windows

În fig. 1.7 arată numele de serviciu Firebird 1.5 pentru Guardian și Server. Numele de servicii pot diferi în funcție de versiuni, gardianul nu poate apărea în listă. Utilizatorul cu privilegiile administratorului poate face clic dreapta pe numele serviciului, opriți sau executați serviciul. Dacă utilizați Guardian, opriți acest serviciu să vă opriți și Guardian și pe server.

În Windows 2000 și Windows Server. Guardianul din 2003 este mai convenabil decât este necesar, deoarece aceste două sisteme de operare au instrumente de vizionare și restabilire a serviciilor. Se recomandă să lăsați tutorele active pe alte platforme dacă utilizatorul SYSDBA nu este disponibil pentru a reporni serverul manual în cazurile în care a fost oprită din diverse motive.

Alte panou de control al Applets

Dacă aveți nevoie de un Applet Firebird Manager și nu ați găsit-o instalat pe panoul de control al serverului Windows sau dacă aveți nevoie de un applet cu o altă limbă decât limba engleză, descărcați-o de pe site-ul Firebird: http://www.ibphoenix.com . Închideți fereastra panoului de control și copiați fișierul CPL direct în directorul de sistem Windows.

Windows 9x, Me și XP Home Edition

Windows 9x, Me și XP Notew Edition nu suportă servicii. Serverul Firebird trebuie să funcționeze ca o aplicație controlată de programul Guardian. Dacă utilizați setul de instalare care instalează, dar nu pornește automat gardianul și serverul Firebird, îl puteți face manual, după cum se arată mai jos.

1. Găsiți fisier executabil. Guardian (Ibguard.exe) și creați o etichetă pentru acesta în pornirea butonului Start.

2. Deschideți caseta de dialog Proprietăți pentru această comandă rapidă și accesați câmpul unde se află linia de comandă.

3. Editați linia de comandă astfel încât să pară așa:

4. Salvați și închideți dialogul Proprietăți.

5. Faceți dublu clic pe etichetă pentru a rula tutorele. Guardian va lansa fbserver.exe.

Acum, Guardian trebuie să înceapă automat când urmați încărcarea inițială a mașinii dvs.

Controlul serverului Applet.

Unele versiuni ale appletului de control al serverului pot fi instalate pe o platformă Windows care nu suportă servicii. Dacă instalatorul îl instalează pe aparat, acesta poate fi utilizat în același mod ca cel descris pentru versiunile care suportă serviciile. Nu este posibilă selectarea numai a funcționării ca opțiune de serviciu, chiar dacă este afișată pe ecran. În Windows, versiunea VOSH pentru a elimina confuzia, appletele sunt ascunse sau afișate inaccesibile (gri).

Din cartea Linux: Ghid complet Autor Kolisnichenko Denis Nikolaevich.

16.14. Server KHTTPD - serverul Web de nivel de kernel din sistemul de operare Toate procesele pot fi împărțite în două tipuri: procesele ale nivelului kernelului și procesele utilizatorilor. Procesul de bază a nivelului începe și funcționează foarte repede comparativ cu relativ rău

Din Ghidul dezvoltatorului de baze de date din cartea Firebird de către Borry Helen.

Introducere la Firebird Ce este Firebird? Firebird este un sistem puternic, compact de gestionare a bazelor de date relaționale (RSUBD) cu arhitectura serverului de client. Acesta poate fi efectuat pe o varietate de platforme de server și client, inclusiv Windows, Linux și pe alte platforme UNIX,

Din cartea autorului

Ce este Firebird? Firebird este un sistem puternic, compact de gestionare a bazelor de date relaționale (RSUBD) cu arhitectura serverului de client. Acesta poate fi efectuat pe o varietate de platforme de server și client, inclusiv Windows, Linux și pe alte platforme UNIX, inclusiv FreeBSD și Mac

Din cartea autorului

Originea Firebird a creat ca un proiect cu deschidere codurile sursă, Firebird este primul în noua generație de descendenți ai ediției deschise Interbase 6.0 a companiei Borland, care a fost formată pentru a dezvolta codul open source în iulie 2000 în licența publică Interbase (IPL). Firebird. Firebird

Din cartea autorului

Proiectanți dezvoltatori de dezvoltatori, designeri și testere care ți-au oferit Firebird și unii șoferi sunt membri ai codurilor deschise Firebird în Sourceforge, o comunitate virtuală uimitoare, care este acasă pentru mii de grupuri software. din

Din cartea autorului

Versiunile Firebird Firebird Files Files 1.0.x au fost concepute astfel încât să se adapteze și să se îmbunătățească în limba cu module pe care comenzile open source le-a moștenit din Interbase 6.0. Pentru modulele Firebird 1,5 au fost complet rescrise pe C ++ cu un grad ridicat

Din cartea autorului

Capitolul 6. Server Firebird. Serverul Firebird este un program care se efectuează pe nodul gazdă din rețea și ascultă clienții din portul de comunicare. Acesta servește multor solicitări clienților către mai multe baze de date. SuperServerul este un proces de multithreading care lansează

Din cartea autorului

Programarea codului API Firebird utilizând API-ul este necesară atunci când scrieți drivere pentru a crea scripturi în limbi cum ar fi PHP și Python și atunci când se dezvoltă clase de acces la obiect orientate pe obiecte pentru limbile orientate pe obiecte Java, C ++ și Obiect Pascal.

Din cartea autorului

Firebird Scripts Scriptul pentru crearea și schimbarea obiectelor bazei de date se numește uneori un fișier de definiție a datelor sau un script DDL. Scriptul DDL poate conține un anumit tip de operatori ISQL, precum și unele dintre comenzile setate.<параметр>. Comiterea este, de asemenea, un operator admisibil în

Din cartea autorului

Despre tabele de Firebird Spre deosebire de bazele de date desktop, cum ar fi Paradox și DBase, baza de date Firebird nu este o serie de "fișiere tabulare", organizate fizic sub formă de rânduri și coloane. Firebird stochează date, indiferent de structura lor într-un format comprimat pe paginile bazei de date. Aceasta

Din cartea autorului

Partea V. Firebird SQL.

Din cartea autorului

Standardul de conformitate și standarde a standardelor este, mai degrabă, problema nivelului de conformitate nu este absolută. Dezvoltatorii pot implementa liber capacitățile limbii care nu sunt descrise în standard. Respectarea se referă la modalitățile de implementare a posibilităților recunoscute de standard și

Din cartea autorului

Serverul Firebird ascultă serverul? Serviciul GDS DB (PORT 3050) nu va răspunde dacă procesul de server nu a funcționat. Vezi tabelul. P2.1, unde instrucțiunile de pornire a serverului sunt conținute .T2.1. Lansați instrucțiunile serverului OS pentru POSIX SUPERSERver de la comanda Autentificare în catalog

Din cartea autorului

Firebird .Net furnizor open source Firebird .Net furnizor de texte sunt o interfață pentru datele concepute pentru a opera aplicații create în mediile Microsoft .NET. Cele mai recente versiune stabilă (versiunea 1.5.2) acceptă toate versiunile de Firebird, un server clasic și o superserver pentru

Din cartea autorului

Forumuri Firebird Asistență tehnică: [E-mail protejat] Acesta este principalul suport pentru dezvoltatorii și aplicațiile bazei de date. Poate pune întrebări despre SQL, instalare, configurare, design și trucuri mici. Poate merge la întrebări

Din cartea autorului

Cum să devii un dezvoltator de Firebird de la proiectul Firebird Deschideți în mod constant ușile pentru programatorii C ++ buni care doresc să contribuie la proiectare și dezvoltare. Oamenii devin participanți nu prin permisiune, ci despre afaceri. Primul lucru pe care trebuie să-l faceți este să obțineți de la "eticheta" Sourceforge și apoi

Pachete de distribuție

Deși este posibil să se instaleze metoda de copiere a Firebird, "O dată-tar-yb" Fișierul de ansamblu instantaneu (Snapshot Build) sau Unzipping.Zip Fișier este foarte recomandat, cel puțin pentru prima dată, utilizați distribuția finală a versiunii (eliberare ) versiune. Pachet executabil pentru Windows, pachet RPM ( Manager de pachete RPM.cunoscută anterior ca. Redhat manager de pachete. ) Pentru Linux și oficial .Tar.gz -Pack pentru sistemele POSIX efectuează anumite acțiuni importante de instalare. În urma instrucțiunilor propuse, trebuie să aveți probleme și gesturi inutile pentru a obține pachetul instalat, gata de utilizare!

Platformă Windows.

Programul de instalare Firebird vă oferă posibilitatea de a alege între Superserver sau Server Classic. După cum sa menționat mai devreme, ar trebui să alegeți SUPERSERVER, cu excepția cazurilor în care înțelegeți diferența și aveți o bază pentru a utiliza serverul clasic.

Dacă Firebird este instalat pe Windows 95/98 / Me, anulați opțiunea oferind setarea appletului la panoul de control. Pe aceste versiuni, nu funcționează. Apoi, în textul vi se va cere o soluție alternativă.

Pe platformele de servere - Windows NT, 2000 și XP - Firebird se vor porni la sfârșitul instalării. După repornirea serverului, acesta va începe automat.

Pe platformele non-server - Windows 95, 98 și ME - Servicii nu sunt acceptate. Programul de instalare va lansa serverul Firebird ca o aplicație protejată (controlată) de o altă aplicație - Guardian. În cazul unei finalizări anormale a serverului din orice motiv, Guardian va încerca să o repornească.

POSIX Platformă

În orice caz, citiți notele de lansare legate de versiunea Firebird pe care o veți instala. Există diferențe semnificative între versiunile diferitelor sisteme de operare POSIX, în special acest lucru este valabil pentru OS distribuit în surse deschise (open source). În consecință, există o șansă ca cele mai cunoscute caracteristici specifice în raport cu cazul dvs. să fie descrise.

În cazul în care kitul dvs. de distribuție Linux acceptă setarea pachetului RPM, consultați manualul de instrucțiuni corespunzător pentru utilizarea managerului de pachete RPM. În majoritatea distribuțiilor veți avea o alegere între linia de comandă sau o interfață grafică.

Pentru distribuțiile Linux care nu acceptă lucrul cu pachetele RPM, precum și pentru diverse soiuri UNIX, Use.tar.gz-Packet. Instrucțiuni detaliate Veți găsi în notele de lansare.

Scripturile necesare pentru procesorul de comandă (shell) sunt incluse în kit. În unele cazuri, în note de lansare vi se va cere să faceți ajustări la conținutul lor.

Testați ceea ce au instalat

Dacă totul a trecut ca fiind conceput, la sfârșitul procesului de instalare, va fi lansat procesul de server Firebird, care va fi pornit automat când serverul este repornit.

De acum încolo, se presupune că pentru interacțiunea client-server veți folosi protocolul recomandat TCP / IP.

cometariu

Puteți obține informații despre utilizarea protocolului NetBeui în infrastructura Windows contactând capitolul 6 Configurarea Rețelei. Manual Folosind Firebird..

Atenţie

Firebird nu acceptă rețelele IPX / SPX.

Verificați vizibilitatea serverului

De obicei, primul lucru pe care doriți să-l faceți la sfârșitul procesului de instalare este de a intervieva (pro-ping) serverul. Această procedură vă va permite să vă asigurați că aparatul clientului este capabil să vadă (la nivelul nivelului de rețea). De exemplu, dacă serverul ar trebui să fie disponibil în domeniul rețelei clientului până în 192.13.14.1, mergeți la promptul de comandă și executați comanda

ping 192.13.14.1.

Înlocuirea adresei IP fictionale reale.

Atenţie

Dacă primiți mesaje de expirare (și nu știți ce să faceți cu acesta), citiți materialul Folosind Firebird. - Capitolul 6: Configurarea Rețelei. și capitolul 7: Depanarea conexiunilor - pentru instrucțiuni suplimentare.

Rețineți că dacă vă conectați la server cu clientul local, adică. Clientul funcționează pe același computer ca și serverul, puteți utiliza interfața cu buclă reversă sau interfața de loopback:

ping localhost. -SAU- ping 127.0.0.1.

Verificarea serverului Firebird

După instalare, serverul Firebird trebuie să funcționeze ca serviciu pe Windows NT, 2000 sau XP sau pe Linux.

Windows NT4, 2000 și XP

Deschis Panou de control -\u003e Servicii (servicii) pentru NT sau Panou de control -\u003e Instrumente administrative -\u003e Servicii (servicii) sub 2000, XP.

Imaginea arată vizualizarea serviciilor Applet (Servicii) pe Windows 2000. Aspectul poate varia în funcție de versiunea Windows.

Când utilizați tutore (cum ar fi, de exemplu, în cazul afișat în imagine), numele acest serviciu Poate varia în funcție de versiunea de Firebird.

cometariu

Folosind Guardian pe Windows 2000 și XP - întrebarea este mai convenabilă decât necesitatea, deoarece aceste sisteme de operare oferă mijloace de monitorizare a funcționării serviciilor și, dacă este necesar, să le repornească. Pe alte platforme, dacă aveți (sau care efectuează funcțiile SYSDBA pe serverul dvs.), nu există posibilitatea de a urmări funcționarea serviciului și în caz de defalcare din orice motiv, pentru a reporni manual, se recomandă utilizarea tutorelui.

Windows 9x sau cu mine

Sub Windows 9x sau cu mine, serverul Firebird ar trebui lansat ca o aplicație controlată de Guardian. Pictograma de gardian corespunzătoare în culori verzi ar trebui să apară în zona de stare de pe bara de activități ( aproximativ Perev.: "În cazul în care ceasul este" FIDO). Dacă pictograma clipește sau este afișată în tonuri roșii, aceasta înseamnă că tutorele încearcă să repornească serverul, fie că nu a funcționat.

Dacă ați folosit kitul de instalare care instalat, dar nu lansați automat tutorele și serverul Firebird, puteți face următoarele:

    Localizați fișierul executabil al aplicației Guardian (Fbguard.exe) și creați o etichetă în submeniul de pornire (AutoLoad) din meniul principal, accesibil prin apăsarea butonului Start.

    Deschideți fereastra Proprietăți a etichetei create și treceți la câmpul țintă.

    Schimbați acest câmp, în conformitate cu cazul dvs. (text, filmat cu caractere aldine):

    fbguard.exe -a. (pentru SUPERSERVER)

    fbguard.exe -c. (pentru serverul clasic)

  1. Salvați modificările și închideți fereastra Proprietăți.

    Faceți dublu clic pe etichetă, executați gardian. Guardian va lansa fbserver.exe sau fb_inet_server.exe.

Când repornirea ulterioară, tutorele trebuie să înceapă automat.

Alternativ, puteți utiliza appletul panoului de control pentru rularea și oprirea serverului Firebird.

Panouri de control al appletului

Pornind de la versiunea 1.0.3, distribuția Firebird include un applet de panou de control. În ciuda vizualizării sale modeste, aceasta oferă calea convenabilă Server de pornire și oprire.

Din păcate, appletul funcționează numai în Windows NT, 2000 și XP. Dacă aveți nevoie de un applet similar pentru Windows 9x și cu mine, vizitați această pagină:

Acest applet este diferit diferit de imaginea prezentată în imagine, dar oferă o funcționalitate similară.

Posix-server.

Pentru urmărirea interactivă a proceselor de funcționare în interfața liniei de comandă, utilizați comanda top. . Dacă se execută superbird, ar trebui să vedeți procesul numit FBGuard - Guardian, în plus, trebuie să existe unul principal și, eventual, mai multe procese de copil cu numele FBServer.

Numele procesului pentru versiuni ale clasicului Server - fb_inet_server. Pentru fiecare conexiune de rețea de întreținere este o copie. Cu toate acestea, nu veți vedea FB_INET_SERVER în lista de procese, dacă în prezent nu există conexiuni active sau sunt efectuate numai conexiuni locale directe.

Următoarea este o vedere a ecranului, care afișează rezultatul comenzii de sus, pentru a afișa numai procesele cu numele începând cu literele FB, comanda GREP a fost utilizată:

FRODO: / Inkomend / Firebird # TOP -B -N1 | GREP FB 2587 Firebird 24 0 1232 1232 1028 s 0.0 0.3 0: 00.00 FBGUARD 2588 Firebird 15 0 4124 4120 2092 s 0.0.9 0: 00.04 FBSERVER 2589 Firebird 15 0 4124 4120 2092 s 0.0 0.9 0: 00.00 FBServer 2604 Firebird 15 0 4124 4120 2092 s 0.0 0.9 0: 00.00 FBSERVER 2605 Firebird 15 0 4124 4120 2092 s 0.0 0.9 0: 00.02 FBSERVER 2606 Firebird 15 0 4124 4120 2092 s 0.0 0.9 0: 00.00 FBServer 2607 Firebird 15 0 4124 4120 2092 s 0.0 0.9 0: 00.00 FBSERVER.

Ca o opțiune, în loc de comanda de sus, puteți utiliza pS -AX. sau pS -aux. , dacă este necesar, depășind ieșirea GREP.

Ce altceva poate avea nevoie

Adresa de rețea pentru server

    În rețeaua administrată, contactați administratorul de sistem pentru adresa IP pentru serverul dvs.

    Dacă aveți o rețea simplă izolată de la, de exemplu, două computere, puteți atribui oricărei adrese IP la server cu excepția celor 127.0.0.1 (care este rezervată interfeței locale de loopback) și, desigur, adresa IP atribuită la computerul client (al doilea).

    Dacă intenționați să încercați instalarea și clientul și serverul pe un computer autonom, trebuie să utilizați adresa de interfață loopback - localhost, cu adresa IP 127.0.0.1

cometariu

Sub Windows către SuperServer, este posibilă efectuarea unei conexiuni locale fără a utiliza interfața de loopback. Aceasta nu este o conexiune TCP / IP și aceasta nu este o metodă de conectare în siguranță (sigură) server local. Această metodă este bună cu un mod exclusiv de funcționare cu o bază de date utilizând utilitățile liniei de comandă (GBAK, etc.). În contrast, în cazul lui Linux și serverul clasic, conexiunile directe, chiar multiple, la baza de date sunt complet sigure.

Numele de utilizator și parola, valorile implicite

Sysdba este un utilizator care are toate privilegiile pe server. În funcție de versiunea, sistemul de operare și arhitectura, programul de instalare pentru SYSDBA:

    atribuie parola Masterkey (mai precis, masterke: simboluri după a opta sunt ignorate), sau

    solicită parola în timpul procedurii de instalare sau

    el va genera și salva valoarea parolei aleatorie în fișierul / dowt/firebird/sysdba.password.

Dacă, dintr-o dată, serverul dvs. este expus direct Pe Internet și, în același timp, parola de la Sysdba - Masterkey, îl modifică imediat utilizând utilitarul liniei de comandă GSEC ( Aproximativ. Perev.: Pentru a îmbunătăți nivelul de siguranță, este recomandabil să modificați parola SYSDBA în orice caz).

Cum se schimbă parola Sysdba

Pentru a gestiona conturile de utilizator în pachetul Firebird, vine utilitarul de comandă a liniei de comandă GSEC.

Important

În unele instalații, Firebird rulează utilitatea gSEC este posibil numai atunci când vă conectați în numele unui utilizator privilegiat (de exemplu, rădăcină în sistemul Linux.) Sau utilizatorul, în numele căruia începe procesul de server Firebird. Pe server sisteme Windows. Pentru a utiliza utilitarul GSEC, de obicei, trebuie să fiți membru al grupului de utilizatori de putere sau al unui alt grup de provocări.

Dacă sunteți sigur că aveți suficiente privilegii, dar utilizarea Gsec se termină cu mesaje precum " Baza de date indisponibilă - Imposibil de deschis baza de date»:

Să presupunem că ați decis să schimbați parola Sysdba pe icuryyy4me.

    Accesați interpretul prompt de comandă și modificați directorul curent din cea în care sunt localizate utilitățile de linie de comandă. Dacă nu știți unde sunt localizate, consultați tabelul la tabelul de la Firebird 1,5 componente și la locația acestora.

    Introduceți următoarele în cazul în care un Nu utilizați Windows Classic Server:

    gSEC -USER SYSDBA -PASSWORD MERODERKEY

    În cazul utilizării serverului Windows Classic, tu ar trebui să Specificați locația completă a rețelei a bazei de date de securitate (din păcate!):

    gSEC -USER SYSDBA -PASSWORD MERODERKEY -DATABASE "LocalHost: C: \\ Program Files \\ Firebird \\ Firebird_1_5 \\ Security.fdb" (Dacă este necesar, schimbați calea)

    cometariu

    • În Linux, este mai bine să scrieți ./gsec. decât simplu gsec. . În caz contrar, există o șansă ca "nu că" pe care îl va începe GECEC sau pur și simplu nu există.

      La toate platformele, cu excepția ferestrelor, calea și numele fișierelor sunt sensibile la registru; Parolele sunt întotdeauna frecvent sensibile.

    În orice caz, după apăsarea tastei INTRODUCE Trebuie să urmăriți invitația de utilitate GSEC:

    Formați comanda:

    Modificați SYSDBA -PW ICURYYY4ME

  1. Clic INTRODUCE . Noua valoare a parolei este ICuryy4me, criptată și salvată, valoarea anterioară - Masterkey, acum nevalid. Descărcați\u003e Contribuția\u003e Pagina de instrumente de admin

    Pentru a asigura compatibilitatea cu produsele terțe, Firebird de la versiunea 1.5 mai, în funcție de versiune și platformă, setați legături simbolice, copiați bibliotecile sub numele de Titluri de Interbase versiunea 1.0 ("vechi").

    În plus, este necesar să răsuciți ceva.

    Windows.

    În prezent, nu există o versiune compactă a distribuției care vă permite să setați partea clientului clientului Windows. În general, când trebuie să vă asigurați interacțiunea unui client Windows cu un Linux sau alt server POSIX Firebird (sau un alt computer sub Windows), trebuie să descărcați o distribuție Windows Fulled, versiunea corespunzătoare a Firebirdului instalat pe dvs. Linux sau alt server.

    Linux și alte sisteme POSIX

    Pentru a instala clienții Linux, nu există și o versiune ușoară a distribuției, în plus, diverse opțiuni pentru sistemele POSIX și chiar reprezentanți diferiți ai familiei Linux au caracteristici distinctive în cerințele pentru localizarea unor fișiere în interiorul sistemul de fișiere. Prin urmare, unele distribuții de Firebird pentru sistemele POSIX nu oferă nici măcar opțiuni pentru instalarea numai a părții clientului.

    Următoarea secvență de acțiuni ar trebui să fie potrivită pentru instalarea unui client Firebird pe majoritatea sistemelor Linux. Pentru a implementa manipulările prezentate, trebuie să vă conectați cu drepturile de utilizator ale utilizatorului.

    1. Pe serverul pe care este instalat Firebird, găsiți fișierul libfbclient.SO.1 din directorul / Opt / Firebird / LIB. M.N. (Unde M.N. Adică valoarea minoră a versiunii, de exemplu 5 pentru Firebird Versiunea 1.5 și, respectiv, numărul de asamblare) și copiați-l la mașina client în directorul / USR / LIF.

      ln -s /usr/lib/libfbclient.so.1. M.N. /usr/lib/libfbclient.so.1.

      ln -s /usr/lib/libfbclient.so.1 /usr/lib/libfblient.so

      a inlocui 1.M.N. Numărul versiunii dvs., de exemplu, 1.5.0 sau 1.6.1

      Dacă utilizați programe care necesită biblioteci moștenite, creați o altă legătură suplimentară următoare:

      ln -s /usr/lib/libfbclient.so /usr/lib/libgds.so.0

      ln -s /usr/lib/libfbclient.so /usr/lib/libgds.so

    2. Copiați fișierul Firebird.msg la Directory / Opt / Firebird

      Pentru a furniza accesul API la mesaje, în profilul sistemului de interpret de comandă sau utilizând setenv (), creați o variabilă de mediu Firebird indicând / opt / Firebird.

Firebird.

Important! Dacă ați instalat anterior serverul de baze de date Interbase, atunci trebuie șters (dezinstalați), altfel funcționarea normală a serverului de bază de date Firebird va fi dificilă. Puteți să-l utilizați utilizând utilitarul "Instalare și Ștergere programe" în "Panoul de control" (de regulă, este localizat în folderul computerului meu). Dacă ați instalat Windows XP SP2 sau o versiune anterioară, vă recomandăm să îl actualizați Service pachet. 3 (SP3).

1) Descărcați de pe site-ul următor Distribuția serverului Firebird, precum și toate instrucțiunile necesare: http: // ***** / categoria / programe_for_mlm.

2) Dacă instalați în sistemul de operare Windows Vista. Sau Windows 7, apoi faceți clic pe distribuția "Firebird_25.exe" (numele fișierului cu kitul de distribuție poate diferi în funcție de versiune) Faceți clic cu butonul din dreapta și în meniul derulant, selectați "Startup de la administrator", apoi confirmați Lansarea de la numele administratorului Dacă controalele contului de utilizator ale sistemului vor oferi o cerere adecvată. ÎN sisteme de operare Windows XP, Windows 2000 și mai multe versiuni mai tinere ale Windows, faceți dublu clic pe fișierul de distribuție Firebird_25.exe.

Important! Firebird Baza de date Server în sistemele de operare Windows Vista sau Windows 7 trebuie instalate în numele administratorului!

3) În fereastra care apare, selectați limba care va fi utilizată în timpul procesului de instalare (implicit este "rusă") și faceți clic pe butonul "OK":


https://pandia.ru/text/78/399/images/image002_57.jpg "width \u003d" 503 "înălțime \u003d" 385 src \u003d "\u003e

5) Instalați punctul opus inscripției "Accept termenii acordului":

https://pandia.ru/text/78/399/images/image004_30.jpg "width \u003d" 503 "înălțime \u003d" 385 src \u003d "\u003e

https://pandia.ru/text/78/399/images/image006_18.jpg "width \u003d" 504 "înălțime \u003d" 385 src \u003d "\u003e

https://pandia.ru/text/78/399/images/image008_11.jpg "width \u003d" 504 "înălțime \u003d" 385 src \u003d "\u003e

11) Eliminați bifați Opus "utilizați tutore pentru a gestiona serverul." Setați căpușele Opus "rulați ca o aplicație" Dacă instalați un program în sistemul de operare Windows XP, Windows 2000 sau versiuni mai tinere de Windows sau opus "rulați ca serviciu" dacă instalați programul în sistemul de operare Windows Vista sau Windows 7 . Setați căpușele Opus "rulați automat Firebird pentru fiecare descărcare", "Copiați Biblioteca client Firebird în catalog "Și" creați GDS32.dll pentru a sprijini aplicațiile moștenite ". Setați căpușele Opusul "Instalați appletul panoului de control", dacă instalați programul în sistemul de operare Windows XP, Windows 2000 sau versiunile mai tinere ale Windows. În sistemele de operare Windows Vista și Windows 7, această casetă de selectare nu este necesară!

https://pandia.ru/text/78/399/images/image010_9.jpg "width \u003d" 504 "înălțime \u003d" 385 src \u003d "\u003e

13) Așteptați până când instalatorul va instala serverul Firebird pe computer:

https://pandia.ru/text/78/399/images/image012_9.jpg "width \u003d" 504 "înălțime \u003d" 385 src \u003d "\u003e

15) Faceți clic pe butonul de finisare:

https://pandia.ru/text/78/399/images/image014_5.jpg "width \u003d" 589 înălțime \u003d 442 "înălțime \u003d" 442 "\u003e

Următoarea fereastră ar trebui să apară pe ecran:

Smochin. unu Smochin. 2.

Dacă vedeți imaginea de pe ecran ca pe ecran Smochin. unu (De mai sus, lângă logo, inscripția "Serviciul Firebird rulează"), apoi serverul de bază de date Firebird se execută. Dacă vedeți pe ecranul ecranului ca pe ecran Smochin. 2. (Logo-ul va traversa Crucea Roșie, iar lângă rularea "Serviciul Firebird nu rulează"), atunci serverul de baze de date Firebird este oprit și trebuie să o executați, pentru că apăsați butonul "Start" din colțul din stânga sus al fereastra.

Verificați punctul din câmpul "Start" din apropierea inscripției "automat". Dacă se află în apropierea inscripției "manual", apoi faceți clic pe inscripția "automat" și faceți clic pe butonul "Aplicați" - Astfel, serverul va porni automat când computerul este încărcat.

Gestionați serverul de baze de date Firebird (Run, Stop, etc.) în Windows Vista sau Windows 7, puteți doar prin gestionarea serviciilor. Pentru a face acest lucru, faceți clic pe butonul Start (butonul din Managerul de activități sau tasta tastaturii cu imaginea logo-ului Microsoft):

Apoi faceți clic dreapta pe paragraful "Computer", în meniul derulant, selectați "Control".

Se deschide fereastra următoare:

Faceți dublu clic pe "Servicii și aplicații", apoi pe "Servicii".

Găsiți serviciul Server Firebird în lista de servicii:

Dacă starea de serviciu "funcționează", serverul de baze de date Firebird este rulat, dacă nu există niciun statut în celula de stare (este gol), atunci trebuie lansat. Pentru a face acest lucru, faceți clic dreapta pe numele serviciului Server Firebird, în meniul Drop-Down, selectați Run.

Cum să opriți și să rulați serverul Firebird.

Înainte de a efectua (copierea, înlocuirea, ștergerea etc.) referitoare la fișierul bazei de date al programului client (de obicei acest fișier C: \\ sarcini2.fdb Dacă calea către fișier nu a fost modificată), trebuie să faceți următoarele:

Închideți toate programele de funcționare pentru magazinele de la client pe computer. Dacă programul funcționează în retea localaDe asemenea, trebuie să închideți programele de magazin de clienți pe computerele de rețea.

Opriți serverul Firebird. Dacă programul de magazin client funcționează pe mai multe computere din rețeaua locală, oprirea serverului Firebird pe computerul principal (respectiv, acțiunile bazei de date sunt de asemenea efectuate pe computerul principal, deoarece există fizic fișierul cu baza de date).

La ignorarea acestor 2 acțiuni, efectul poate fi similar cu modul în care în timpul depozitării fișierului (de exemplu, fisier Excel) Examinați cablul de la priză. Fișierul de bază de date originale sau copiate poate fi deteriorat.

Cum să opriți serverul Firebird.

Start -\u003e Panou de control -\u003e Firebird Server Manager

Dacă nu există niciun "Firebird Server Manager" în panoul de control, în colțul din dreapta sus, în loc să vizionați "categoria" setați "Base mici".

Mergem la Firebird Server Manager, Stop Firebird Server.

Semnează faptul că serverul Firebird este dezactivat:

În colțul din stânga sus, o pasăre neagră pe fundal galben este traversată de o cruce roșie, "Serviciul Firebird nu funcționează" este scris, butonul din dreapta cu inscripția "Start".

Dacă nu reușește să oprească serverul Firebird în mod standard

Dacă butonul pentru oprirea serverului Firebird nu este activ (se întâmplă pe unele computere), acționăm pe un alt algoritm.

În primul rând, dacă trebuie să opriți serverul Firebird pentru a copia fișierul bazei de date, de asemenea, în rețeaua locală aveți și alte computere cu programul Client Shop (adică, programul Client Shop este utilizat numai pe un singur computer), puteți Pur și simplu reporniți computerul și înainte de a începe programul de magazin client, se vor desfășura manipulările necesare din fișierele Task2.fdb - Serverul Firebird, dar nu va fi conectat la baza de date, astfel încât să puteți copia.

Dacă nu doriți să reporniți computerul, metoda numărul 2:

Mergem la dosarul cu programul Magazin Client instalat (C: \\ Fișierele program \\ clientshop2x sau într-un alt dosar dacă programul este instalat într-un alt dosar).

Mergem la dosarul Data2 \\ System \\ UserUtils, găsim programul pentru a opri și a rula serverul Firebird. Programul se află în arhivă, parola pentru despachetarea arhivelor 65536.

Cu acest program, puteți opri și rula serverul Firebird. Dacă despachetați direct, programul nu funcționează, copiați-l într-un alt folder care se află în afara foldere de sistem. Ferestre și fișiere de program (de exemplu, pe desktop).

Trebuie remarcat faptul că în noile versiuni ale programului Client Shop, începând cu versiunea 3.20, nu este necesar să se urcă manual în directorul clientshop2x - puteți utiliza programele "Start -\u003e -\u003e Clientshop" pentru a opri serverul Firebird -\u003e ClientShop -\u003e Stop și Pornirea Serverului Firebird "că un pic mai convenabil.

Cum de a rula serverul Firebird.

Acțiunile sunt similare cu oprirea serverului, trebuie doar să rulați.

În general, nu este necesar să o executați - dacă serverul nu rulează, programul Magazin de clienți o va porni.