internetul Windows. Android

Instalarea IBM DB2 sub Linux. Instalare (reinstalare) IBM DB2 Server DB2 Instalare

Semnificația este de a descărca baza de date prin 1c, reinstalați platforma și serverul și descărcați din nou baza de date din nou. În același timp, dacă în baza de date au existat niște adidași de la actualizarea configurațiilor, vor dispărea cu siguranță.

1. Curățarea. Deci, pentru început creați o copie a bazei de date prin intermediul întreprinderii 1C(prin configurator \\ administrări). Apoi, dezactivați toate sarcinile de reglementare posibile pentru 1c ( backup. etc) și opriți serverul 1c al întreprinderii. Complet demolați versiuni existente DB2 și fișiere de baze de date, pentru că Într-o eliberare gratuită, instalarea "actualizări" nu este acceptată, setarea numai de la zero. Ștergem folderul "C: \\ Program Files \\ 1CV81 \\ Server" pentru a șterge memoria cache a bazelor de date existente și a putea crea o bază de date cu același nume ca înainte (astfel încât utilizatorii să nu fie speriat).

2. Du-te la instalare. Pentru a începe cu, instalăm cea mai recentă versiune a pachetului JRE: http://www.java.com/ru/download/manual.jsp, pentru că DB2 este legat de Java. Acum, ne-am conectat la Windows sub utilizator, numele căruia nu este mai mult decât de la cele 8 litere sau numere (admin), altfel DB2 fie nu va pune deloc sau nu va fi normal în baza de date. Apoi, instalăm actualul DB2 în sine, totul este simplu, numai atunci când creați un utilizator, de la care va fi lansat serverul, nu uitați de limita de nume. Setările rămase pot fi implicite. După instalarea serverului, trebuie să îl configurați sub 1c. Pentru a face acest lucru, accesați fereastra Start \\ Programs \\ DB2 \\ Command Line Tools \\ Comanda. În consola scriem următoarele comenzi:

db2set db2_workload \u003d 1c

db2set db2_create_db_on_path \u003d da

db2start.

Acum puteți actualiza platforma 1c. Cum să faci sper să ghicească. Singura notă că atunci când creați un utilizator, în numele căreia va fi lansată serverul 1C, nu uitați de limita de nume și adăugați-o la grupul de utilizatori DB2ADMNS. Verificați dacă toate procesele de servere sunt în mod normal începute (RAGENT, RPHOST, RMNGR), dacă nu există niciun proces, atunci îl creați în consola de servere 1C cu setările implicite.

Acum trebuie să creăm o bază de date goală pentru a descărca. Dacă în lista de baze de date este, de asemenea, numele de utilizator \\ db2 (de la serverul de pornire) vechi, apoi încercați să introduceți modul de configurator în baza de date. Dacă s-a schimbat ceva, schimbați setările. La intrare, va fi creată o bază goală.

3. Și în cele din urmă, vom face baza de lucru stabilă. Avem nevoie de un centru de control DB2. Pentru a începe, opriți serverul 1C, astfel încât să puteți reporni cu ușurință baza fără probleme. Intrăm în PC DB2 (prin pictograma din tava de sistem sau prin pornire). Găsim baza noastră de date în centrul de control, conectați și apăsați butonul "Solicitare" din grupul de acțiune de bază. Realizăm următoarea interogare:

actualizați DB CFG utilizând AppLheapsz 4096 App_CTL_HEAP_SZ 4096 STMTHEAP 16384 LOGPRIMARY 64 LOGSECOND 128 DBHEAP 32768 LOGFILSIZ 16384 Locklist automat imediat;
Actualizați DBM CFG utilizând MON_HEAP_SZ 200 FCM_NUM_BUFFENS 2048 IMMISE;

Nu uitați după fiecare ";" Presa. După executarea cererii, reporniți baza de date (prin meniul contextual). Acum DB2 este gata să lucreze cu 1C-CO.

Rulați din nou serverul 1C, treceți prin configurator în baza noastră de date și încărcați fișierul de fișier nou salvat anterior. Va veni să așteptați, pentru că O bază mare poate fi încărcată pentru o perioadă foarte lungă de timp. Porniți, după descărcare, înapoi toate sarcinile de reglementare și, Voila! Avem o nouă platformă pe un nou server DB2.

