Компютри Windows интернет

Инсталиране на IBM DB2 на Linux. Инсталиране (преинсталиране) Проблеми с инсталацията на IBM DB2 сървър Db2 express c 10.5

което означава, че можете да приложите на практика пълнофункционалната версия на DB2 10.1.

Ако сравним безплатни версии DB2 Express-C 9.7 и 10, очевидното предимство е сега използвания обем оперативна паметувеличен от 2 на 4 GB, което не може да не радва.

Можете да изтеглите безплатна и демонстрационна комерсиална версия тук - http://www-01.ibm.com/software/data/db2/linux-unix-windows/download.html (за изтегляне ще ви е необходим IBM ID, но регистрация е бързо и безплатно).

Нека да видим как изглежда процесът на инсталиране и конфигуриране, като използваме безплатната версия като пример.

Изтегляме дистрибутивния комплект, разопаковаме го и стартираме файла setup.exe, появява се прозорец за добре дошли.

Отидете в раздела „Инсталиране на продукт“ и щракнете върху „Инсталиране ново копие» пред единствената предложена опция (комерсиалната версия има опция за избор на изданието на СУБД)

Старт на инсталацията

Ние приемаме лицензионното споразумение

Оставяме обичайната инсталация и продължаваме. За 1C това ще бъде достатъчно.

Ако искате да инсталирате DB2 само на една машина, можете да пропуснете файла с отговори

Посочете инсталационната директория. Ако имате отделен дисков масив, посветен на DB2 бази данни, можете да го инсталирате точно там, това ще ви позволи да създавате нови бази данни на същия диск по подразбиране, но винаги можете да промените параметъра, отговорен за това.

Отказах SSH. Това е допълнителна възможностсървърно администриране, което е желателно да се използва при управление на сървъри през публични мрежи през несигурен канал. AT локална мрежаняма много смисъл.

Създаваме нов сметказа стартиране на сървърни процеси

Тук указваме порта за стартиране на СУБД. Пощата по подразбиране трябва да бъде променена, ако няколко DB2 се изпълняват на една и съща машина или ако има желание за промяна на порта, за да се осигури допълнителна малка защита (има препоръка за присвояване на нестандартни портове към стандартните услуги, което може да обърка потенциален крекер малко, но поне, неопитен).

Чакаме инсталацията да завърши и виждаме съобщение за успех

Веднага след като инсталацията приключи, добавете важен параметър, което ще оптимизира работата на DB2 за 1C:

Отваряне на команден прозорец

И изпълнете командата
db2set DB2_WORKLOAD=1C
ако просто стартирате db2set, системата ще покаже списък с инсталирани параметри

След това рестартираме СУБД:
db2stop
db2start

Създаваме нов информационна базав 1C, докато като потребител на сървъра на базата данни, трябва да посочите db2admin, който сте създали по време на инсталационния процес

Не забравяйте да проверите дали файлът на семафора се намира в директорията със сървъра на приложения 1C db2loadapion, което ще ускори процеса на зареждане на базата данни от dt-файла.

Това е всичко. Остава да заредите dt-файл или конфигурационен файл в създадената база данни и работата може да започне.

"Центърът за управление" вече не е в DB2 10.1, но освен командна линияможе да се инсталира безплатен инструментза DB2 администрация - IBM Data Studio.

Въпросът е да разтоварите базата данни с помощта на 1C, да преинсталирате платформата и сървъра и да презаредите базата данни. В същото време, ако преди това е имало чехли от актуализацията на конфигурацията в базата данни, те определено ще изчезнат.

1. Почистване.Така че да започнем създайте копие на базата данни с помощта на 1C Enterprise(чрез Конфигуратор\Администрация). След това изключете всички възможни планирани задачи за 1C ( архивиранеи др.) и спрете сървъра 1C на предприятието. Ние напълно разрушаваме съществуващите версии на DB2 и файлове на база данни, т.к в безплатната версия инсталацията за надграждане не се поддържа, а само инсталация от нулата. Изтрийте папка "C:\ Програмните файлове\1cv81\server", за да изчистите кеша на съществуващите бази данни и да можете да създадете база данни със същото име като преди (така че потребителите да не се плашат).

