Računala Windows Internet

Instalacija IBM DB2 na Linux. Instaliranje (ponovna instalacija) IBM DB2 Db2 express poslužitelj c 10.5 problemi instalacije

što znači da možete primijeniti verziju DB2 10.1 s punim značajkama.

Ako usporedite besplatne verzije DB2 Express-C 9.7 i 10, očita prednost je sada količina iskorištena RAM memorija povećan sa 2 na 4 GB, što je dobra vijest.

Ovdje možete preuzeti besplatnu i demo komercijalnu verziju - http://www-01.ibm.com/software/data/db2/linux-unix-windows/download.html (potreban vam je IBM ID za preuzimanje, ali registracija je brzo i besplatno).

Pogledajmo kako izgleda proces instalacije i konfiguracije koristeći besplatnu verziju kao primjer.

Preuzmite distribucijski komplet, raspakirajte ga i pokrenite datoteku setup.exe, pojavljuje se prozor dobrodošlice.

Idite na karticu "Instaliraj proizvod" i kliknite "Instaliraj novi primjerak"Nasuprot jedine predložene opcije (u komercijalnoj verziji postoji izbor DBMS izdanja)

Započnite instalaciju

Prihvaćamo licencni ugovor

Ostavljamo uobičajenu instalaciju i nastavljamo. Za 1C, ovo će biti dovoljno.

Ako želite instalirati DB2 na samo jedno računalo, ne trebate kreirati datoteku odgovora

Označavamo instalacijski direktorij. Ako imate zaseban niz diskova za DB2 baze podataka, možete instalirati izravno tamo, to će po defaultu omogućiti kreiranje novih baza podataka na istom disku, ali parametar odgovoran za to uvijek se može promijeniti.

Odustao sam od SSH-a. to dodatna prilika administraciju poslužitelja, što je poželjno koristiti pri upravljanju poslužiteljima preko javnih mreža preko nezaštićenog kanala. V lokalna mreža nema puno smisla.

Stvaramo novi račun za pokretanje poslužiteljskih procesa

Ovdje označavamo luku pokretanja DBMS-a. Zadani mail treba promijeniti u slučaju da se na jednom računalu izvodi nekoliko DB2 ili postoji želja za promjenom porta kako bi se osigurala dodatna mala zaštita (postoji preporuka da se standardnim uslugama dodijele nestandardni portovi, što može zbuniti potencijalni napadač, barem neiskusan. ).

Čekamo da se instalacija završi i vidimo poruku o uspjehu

Odmah nakon završetka instalacije dodajte važan parametar, koji će optimizirati rad DB2 za 1C:

Otvaranje naredbenog prozora

I izvršavamo naredbu
db2set DB2_WORKLOAD = 1C
ako samo pokrenete db2set, tada će sustav pokazati popis instaliranih parametara

Zatim ponovno pokrećemo DBMS:
db2stop
db2start

Stvaramo novi informacijska baza u 1C, dok kao korisnik poslužitelja baze podataka morate navesti db2admin, koji ste kreirali tijekom procesa instalacije

Ne zaboravite provjeriti nalazi li se datoteka semafora u direktoriju s poslužiteljem aplikacija 1C db2loadapion, što će ubrzati proces učitavanja baze podataka iz dt datoteke.

To je sve. Ostaje učitati dt-datoteku ili konfiguracijsku datoteku u stvorenu bazu i rad može početi.

Više ne postoji "Kontrolni centar" u DB2 10.1, ali osim naredbeni redak može se instalirati besplatni alat za DB2 administraciju - IBM Data Studio.

Poanta je isprazniti bazu podataka pomoću 1C alata, ponovno instalirati platformu i poslužitelj i ponovno učitati bazu podataka. Istodobno, ako su neke tenisice iz ažuriranih konfiguracija ostale u bazi ranije, one će sigurno nestati.

1. Čišćenje. Dakle za početak stvoriti kopiju baze podataka pomoću 1C Enterprise(preko Konfiguratora \ Administracija). Zatim isključujemo sve moguće zakazane zadatke za 1C (sigurnosno kopiranje, itd.) i zaustavljamo 1C poslužitelj poduzeća. Potpuno rušimo postojeće verzije DB2 i datoteka baze podataka, budući da u besplatnom izdanju instalacija "ažuriranja" nije podržana, samo instalacija ispočetka. Izbrišemo mapu "C: \ Program Files \ 1cv81 \ server" kako bismo izbrisali predmemoriju postojećih baza podataka i mogli stvoriti bazu podataka s istim imenom kao prije (kako se korisnici ne bi bojali).