Această sarcină descrie modul de pornire a Expertului de configurare DB2 pe Windows. Veți utiliza expertul DB2 Setup pentru a defini instalarea și instalarea produsului DB2® Baza de date în sistemul dvs.

Despre această sarcină

Restricții.

  • Nu puteți avea mai mult de o instanță a expertului DB2 Setup care rulează în orice cont de utilizator.
  • Numele copiei DB2 și numele instanței nu pot începe cu o valoare numerică. Numele de copiere DB2 este limitat la 64 de caractere englezești constând din caracterele A-Z, a-Z și 0-9.
  • Numele copiei DB2 și numele instanței trebuie să fie unice între toate copiile DB2.
  • Utilizarea caracteristicilor XML este limitată la o bază de date care are o singură partiție de baze de date.
  • Niciun alt produs de bază de date DB2 nu poate fi instalat pe aceeași cale dacă unul dintre următoarele produse este deja instalat:
    • IBM Data Server Runtime Client
    • IBM Data Server Driver Pachet
    • Centrul de informare DB2
  • Câmpurile Wizard DB2 Setup nu acceptă caractere non-engleză.
  • Dacă activați securitatea extinsă Windows Vista. Sau Windows 2008 sau mai mare, utilizatorii trebuie să aparțină Grupului DB2ADMNS sau DB2USERS pentru a rula comenzi și aplicații locale DB2 din cauza unei caracteristici suplimentare de securitate (controlul accesului utilizatorului) care limitează privilegiile pe care administratorii locali le au în mod implicit. Dacă utilizatorii nu aparțin uneia dintre aceste grupuri, acestea nu vor avea acces la accesul la configurația locală DB2 sau la datele aplicației.

Înainte de a începe.

Înainte de a începe expertul DB2 Setup:

  • Dacă intenționați să creați un mediu de baze de date partiționat, consultați "Configurarea unui mediu de baze de date partiționat".
  • Asigurați-vă că sistemul dvs. îndeplinește cerințele de instalare, memorie și discuri.
  • Dacă intenționați să utilizați LDAP pentru a înregistra serverul DB2 în sistemele de operare Windows Active, trebuie să extindeți schema de director înainte de a instala, altfel va trebui să înregistrați manual nodul și să catalogați bazele de date. Pentru mai multe informații, consultați Extinderea schemei Active Directory pentru serviciile LDAP Directory (Windows) " Subiect.
  • Dacă intenționați să utilizați monitorizarea IBM® Tivoli® pentru baze de date: Agent DB2, înainte de subiect "Instalarea monitorizării IBM Tivoli pentru baze de date: Agent DB2 cu instalatorul DB2" pentru detalii, limitări și restricții.
  • Trebuie să aveți un cont de utilizator local de administrator cu drepturile de utilizator recomandate pentru a efectua instalarea. În serverele de baze de date DB2 unde se poate utiliza localizarea sistemului DAS și DB2 și nu utilizați funcția de partiționare bazei de date, un utilizator non-administrator cu privilegii crescute poate efectua instalarea.

    Notă: Dacă un cont de utilizator non-administrator va face instalarea produsului, atunci biblioteca Runtime VS2005 trebuie să fie instalată înainte de a încerca să instaleze un produs de bază de date DB2. Biblioteca Runtime VS2005 este necesară pe sistemul de operare înainte ca produsul bazei de date DB2 să poată fi instalat. Biblioteca VS2005 Runtime este disponibilă de la site-ul Microsoft Runtime Biblioteca de descărcare. Există două opțiuni: alegeți vCredist_x86.exe pentru sisteme pe 32 de biți sau VCREDIST_X64.EXE pentru sistemele pe 64 de biți.

  • Deși nu este obligatoriu, este recomandat faptul că programele de instalare, astfel încât programul de instalare să poată actualiza fișierele de pe computer fără a necesita o repornire.
  • Instalarea produselor DB2 de la o unitate virtuală sau o unitate de rețea neimpozată (cum ar fi \\\\ Hostname \\ Sharename în Windows Explorer) nu este acceptată. Înainte de a încerca să instalați produse DB2, trebuie să cartografiați unitatea de rețea la o literă de unitate Windows (de exemplu, Z :).

Procedură.