2. Да преминем към инсталацията.Първо, инсталирайте най-новата версия на пакета jre: http://www.java.com/ru/download/manual.jsp , т.к. DB2 е обвързан с реалността. Сега влизаме в Windows под потребител, чието име се състои от не повече от 8 английски букви или цифри (admin), в противен случай DB2 или изобщо няма да бъде инсталиран, или нормално няма да се стартира в базата данни. След това инсталираме самия DB2, там всичко е просто, само когато създавате потребител, под който ще бъде стартиран сървърът, не забравяйте за ограниченията на имената. Останалите настройки могат да бъдат по подразбиране. След като инсталирате сървъра, трябва да го конфигурирате под 1C. За да направите това, отидете на start\programs\db2\command line tools\command window. Напишете следните команди в конзолата:

db2set DB2_WORKLOAD=1C

db2set DB2_CREATE_DB_ON_PATH=ДА

db2start

Сега можете да актуализирате платформата 1C. Как да направите това, надявам се, че можете да познаете. Единствената забележка е, че когато създавате потребител, от името на който ще бъде стартиран 1C сървърът, не забравяйте за ограничението на името и го добавете към потребителската група db2admns. Е, проверете дали всички процеси на 1C сървъра са стартирали нормално (ragent, rphost, rmngr), ако няма процес, тогава го създаваме в конзолата на 1C сървърите с настройки по подразбиране.

Сега трябва да създадем празна база данни за зареждане. Ако е в списъка с бази данни и DB2 потребителското име\парола (от която се стартира сървърът) е стара, тогава просто се опитваме да влезем в базата данни в режим на конфигуратор. Ако нещо се е променило, променете настройките. При влизане ще бъде създадена празна база данни.

3. И накрая, ще направим базата данни да работи стабилно.Нуждаем се от DB2 Control Center. Като начало спираме 1C сървъра, за да можете да рестартирате базата данни без проблеми. Влизаме в db2 zup (чрез иконата в системната област или през старта). Намираме нашата база в контролния център, свързваме се и натискаме бутона "Заявка" в групата за действие с базата. Изпълняваме следната заявка:

актуализира db cfg с помощта на APPLHEAPSZ 4096 APP_CTL_HEAP_SZ 4096 STMTHEAP 16384 logprimary 64 logsecond 128 DBHEAP 32768 logfilsiz 16384 LOCKLIST автоматично незабавно;
АКТУАЛИЗИРАНЕ DBM CFG ИЗПОЛЗВАНЕ MON_HEAP_SZ 200 FCM_NUM_BUFFERS 2048 незабавно;

Не забравяйте след всяко ";" Натиснете . След като изпълните заявката, рестартирайте базата данни (чрез контекстно меню). Сега DB2 е готов за работа с 1C.

Стартираме 1C сървъра отново, преминаваме през конфигуратора към нашата база данни и зареждаме предварително запазения файл с копие на базата данни. Тук трябва да изчакате, т.к. зареждането на голяма база данни може да отнеме много време. Включваме, след зареждане, обратно всички планирани задачи и, воала!, имаме нова платформа на нов DB2 сървър.

Тази задача описва как да стартирате съветника за DB2 настройка на Windows. Ще използвате съветника за DB2 настройка, за да дефинирате вашата инсталация и да инсталирате вашия продукт DB2® база данни на вашата система.

Относно тази задача

Ограничения

  • Не можете да имате повече от един екземпляр на съветника за DB2 настройка, изпълняван във всеки потребителски акаунт.
  • Името на DB2 копие и името на потребителския модел не могат да започват с числова стойност. Името на DB2 копие е ограничено до 64 английски знака, състоящи се от знаците A-Z, a-z и 0-9.
  • Името на DB2 копие и името на потребителския модел трябва да са уникални сред всички DB2 копия.
  • Използването на XML функции е ограничено до база данни, която има само един дял на базата данни.
  • Никой друг продукт на DB2 база данни не може да бъде инсталиран по същия път, ако един от следните продукти вече е инсталиран:
    • IBM Data Server Runtime Client
    • Пакет драйвери за IBM сървър на данни
    • DB2 информационен център
  • Полетата на съветника за DB2 настройка не приемат неанглийски знаци.
  • Ако активирате разширена защита на Windows Vista или Windows 2008 или по-висока, потребителите трябва да принадлежат към групата DB2ADMNS или DB2USERS, за да изпълняват локални DB2 команди и приложения поради допълнителна функция за защита (Контрол на достъпа на потребителите), която ограничава привилегиите, които локалните администратори имат по подразбиране. Ако потребителите не принадлежат към една от тези групи, те няма да имат достъп за четене до локална DB2 конфигурация или данни на приложението.

