Зелен кълвач SQL Server 1

1. че тя е всичко за - зелен кълвач?

Зелен кълвач код, базиран на изходния код Firebird (което от своя страна е роден Interbase 6 OpenSource). Зелен кълвач първоначално за цел да провери някои идеи за ускоряване на работата Interbase. След това бе решено да се развиват на сървъра и по-нататък, за да се отговори на нуждите на българските предприемачи.

2. Защо зелен кълвач плаща?

Развитието на свободен софтуер, зависи единствено от волята на своите разработчици. Осъществяване зелен кълвач такса ние предлагаме гаранция за надеждност и поддръжка, както и запис на вашите желания върху функционалността на сървъра.

3. как зелен кълвач, съвместим с Interbase и Firebird?

Колкото е възможно. Borland преведени 6.0 и 6.5 по схемата за пътни такси (идентичен 5.x) спря актуализиране OpenSource-версия, така както го правят в изходния код - не е известно. В такива случаи трябва да се прилага функцията сами по себе си (ако тази функционалност е оправдано за повечето фирми). С Firebird ситуация много по-лесно, защото Ние работим заедно с екипа на Firebird. Между нас няма конкуренция (вж. 4), там е нещо като "социалистически конкуренция."

Във версията на Borland Interbase 7 направени редица промени, включително ODS (кръгова структура), която вече е довело до съвместимостта на базата данни и частично клиент интерфейс несъответствия.

4. Трябва зелен кълвач продаден в чужбина?

Не и няма планове. Ние сме фокусирани върху разработчиците България и страните от бившия Съветски съюз. Тя работи в чужбина и Borland Firebird.

5. Защо е бета навън толкова често?

6. Какво е протокол XNET?

Тази "местен" протокол вместо това, което работи в IB / FB чрез споделена памет. За разлика от конвенционалните чрез възможно XNET да работи със сървъра на услугата. Също така, различни заявки чрез CONNECT XNET извършват паралелно (по конвенционален локална връзка - серия). XNET лек недостатък е, че той работи малко по-бавно, отколкото на местния протокол IB / FB.

Технически въпроси

1. постави зелен кълвач през Interbase (Firebird), но когато отворите база данни, съобщение за набор от знаци

В зелен кълвач добавена KOI8 кодировки koi8u и други, следва да се изисква толкова gdsintl.dll библиотека, за да я освободите от този зелен кълвач.

2. Тя не работи локално Protocol (XNET)

Проверете gds32.dll версия - ако тя не е от зелен кълвач, местната протокол няма да работи. Тя е силно препоръчително да се версия gds32.dll зелен кълвач съвпада с версията на сървъра.

3. как да се сложи една моментна снимка (само за файлове)?

Схема за монтаж идентичен с Interbase и Firebird - достатъчно, за да разархивирате файловете в директорията с вече установената IB / FB. Разопаковайте поддиректориите нуждаят от специално внимание да се обърне на преписката за замяна gdsintl.dll (кодиране на библиотеката) и gds32.dll (клиент).

Въпреки това, ако се инсталира на МЗ машината / FB не е, или би искал да бъде в състояние да се върне към IB / FB обратно, е необходимо да се действа, както следва:
(Всички операции и услуги извършвани instsvc само за WinNT, W2K, WinXP)
(Ако машината не е IB / FB, прескачане стъпки 2-4)
1. създаване на директория (например C: \ Я) за извличане на архивирания файл (с възможност за разопаковане поддиректории)
2. Спрете / FB услугата IB (ако работи, включително и на настойника)
3.zaydite в бин поддиректория на текущата инсталация на IB / FB. Премахване на информацията от регистъра и услугата, като пуснете
instsvc премахнете
instreg премахнете
4. Потърсете в списъка на услуги - всички останали IB / FB услуги. Ако е така, промените режима старт на "ръчно" (ръчно)
5. отидете в поддиректория C: \ нали \ бин и стартирайте
instreg инсталирате C: \ теб
instsvc инсталирате C: \ теб
6. Отворете списъка с услуги. Задайте начално зелен кълвач SuperServer и класически до желания режим (автоматично или ръчно). За Classic в сферата на услугите, предписани процес ibremote.exe, за SuperServer - ibserver.exe

Да не се допуска възможността за едновременно стартира зелен кълвач Classic и IB / FB! Докато едновременно достъп до една и съща база данни двата сървъра може да предизвика повреждане на базата данни.

За да се върнете към IB / FB е необходимо да се направи една и съща операция на заден ход, първо за зелен кълвач, а след това в продължение на IB / FB.

4. След инсталацията започна да пада зелен кълвач сървър или СДС
(Работи добре преди IB или FB)

Зелен кълвач започвайки с възел 867 е съставена MSVC7. Това означава, че вече използва услуга msvcr7.dll библиотека, а не като преди Msvcrt.dll (msvc6). Тази библиотека е функция на изчистване, който отговаря за allokirovanie памет.

По този начин, ако вашите СДС съдържат определени функции с free_it, които пряко allokiruyut функция памет обаждане от msvcrt, или обратно, да го направи точно през ib_util.dll но от сървъра IB или FB, резултатът е, че СДС с помощта на програма за управление на паметта, и сървъра - от друга. Което води до всички видове проблеми с здравето на сървъра.

Уверете се, че вашето обаждане няма да действат използва изчистване и ib_util_malloc, както и че има ib_util.dll зелен кълвач по-нова версия 865 натрупване (а също и, че компютърът няма друго ib_util.dll, което може да се намери, преди операционната система правилно ib_util.dll).

5. 95/98 относно прилагането казва "не може да отвори gds32.dll"

От началото на монтажа 867 зелен кълвач съставен MSVC7 (см. 4 по-горе), gds32.dll изисква Msvcrt.dll и msvcr7, което не е (Msvcrt.dll също не в чиста Win95) в тези операционни системи. Сложете msvcr7.dll на зелен кълвач разпределение или близо gds32.dll или в указаната по пътя си.