Pentru a porni Expertul de configurare DB2:

  1. Conectați-vă la sistem cu contul local de administrator că aveți instalarea DB2.
  2. Dacă aveți DVD-ul produsului de bază de date DB2, introduceți-l în unitate. Dacă este activată, caracteristica Autorun pornește automat setarea DB2 Setup LaunchPad. Dacă Autorunul nu funcționează, utilizați Windows Explorer pentru a răsfoi DVD-ul de bază al bazei de date DB2 și faceți dublu clic pe pictograma de configurare pentru a porni DB2 Setup Launchpad.
  3. Dacă ați descărcat produsul bazei de date DB2 de la Passport Advantage®, executați fișierul executabil pentru a extrage fișierele de instalare a produselor de bază de date DB2. Utilizați Windows Explorer pentru a răsfoi fișierele de instalare DB2 și faceți dublu clic pe pictograma de configurare pentru a porni DB2 Setup LaunchPad.
  4. De la DB2 Setup Launchpad, puteți vizualiza cerințele de instalare și notele de lansare sau puteți continua direct la instalare. Poate doriți să examinați și să lansați note pentru notele de rupere târzii pentru informații cu întârziere.
  5. Clic. Instalați un produs și fereastra Instalare A produs va afișa produsele disponibile pentru instalare.

    Dacă nu aveți instalate produse de bază de date DB2 existente pe computer, lansați instalarea făcând clic pe Instalați Nou. Continuați prin instalarea după solicitările Wizard DB2 Setup Wizard.

    Dacă aveți cel puțin un produs de bază de date DB2 existente instalat pe computer, puteți:

    • Faceți clic pe Instalați nou pentru a crea o nouă copie DB2.
    • Faceți clic pe Lucrul cu existența pentru a actualiza o copie DB2 existentă, pentru a adăuga funcția la o copie DB2 existentă, actualizați o copie DB2 Versiunea 8, versiunea 9.1 sau versiunea 9.5 sau pentru a instala un produs suplimentar.
  6. Al lor Setupul DB2 va determina limba de sistem și va lansa programul de configurare pentru această limbă. Ajutorul online este disponibil pentru a vă ghida prin pașii rămași. Pentru a invoca ajutorul online, faceți clic pe Ajutor sau apăsați F1. Puteți face clic pe Anulare în orice moment pentru a termina instalarea.

Rezultatele.

Produsul dvs. de bază de date DB2 va fi instalat, în mod implicit, în directorul Program_Files \\ IBM \\ SQLIB, unde programul_files reprezintă locația directorului fișierelor programului.

Dacă instalați într-un sistem în care acest director este utilizat deja, calea de instalare a produsului DB2 Baza de date va fi adăugată la acesta, unde xx sunt cifre, începând cu 01 și crescând în funcție de numărul de copii DB2 pe care le-ați instalat.

De asemenea, puteți specifica propria cale de instalare a produsului DB2.

Ce să facă în continuare

  • Verificați-vă instalarea.
  • Efectuați sarcinile post-instalare necesare.

Pentru informații despre erori întâlnite în timpul instalării, revizuiți fișierul jurnal de instalare situat în directorul My Documents \\ DB2LOG. Fișierul jurnal utilizează următorul format: DB2- Producabrev - Datetime .log, de exemplu, DB2-ESE-TUE APR 04 17_04_45 2008.log.

Dacă aceasta este o nouă instalare a produsului DB2 pe Vista 64-Bit și veți utiliza un furnizor de 32 de biți DB, trebuie să înregistrați manual IBMDADB2 DLL. Pentru a înregistra acest DLL, rulați următoarea comandă: C: \\ Windows \\ SySwow64 \\ Regsvr32 / s C: \\ Program_Files \\ IBMDADB2.dll unde programul_files reprezintă localitatea directorului fișierelor programului.

Dacă doriți ca produsul dvs. de bază de date DB2 să aibă acces la documentația DB2 fie pe computerul dvs. local, fie pe un alt computer din rețea, atunci trebuie să instalați Centrul de informare DB2. Centrul de informare DB2 conține documentație pentru sistemul de bază de date DB2 și produsele legate de DB2. În mod implicit, informațiile DB2 vor fi accesate de pe web dacă Centrul de informare DB2 nu este instalat local.

Ediția DB2 Express® și DB2 WorkGroup Server Edition Limite de memorie Dacă instalați DB2 Express Edition, memoria maximă permisă pentru instanță este de 4 GB.

Dacă instalați ediția DB2 WorkGroup Server, memoria maximă permisă pentru instanță este de 64 GB.