Преди да започнеш

Преди да стартирате съветника за DB2 настройка:

  • Ако планирате да настроите среда на разделена база данни, вижте "Настройване на среда с разделена база данни".
  • Уверете се, че вашата система отговаря на изискванията за инсталиране, памет и диск.
  • Ако планирате да използвате LDAP за регистриране на DB2 сървъра в Windows операционни системи Active Directory, трябва да разширите схемата на директорията преди да инсталирате, в противен случай ще трябва ръчно да регистрирате възела и да каталогизирате базите данни. За повече информация вижте „Разширяване на схемата на Active Directory за LDAP директорийни услуги (Windows)“тема.
  • Ако планирате да използвате IBM® Tivoli® Monitoring за бази данни: DB2 агент, преди да инсталирате вашия DB2 продукт, вижте темата "Инсталиране на IBM® Tivoli® Monitoring за бази данни: DB2 агент с DB2 инсталатора" за подробности, ограничения и ограничения.
  • Трябва да имате потребителски акаунт на локален администратор с препоръчаните потребителски права, за да извършите инсталацията. В DB2 сървъри на бази данни, където LocalSystem може да се използва като потребител на DAS и DB2 потребителски модел и вие не използвате функцията за разделяне на база данни, потребител без администратор с повишени привилегии може да извърши инсталацията.

    Забележка: Ако потребителски акаунт, който не е администратор, ще извърши инсталирането на продукта, тогава библиотеката по време на изпълнение VS2005 трябва да бъде инсталирана, преди да се опитате да инсталирате продукт на DB2 база данни. Библиотеката по време на изпълнение VS2005 е необходима на операционната система, преди DB2 продуктът за база данни да може да бъде инсталиран. Библиотеката по време на изпълнение VS2005 е достъпна от уеб сайта за изтегляне на библиотека по време на изпълнение на Microsoft. Има два варианта: изберете vcredist_x86.exe за 32-битови системи или vcredist_x64.exe за 64-битови системи.

  • Въпреки че не е задължително, се препоръчва да затворите всички програми, така че инсталационната програма да може да актуализира всички файлове на компютъра, без да изисква рестартиране.
  • Инсталирането на DB2 продукти от виртуално устройство или неподредено мрежово устройство (като \\име на хост\sharename в Windows Explorer) не се поддържа. Преди да се опитате да инсталирате DB2 продукти, трябва да съпоставите мрежовото устройство с буква на Windows устройство (например Z:).

процедура