2. Prijeđimo na instalaciju. Prvo instalirajte najnovije izdanje jre paketa: http://www.java.com/ru/download/manual.jsp, jer DB2 je vezan za stvarnost. Sada se u Windows prijavljujemo pod korisnikom čije se ime ne sastoji od više od 8 i engleskih slova ili brojeva (admin), inače DB2 ili neće biti uopće instaliran, ili mu neće biti dopušten normalan ulazak u bazu podataka. Zatim instaliramo sam DB2, tamo je sve jednostavno, samo kada kreirate korisnika ispod kojeg će se pokrenuti poslužitelj, ne zaboravite na ograničenja imena. Ostale postavke mogu biti zadane. Nakon instalacije poslužitelja, morate ga konfigurirati za 1C. Da biste to učinili, idite na start \ programs \ db2 \ alati naredbenog retka \ naredbeni prozor. U konzolu pišemo sljedeće naredbe:

db2set DB2_WORKLOAD = 1C

db2set DB2_CREATE_DB_ON_PATH = DA

db2start

Sada možete ažurirati 1C platformu. Nadam se da možete pogoditi kako to učiniti. Jedina primjedba je da prilikom kreiranja korisnika u čije ime će se pokrenuti 1C poslužitelj ne zaboravite na ograničenja imena i dodajte ga u korisničku grupu db2admns. Pa, provjerite jesu li svi procesi 1C poslužitelja pokrenuli normalno (ragent, rphost, rmngr), ako nema procesa, onda ga kreirajte u konzoli poslužitelja 1C sa zadanim postavkama.

Sada moramo stvoriti praznu bazu za učitavanje. Ako se nalazi na popisu baza podataka i korisničko ime \ lozinka DB2 korisnika (od kojeg se pokreće poslužitelj) je staro, tada jednostavno pokušavamo unijeti bazu podataka u modu konfiguratora. Ako se nešto promijenilo, mijenjamo postavke. Na ulazu će se stvoriti prazna baza.

3. I konačno, neka baza podataka radi stabilno. Trebamo DB2 kontrolni centar. Prvo zaustavljamo 1C poslužitelj kako bismo mogli ponovno pokrenuti bazu podataka bez ikakvih problema. Idemo na db2 jedinicu (kroz ikonu u traci sustava ili kroz start). Pronađemo našu bazu u kontrolnom centru, povežemo se i pritisnemo gumb "Zahtjev" u skupini akcija s bazom. Izvršavamo sljedeći zahtjev:

ažuriranje db cfg pomoću APPLHEAPSZ 4096 APP_CTL_HEAP_SZ 4096 STMTHEAP 16384 logprimary 64 logsekunde 128 DBHEAP 32768 logfilsiz 16384 LOCKLIST automatski odmah;
UPDATE DBM CFG USING MON_HEAP_SZ 200 FCM_NUM_BUFFERS 2048 odmah;

Ne zaboravite nakon svakog ";" klik. Nakon izvršenja zahtjeva, ponovno pokrenite bazu podataka (nakon kontekstni izbornik). Sada je DB2 spreman za rad s 1C.

Ponovno pokrećemo 1C poslužitelj, prolazimo kroz konfigurator do naše baze podataka i učitavamo prethodno spremljenu datoteku kopije baze podataka. Ovdje ćete morati pričekati, tk. velika baza podataka može potrajati jako dugo za učitavanje. Uključujemo, nakon učitavanja, sve planirane zadatke natrag i, voila, imamo novu platformu na novom DB2 poslužitelju.

Ovaj zadatak opisuje kako pokrenuti čarobnjaka DB2 postava na Windowsima. Koristit ćete čarobnjaka DB2 postava da definirate svoju instalaciju i instalirate vaš proizvod DB2® baze podataka na vaš sistem.

O ovom zadatku