Cantitatea de memorie alocată instanței este determinată de parametrul de configurare a managerului bazei de date privind instanța. Note importante la modernizarea de la versiuni 9.1 o 9.5:

  • Dacă configurația memoriei pentru produsul de bază de date 9.1 DB2 depășește limita permisă, este posibil ca produsul bazei de date DB2 să nu pornească după actualizarea la versiunea curentă.
  • Managerul de memorie auto-tuning nu va crește limita de memorie de exemplu dincolo de limitele licenței.

Am fost pus pe ansamblul oferit de IBM, stabilit pe utilizatorii site-ului.v8.1c.ru. Dar, în măsura în care înțeleg, nu diferă de original
Inițial, am încercat să pun cu mânere, deoarece este scris în instrucțiunile de la 1c (vezi instrucțiunile de instalare 1C 8.1). Sincer, am eșuat. N-am pornit niciodată serverul. Apoi pe site-ul IBM am citit despre programul de instalare grafică. În distribuție, există un fișier. / Instalare lansare și toate solicitările merg în modul grafic. De fapt, tocmai am fost de acord și totul ... după aceea, totul a funcționat. Iată instrucțiunea de la Aristarkhova Andrei, reprezentant al IBM în 1c, eu Și manifestată La instalare, diferența este doar asta am folosit Instalator grafic:

Recomandări generale:
Dacă aveți întrebări, uitați-vă în documentație, cel mai probabil veți găsi răspunsul la întrebarea dvs. Acest lucru este valabil mai ales dacă produsul este nou pentru dvs. sau începeți să lucrați cu o versiune nouă de produs.
Dacă apar probleme, este logic să analizăm jurnalele (ca fișiere de jurnal DB2, deci și tehnologice Magazine 1C), pentru că Acestea conțin o mulțime de informații utile: de exemplu, mesaje de eroare sau textul cererii executabile.
Majoritatea covârșitoare a problemelor pot fi rezolvate folosind jurnale, documentație și căutare (în special în codurile de eroare). De exemplu, analizând codul de eroare din fișierul jurnal și efectuarea unei căutări în documentația pentru acest cod, veți găsi recomandări pentru eliminarea erorii.
Dacă doriți să configurați ceva în sistemul de operare Linux, încercați să deschideți o existență fișier de configurare.. De regulă, există multe observații și majoritatea parametrilor sunt deja scrise. Sau vezi dacă nu există fișier XXX.Sample în directorul, care este furnizat ca exemplu.
Când lucrați cu DB2, nu trebuie să vă fie frică de linia de comandă. În ea, puteți face rapid la fel ca în interfața grafică.
Instrucțiuni pentru instalarea DB2 sub Linux

Toate acțiunile sunt efectuate sub numele de rădăcină, dacă nu este spus altfel.

Mai întâi trebuie să configurați parametrii kernel-ului Linux pentru DB2. Conform documentației pentru aceasta, este necesar să editați /etc/sysctl.conf astfel încât să conțină următoarele linii:

  1. Această valoare pentru Linux 64-Bit
    kernel.shmmax \u003d 1073741824.
    # Această valoare pentru Linux 32-bit
    kernel.shmmax \u003d 268435456.
    # Și acest lucru este valabil atât pentru ambele opțiuni
    kernel.msgmax \u003d 65535.
    kernel.msgmnb \u003d 65535.

După editarea fișierului trebuie să rulați

Schimbările au intrat în vigoare.

Informații detaliate privind numirea acestor parametri

Aceste setări au fost verificate pentru următoarele versiuni ale Linux:
Fedoracore 6 × 86
Fedoracore 6 × 86_64
Redhat 4 PPC.
Redhat 4 S390x (sistemul IBM Z - Mainframe)
După aceea, puteți începe instalarea DB2.

Înainte de a începe instalarea, asigurați-vă că aveți pachete de compatibilitate inversă pentru Libstdc ++. În special, pentru pachetele FC6 au nevoie

compati-libstdc + ± 33-3.2.3-61
compati-libstdc + ± 296-2.96-138

De asemenea, puteți instala Linux pentru "Developer", selectați suportul de programe vechi, această secțiune include pachetele specificate.

Luăm arhiva cu distribuția DB2 și descoperim-o. De exemplu:

tAR XFZ DB2EXC_912_1CSpecial17705_LNX_X86_64.tar.gz.
cD EXP / Disk1

Alerga

./db2_install.