За да стартирате съветника за DB2 настройка:

  1. Влезте в системата с локалния администраторски акаунт, който сте дефинирали за DB2 инсталацията.
  2. Ако имате DVD с продукта за DB2 база данни, поставете го в устройството. Ако е активирана, функцията за автоматично стартиране автоматично стартира стартовия панел за DB2 настройка. Ако автоматичното стартиране не работи, използвайте Windows Explorer, за да прегледате DVD на продукта за DB2 база данни и щракнете двукратно върху иконата за настройка, за да стартирате стартовия панел за DB2 настройка.
  3. Ако сте изтеглили DB2 продукта за база данни от Passport Advantage®, изпълнете изпълнимия файл, за да извлечете инсталационните файлове на DB2 продукт за база данни. Използвайте Windows Explorer, за да прегледате инсталационните файлове на DB2 и щракнете двукратно върху иконата за настройка, за да стартирате стартовия панел за DB2 настройка.
  4. От Панел за стартиране на DB2 Setup, можете да видите предпоставките за инсталиране и бележките за изданието или можете да продължите директно към инсталацията. Може да искате да прегледате предпоставките за инсталиране и бележките за версията за актуална информация.
  5. Щракнете върху Инсталирайте продукт и прозорецът Инсталиране на продукт ще покаже продуктите, налични за инсталиране.

    Ако нямате съществуващи DB2 продукти, инсталирани на вашия компютър, стартирайте инсталацията, като щракнете върху Инсталиране на ново . Продължете през инсталацията, следвайки подканите на съветника за DB2 настройка.

    Ако имате поне един съществуващ DB2 продукт за база данни, инсталиран на вашия компютър, можете:

    • Щракнете върху Инсталиране на ново, за да създадете ново DB2 копие.
    • Щракнете върху Работа със съществуващо, за да актуализирате съществуващо DB2 копие, да добавите функция към съществуващо DB2 копие, да надстроите съществуващо копие на DB2 Версия 8, Версия 9.1 или Версия 9.5 или да инсталирате допълнителен продукт.
  6. В Помощникът за настройка на DB2 ще определи системния език и ще стартира програмата за настройка за този език. Налична е онлайн помощ, за да ви преведе през останалите стъпки. да призовавам онлайнпомощ, щракнете върху Помощ или натиснете F1 . Можете да щракнете върху Отказ по всяко време, за да прекратите инсталацията.

резултати

Вашият DB2 продукт за база данни ще бъде инсталиран по подразбиране в директорията Program_Files \IBM\sqllib, където Program_Files представлява местоположението на директорията Program Files.

Ако инсталирате на система, където тази директория вече се използва, към пътя за инсталиране на DB2 продукт за база данни ще бъде добавено _ xx, където xx са цифри, започващи от 01 и увеличаващи се в зависимост от това колко DB2 копия сте инсталирали.

Можете също да укажете своя собствена пътека за инсталиране на DB2 продукт за база данни.

Какво да правя по-нататък

  • Проверете вашата инсталация.
  • Изпълнете необходимите слединсталационни задачи.

За информация относно грешките, възникнали по време на инсталацията, прегледайте инсталационния регистрационен файл, намиращ се в директорията My Documents\DB2LOG\. Регистрационният файл използва следния формат: DB2-ProductAbrrev-DateTime.log, например, DB2-ESE-вт, 4 април 17_04_45 2008.log.

Ако това е нова инсталация на DB2 продукт на Vista 64-битова и ще използвате 32-битов OLE DB доставчик, трябва ръчно да регистрирате IBMDADB2 DLL. За да регистрирате тази DLL, изпълнете следната команда: c:\windows\SysWOW64\regsvr32 /s c:\ Program_Files \IBM\SQLLIB\bin\ibmdadb2.dll, където Program_Files представлява местоположението на директорията Program Files.

Ако искате вашият DB2 продукт за база данни да има достъп до DB2 документация или на вашия локален компютър, или на друг компютър във вашата мрежа, тогава трябва да инсталирате DB2 Център за информация. DB2 Центърът за информация съдържа документация за DB2 системата на базата данни и свързаните с DB2 продукти. По подразбиране DB2 информацията ще бъде достъпна от мрежата, ако DB2 Центърът за информация не е инсталиран локално.

Ограничения на паметта на DB2 Express® Edition и DB2 Workgroup Server Edition Ако инсталирате DB2 Express Edition, максимално разрешената памет за потребителския модел е 4 GB.

Ако инсталирате DB2 Workgroup Server Edition, максималната разрешена памет за потребителския модел е 64 GB.

Количеството памет, разпределена на потребителския модел, се определя от конфигурационния параметър на мениджъра на база данни INSTANCE_MEMORY. Важни бележки при надграждане от версии 9.1 или 9.5:

  • Ако конфигурацията на паметта за вашия продукт за DB2 база данни Версия 9.1 надвишава позволеното ограничение, продуктът за DB2 база данни може да не стартира след надграждане до текущата версия.
  • Самонастройващият се мениджър на паметта няма да увеличи общото ви ограничение на паметта на екземпляра извън ограниченията на лиценза.