Ograničenja

  • Ne možete imati više od jedne instance čarobnjaka DB2 postava koja se izvodi na bilo kojem korisničkom računu.
  • Ime DB2 kopije i ime instance ne mogu početi s numeričkom vrijednošću. Naziv DB2 kopije ograničen je na 64 engleska znaka koji se sastoje od znakova A-Z, a-z i 0-9.
  • Ime DB2 kopije i ime instance moraju biti jedinstveni među svim DB2 kopijama.
  • Upotreba XML značajki ograničena je na bazu podataka koja ima samo jednu particiju baze podataka.
  • Nijedan drugi proizvod DB2 baze podataka ne može se instalirati na istu stazu ako je jedan od sljedećih proizvoda već instaliran:
    • IBM Data Server Runtime Client
    • Paket upravljačkih programa IBM poslužitelja podataka
    • DB2 Informacijski centar
  • Polja čarobnjaka DB2 postava ne prihvaćaju znakove koji nisu engleski.
  • Ako omogućite proširenu sigurnost u sustavu Windows Vista ili Windows 2008 ili novijim, korisnici moraju pripadati grupi DB2ADMNS ili DB2USERS za pokretanje lokalnih DB2 naredbi i aplikacija zbog dodatne sigurnosne značajke (Kontrola pristupa korisnika) koja ograničava privilegije koje imaju lokalni administratori prema zadanim postavkama. Ako korisnici ne pripadaju jednoj od ovih grupa, neće imati pristup za čitanje lokalnih DB2 konfiguracijskih ili aplikacijskih podataka.

Prije nego što počneš

Prije nego što pokrenete čarobnjak za DB2 postavljanje:

  • Ako planirate postaviti okruženje particionirane baze podataka, pogledajte "Postavljanje okruženja particionirane baze podataka".
  • Provjerite zadovoljava li vaš sustav zahtjeve za instalaciju, memoriju i disk.
  • Ako planirate koristiti LDAP za registraciju DB2 poslužitelja u Windows operativnim sustavima Active Directory, trebali biste proširiti shemu direktorija prije instalacije, inače ćete morati ručno registrirati čvor i katalogizirati baze podataka. Za više informacija pogledajte "Proširivanje sheme Active Directory za LDAP usluge imenika (Windows)" tema.
  • Ako planirate koristiti IBM® Tivoli® Monitoring za baze podataka: DB2 Agent, prije instaliranja vašeg DB2 proizvoda pogledajte poglavlje "Instaliranje IBM Tivoli Monitoringa za baze podataka: DB2 Agent s DB2 instalaterom" za detalje, ograničenja i ograničenja.
  • Za izvođenje instalacije morate imati lokalni administratorski korisnički račun s preporučenim korisničkim pravima. U DB2 poslužiteljima baze podataka gdje se LocalSystem može koristiti kao korisnik DAS-a i DB2 instance, a vi ne koristite značajku particioniranja baze podataka, korisnik koji nije administrator s povišenim privilegijama može izvesti instalaciju.

    Bilješka: Ako će ne-administratorski korisnički račun izvesti instalaciju proizvoda, tada se VS2005 knjižnica vremena izvođenja mora instalirati prije pokušaja instaliranja proizvoda DB2 baze podataka. VS2005 runtime knjižnica je potrebna na operativnom sistemu prije nego što se može instalirati proizvod DB2 baze podataka. VS2005 runtime biblioteka dostupna je na web-mjestu za preuzimanje Microsoftove runtime biblioteke. Postoje dva izbora: odaberite vcredist_x86.exe za 32-bitne sustave ili vcredist_x64.exe za 64-bitne sustave.

  • Iako nije obvezno, preporuča se zatvoriti sve programe kako bi instalacijski program mogao ažurirati sve datoteke na računalu bez ponovnog pokretanja.
  • Instaliranje DB2 proizvoda s virtualnog pogona ili nemapiranog mrežnog pogona (kao što je \\ ime hosta \ ime dijeljenja u Windows Exploreru) nije podržano. Prije nego pokušate instalirati DB2 proizvode, morate mapirati mrežni pogon na slovo Windows pogona (na primjer, Z :).

Postupak