Acceptăm catalogul de instalare implicit (/opt/ibm/db2/v9.1)

După aceea, am pus produsul însuși (scriem în linia întrebării: Exp-i.e. DB2 Express)

Creați utilizatorii necesari pentru DB2

useradd das.
useradd db2inst.
useradd db2fenc.

cd /opt/ibm/db2/v9.1/insance

Creați serverul de administrare DB2 (DAS).

./dasc das.

Serverul va începe automat în numele utilizatorului DAS

Creați o instanță DB2 configurată pentru a lucra prin port 50.000 (implicit DB2 Port)

./db2icrt -u db2fenc -p 50000 db2inst

su - db2inst.

Configurați DB2 pentru a lucra cu 1c

db2set db2_workload \u003d 1c

Rulați instanța DB2

Revenind la rădăcină prin ctrl-d (logout)

Dacă este necesar ca DB2 să pornească automat la începutul sistemului, efectuați comanda:

/Opt/ibm/db2/v9.1/instance/db2iauto -on db2inst.

Instalare și configurare Servere 1C: Întreprinderi

Mai întâi trebuie să

astfel încât aceasta poate fi aplicată în practică și o versiune completă a DB2 10.1.

Dacă este comparată versiuni gratuite DB2 Express-C 9,7 și 10, apoi, evident, un avantaj - acum, cantitatea de utilizare memorie cu acces aleator a crescut de la 2 la 4 GBAsta nu poate decât să se bucure.

Descărcați versiunea comercială gratuită și demonstrație este posibilă aici - http://www-01.ibm.com/software/data/db2/linux-unix-windows/download.html (IBM ID va avea nevoie pentru descărcare, dar înregistrarea este rapidă și gratuit).

Să vedem cum arată procesul de instalare și de setare pe exemplul versiunii gratuite.

Descărcați distribuția, despachetați-o și lansați fișierul Setup.exe, apare o fereastră de bun venit.

Mergeți la fila "Instalare produs" și faceți clic pe "Instalați o copie nouă", opusă opțiunii propuse (în versiunea comercială există capacitatea de a selecta placa editorială)

Începeți instalarea

Acceptăm un acord de licență

Lăsăm instalarea obișnuită și continuăm. Pentru 1c acest lucru va fi suficient.

Dacă doriți să instalați DB2 numai pe un computer - fișierul de răspuns nu poate fi creat

Specificați directorul de instalare. Dacă aveți o matrice de disc separată în baza de date DB2 - puteți instala imediat acolo, acest lucru vă va permite să creați noi baze de date pe același disc, dar parametrul responsabil pentru acest lucru poate fi întotdeauna modificat.

De la SSH am refuzat. aceasta o oportunitate suplimentară Administrarea serverului, care este de dorit să se utilizeze la servere de operare prin rețele publice pe un canal neprotejat. ÎN retea locala Nu există nici un sens special din partea asta.

Creaza nou cont Pentru a porni procesele serverului

Aici specificați portul de pornire DBMS. În mod implicit, trebuie să modificați implicit dacă mai multe db2 pornește pe o singură mașină sau există o dorință de a schimba portul pentru a oferi o protecție suplimentară mică (există o recomandare pentru a atribui porturi non-standard la serviciile standard confunda un potențial hacker, cel puțin neexperimentat).

Așteptăm finalizarea instalării și vedem un mesaj despre succes

Imediat după finalizarea instalării, adăugați un parametru important care va optimiza funcționarea DB2 pentru 1C:

Fereastra de comandă deschisă

Și executați echipa
Db2set db2_workload \u003d 1c
Dacă executați doar un DB2SET, sistemul va afișa o listă de parametri instalați.

Apoi reporniți DBMS:
db2stop.
db2start.

Creaza nou baza de informare În 1c, cu toate acestea, ca server de bază de date, trebuie să specificați DB2ADMIN, pe care ați creat-o în timpul procesului de instalare

Nu uitați să verificați dacă fișierul Semafor este afișat în directorul 1c Aplicații Server. dB2Loadaption.Aceasta va accelera procesul de încărcare a bazei de date din fișierul DT.

Asta e tot. Rămâne de a fi descărcat în fișierul DT creat sau fișierul de configurare și de lucru poate fi pornit.

"Centrul de control" din DB2 10.1 nu mai este, dar, în plus față de linia de comandă, puteți instala un instrument gratuit pentru administrarea DB2 - IBM Data Studio.