Za pokretanje čarobnjaka DB2 Setup:

  1. Prijavite se na sistem s lokalnim administratorskim računom koji ste definirali za DB2 instalaciju.
  2. Ako imate DVD proizvoda DB2 baze podataka, umetnite ga u pogon. Ako je omogućena, značajka automatskog pokretanja automatski pokreće Launchpad DB2 postava. Ako automatsko pokretanje ne radi, koristite Windows Explorer za pregledavanje DVD-a proizvoda DB2 baze podataka i dvaput kliknite na ikonu postavljanja da pokrenete Launchpad DB2 postava.
  3. Ako ste preuzeli proizvod DB2 baze podataka s Passport Advantage®, pokrenite izvršnu datoteku da izdvojite instalacijske datoteke proizvoda DB2 baze podataka. Koristite Windows Explorer za pregledavanje DB2 instalacijskih datoteka i dvaput kliknite na ikonu za postavljanje da pokrenete Launchpad DB2 Setup.
  4. Od Podloga za pokretanje DB2 postava, možete vidjeti preduvjete za instalaciju i bilješke o izdanju, ili možete nastaviti izravno na instalaciju. Možda ćete htjeti pregledati preduvjete za instalaciju i bilješke o izdanju za najnovije informacije.
  5. Klik Instalirajte proizvod i prozor Instaliraj proizvod prikazat će proizvode koji su dostupni za instalaciju.

    Ako nemate postojećih proizvoda DB2 baze podataka instaliranih na vašem računalu, pokrenite instalaciju klikom na Instaliraj novo. Nastavite kroz instalaciju slijedeći upute čarobnjaka DB2 postava.

    Ako imate barem jedan postojeći proizvod DB2 baze podataka instaliran na vašem računalu, možete:

    • Kliknite Instaliraj novo za kreiranje nove DB2 kopije.
    • Kliknite Rad s postojećim da ažurirate postojeću DB2 kopiju, da dodate funkciju postojećoj DB2 kopiji, nadogradite postojeću DB2 verziju 8, verziju 9.1 ili verziju 9.5 ili da instalirate dodatni proizvod.
  6. The DB2 Čarobnjak postavljanja će odrediti jezik sistema i pokrenuti program za postavljanje za taj jezik. Dostupna je online pomoć koja će vas voditi kroz preostale korake. Da biste pozvali pomoć na mreži, kliknite Pomoć ili pritisnite F1. Možete kliknuti Odustani u bilo kojem trenutku za završetak instalacije.

Rezultati

Vaš proizvod DB2 baze podataka bit će instaliran, prema defaultu, u direktorij Program_Files \ IBM \ sqllib, gdje Program_Files predstavlja lokaciju direktorija Programskih datoteka.

Ako instalirate na sustav gdje se ovaj direktorij već koristi, instalacijska staza proizvoda DB2 baze podataka će imati dodano _ xx, gdje su xx znamenke, počevši od 01 i povećavajući se ovisno o tome koliko ste DB2 kopija instalirali.

Također možete specificirati vlastitu stazu instalacije proizvoda DB2 baze podataka.

Što dalje

  • Provjerite svoju instalaciju.
  • Izvršite potrebne zadatke nakon instalacije.

Za informacije o greškama do kojih je došlo tijekom instalacije, pregledajte datoteku dnevnika instalacije koja se nalazi u direktoriju Moji dokumenti \ DB2LOG \. Datoteka dnevnika koristi sljedeći format: DB2- ProductAbrrev - Datum i vrijeme .log, na primjer, DB2-ESE-uto, 4. travnja 17_04_45 2008.log.

Ako je ovo nova instalacija DB2 proizvoda na Visti 64-bitni, a vi ćete koristiti 32-bitni OLE DB dobavljač, morate ručno registrirati IBMDADB2 DLL. Da biste registrirali ovaj DLL, pokrenite sljedeću naredbu: c: \ windows \ SysWOW64 \ regsvr32 / s c: \ Program_Files \ IBM \ SQLLIB \ bin \ ibmdadb2.dll gdje Program_Files predstavlja lokaciju direktorija programskih datoteka.

Ako želite da vaš proizvod DB2 baze podataka ima pristup DB2 dokumentaciji bilo na vašem lokalnom računalu ili na drugom računalu u vašoj mreži, tada morate instalirati DB2 Informacijski centar. DB2 Informacijski centar sadrži dokumentaciju za DB2 sistem baze podataka i DB2 povezane proizvode. Po defaultu, DB2 informacijama će se pristupati s weba ako DB2 informacijski centar nije lokalno instaliran.

DB2 Express® Edition i DB2 Workgroup Server Edition memorijska ograničenja Ako instalirate DB2 Express Edition, maksimalno dopuštena memorija za instancu je 4 GB.

Ako instalirate DB2 Workgroup Server Edition, maksimalna dopuštena memorija za instancu je 64 GB.

Količina memorije koja je dodijeljena instanci određena je konfiguracijskim parametrom INSTANCE_MEMORY upravitelja baze podataka. Važne napomene prilikom nadogradnje s verzija 9.1 ili 9.5:

  • Ako konfiguracija memorije za vašu verziju 9.1 DB2 proizvod baze podataka premašuje dopušteno ograničenje, proizvod DB2 baze podataka se možda neće pokrenuti nakon nadogradnje na trenutnu verziju.
  • Samopodešavajući upravitelj memorije neće povećati vaše ukupno ograničenje memorije instance preko ograničenja licence.