Установка, регистрация и лицензионная информация Borland® InterBase® 7.1/7.5

Установка, регистрация и лицензионная информация Borland® InterBase® 7.1/7.5

У InterBase 7.1/7.5 новый инсталлятор. Он написан на Java и позволяет установить InterBase на операционных системах Linux, Solaris, и Windows. В процессе установки есть возможность зарегистрировать продукт. Перед запуском сервера InterBase 7.1/7.5 вы должны его зарегистрировать. Вы должны зарегистрировать InterBase 7.1/7.5 даже если у вас есть предыдущие версии InterBase, установленные на этом компьютере.

Установка и регистрация продукта обеспечивает базовый уровень функционирования. Объем функционирования зависит от устанавливаемой версии – Desktop Edition или Server Edition.

Для расширения количества пользователей, количества используемы процессоров, вы должны приобрести Activation Certificates либо на сайте Borland, либо у локального поставщика. Эти сертификаты могут быть проинсталлированы при помощи утилиты iblicense. Несмотря на новый способ регистрации InterBase 7.1/7.5, процесс лицензирования не изменился. За подробностями смотрите дальше "Пользовательские и процессорные лицензии".

Новый инсталлятор
  1. Подготовка к установке:
  • Если вы устанавливаете 7.1/7.5 первый раз на компьютере, то вам нужно провести регистрацию продукта как часть процесса установки. Это относится и к обновлениям с предыдущих версий, точно также как к установкам "с нуля". Чтобы быть готовым к фазе регистрации, нужно иметь под рукой:
    • Serial Number и Key, указанные на обложке компакт-диска серверной лицензии.
    • Имя пользователя и пароль вашей учетной записи на Borland Developer Network. Если вы уже регистрировали ранее продукты Borland, то вы являетесь членом Borland Developer Network и у вас есть username и пароль для доступа. Вы можете быть членом BDN даже если вы до этого не регистрировали продукты Borland. Если вы не являетесь членом BDN, то в процессе установки у вас будет возможность зарегистрироваться там.
    • Замечание iBase: лучше зарегистрироваться на members.embarcadero.com/ заранее.
    • Для обновления с 7.0 или 7.1 на 7.5 скопируйте файл borland.lic (в любое место, откуда его можно будет потом взять).
    • Перед деинсталляцией InterBase (любой версии) сделайте backup ваших баз данных, с которыми вы планируете работать дальше. InterBase 7.1 использует версию дисковой структуры ODS 11.1, а InterBase 7.5 – ODS 11.2. Когда сервер открывает базу данных, он автоматически обновляет версию ODS до наиболее новой версии. Для переноса баз данных с ODS менее 11.0/11.1 сделайте backup этих баз данных текущей версией InterBase, и после установки 7.1/7.5 сделайте restore.
    • Сделайте резервную копию файла ib_license.dat и базы данных пользователей ( isc4.gdb для InterBase 6 и ниже, admin.ib для 7.x).
    • Остановите InterBase server (в Services) и деинсталлируйте его.
    1. Вставьте диск InterBase 7.1/7.5 и запустите программу инсталляции: на Windows инсталлятор запустится автоматически. Если это не произойдет, запустите install_windows.exe . На Linux запустите install_linux ; на Solaris запустите install_solaris .
    2. Когда вы запустите программу инсталляции, то вам будет предложено следующее:
    • JDBC (InterClient 4.0)
    • ODBC
    • InterBase Borland Data Providers for ADO.NET; перед установкой этого драйвера должен быть установлен Windows .NET SDK
    • IBX для C++ Builder 6 и Delphi 5, 6, 7.
    1. Нажмите кнопку "Install InterBase 7.1/7.5" и следуйте сообщениям по соглашению с лицензией. В панели Choose Install Set выберите "Server and Client" или "Client Only", в зависимости от того, вы устанавливаете InterBase на сервере или на клиентских компьютерах.
    2. Выберите каталог установки и нажмите Next для просмотра выбранных параметров установки. В большинстве случаев, здесь будут отображены умолчательные значения. Если вы видите что либо, что требует изменения, нажмите кнопку Previous для возврата к предыдущим вопросам установки. Для установки различных частей продукта вернитесь к диалогу Choose Install Set и выберите Custom. Это позволит вам указать, какие части продукта следует устанавливать.
    3. Если панель Review показывает нужную конфигурацию, нажмите Install. Инсталлятор выполнит установку продукта и затем покажет Registration Wizard.
    • Если вы обновляете 7.1 до 7.5, вам будет предложено указать на предварительно сохраненный файл borland.lic.
    • Если у вас есть Serial Number, Key и учетная запись на Borland Developer Network , то вы можете совершить регистрацию в этот же момент, иначе вы не сможете запустить сервер до тех пор, пока процесс регистрации не будет завершен. Если у вас нет учетной записи BDN, вы можете создать ее в момент регистрации. Если вы не можете зарегистрироваться в данный момент, выберите Cancel. Когда вы будете готовы к регистрации, запустите инсталлятор InterBase снова и выберите кнопку Register в диалоге Choose Install Set.
    1. В первом окне Registration Wizard выберите Have Serial Number (есть серийный номер) и нажмите Next. В следующем окне, введите Serial Number и Key с обложки компакт-диска InterBase CD-ROM. На этом этапе кнопка Next будет доступна только если вы введете корректные значения Serial Number и Key.
    2. Выберите метод регистрации – Direct, Email, Web page, или Telephone. Если на компьютере, где устанавливается ПО, есть доступ в интернет, то способ Direct будет самым легким и простым. Если вы выбираете варианты Web или Email, или Telephone, то вы получите файл активации по электронной почте на адрес email, который укажете далее. Выберите вариант Telephone если у вас нет соединения с интернетом или есть проблемы с другими способами регистрации.
    Прямая регистрация
    1. Следующее окно запрашивает информацию по вашей учетной записи на Borland Developer Network. Если вы хоть раз регистрировали продукты Borland или просто регистрировались в сети BDN, выберите "I have an account."
    • Если у вас нет учетной записи на BDN, выберите "I do not have an account" и вам будут предложены шаги по созданию учетной записи на Borland Developer Network. Вы не можете создать новую учетную запись через email или используя другую учетную запись BDN.
    • Если вы выбрали"I have an account", то диалог запросит информацию по вашей учетной записи BDN. Вы можете ввести email этой учетной записи или login name. Оба вводить не нужно. Укажите также пароль учетной записи
    1. Если ваше соединение с интернетом осуществляется через сервер proxy, вы должны включить опцию "Use proxy server", которая появится дальше . Далее ответьте на вопрос о URL и номере порта прокси. Если у вас нет такой информации, вы ее можете получить из Internet Explorer: Выберите Tools|Internet Options|Connection|Lan Settings.
    2. Проверьте Information Summary и нажмите Next.
    Регистрация по Email
    1. Следующая панель запросит информацию о вашей учетной записи Borland Developer Network. Если вы хоть раз регистрировали продукты Borland или просто регистрировались в сети BDN, выберите "I have an account."
    • Если у вас нет учетной записи на BDN, выберите "I do not have an account" и вам будут предложены шаги по созданию учетной записи на Borland Developer Network. Вы не можете создать новую учетную запись через email или используя другую учетную запись BDN.
    • Если вы выбрали"I have an account", то диалог запросит информацию по вашей учетной записи BDN. Вы можете ввести email этой учетной записи или login name. Оба вводить не нужно. Укажите также пароль учетной записи.
    1. Проверьте Information Summary и нажмите Next.
    2. Появится панель Email Registration. Нажмите кнопку Clipboard Copy.
    3. Нажмите OK на окне, сообщающем об успешном копировании, и нажмите Next.
    4. Нажмите Finish на следующей панели и Done на последней панели.
    5. Запустите программу для работы с электронной почтой и создайте письмо для адреса reg@borland.com. Вставьте (paste) содержимое clipboard в тело письма и отправьте его.
    6. Проверьте свою почту (через некоторое время) – вам должно прийти письмо с заголовком "Borland Product Registration". Сохраните прикрепленный файл в каталог установки InterBase.
    Регистрация через Web
    1. Следующая панель показывает URL сайта регистрации, и отображает Registration Key. Скопируйте это число или распечатайте страницу. Нажмите Finish.
    2. Откройте браузер и откройте страницу по указанному URL: http://reg.borland.com.
    3. Зарегистрируйтесь в BDN используя существующую учетную запись. Если у вас нет учетной записи, нажмите Create account.
    1. После логина в BDN, введите Serial Number с обложки компакт-диска InterBase (тот же, что использовали при установке) в верхнем поле ввода. Во втором поле ввода укажите Registration key, который вы сохранили с экрана установки InterBase. Нажмите Continue.
    2. Проверьте адрес email, и если он правильный, нажмите Register – продукт будет зарегистрирован на данную учетную запись, и файл активации будет отправлен на указанный email.
    3. Проверьте почту – должно прийти письмо с заголовком"Borland Product Registration". Сохраните прикрепленный к письму файл в корневом каталоге установки InterBase.
    Регистрация по телефону
    1. To register by telephone, call the number closest to you from the following list:
    United States 1 888 588 2230 Argentina (54-11) 4371-2306 Brazil 55-11-3167-1722 Canada 1 888 588 2320 Chile 56-2-337110 Columbia 571-616-0077/1756/2261 Ecuador (593) 22-569-414 Mexico 52-55-9171-1113 Paraguay (595-21) 424-473 All other Americas 1 888 588 2230 Austria 00800-50557777 France 0800-903137 Germany 0800-1827043 Israel 1800-945-1754 United Kingdom 00800-50557777 Switzerland 00800-50557777 All other Europe/Middle East/Africa +31 20 5035 120 Australia 1 800 632266 China +8610 6418 3766 Hong Kong +852 2572 3238 Japan 0120-919-682 (toll free) Japan +81 3 5350 9380 Taiwan +886 22718 6627 All other Asia/Pacific +65 6225 9118
    1. If you have an email address, you will receive an email with "Borland Product Registration" in the subject line. Your activation file is attached to this email. If you do not have email, Borland will send you the activation file on a floppy disk.
    2. In either case, save the activation file to the InterBase home directory.
    To install drivers
    • JDBC (InterClient)
    • ODBC
    • ADO.NET Borland Data Provider
    • IBX for C++ Builder 6
    • IBX for Delphi 7
    Завершение установки

    Этот пункт завершает установку и регистрацию InterBase. После этого вы можете устанавливать другие приобретенные пользовательские и процессорные лицензии. Обратитесь к "Пользовательские и процессорные лицензии" за подробной информацией.

    Замечание iBase: для email и web-регистраций в этом документе не указано, что вы должны запустить инсталлятор повторно, выбрать Registration в Install Set, и указать не Serial Number и Key, а activation file. После выбора activation file будет зарегистрирована соответствующая лицензия.

    Command-line installation Installing InterBase
    1. If an InterBase server is running, shut it down and uninstall any previous versions of InterBase.
    2. On your InterBase CD-ROM, go to the directory for your platform (Linux or Solaris) and run ib_install.bin with the -i flag.
    1. When installation is complete, you must register InterBase in order to start the server. You have two choices: web registration and phone registration.
    • Web registration
    1. After installing InterBase, try to start the InterBase server. It will fail and will display a message saying that InterBase is not licensed.
    2. Go to the InterBase install directory and open the interbase.log file. Copy the "Registration Key" number that it contains.
    3. Open a browser and point it at http://reg.borland.com.
    4. If you are a member of the Borland Developer Network, log in if prompted. (You will not be prompted if a cookie is present on your machine.) If you are not a BDN member, you can join by following the link on this page.
    5. In the indicated fields, enter the Serial Number from the back of the InterBase CD-ROM jacket and the Registration key from the interbase.log file.
    6. When you have completed the instructions on the registration web page, check your email and look for one with "Borland Product Registration" in the subject line.
    7. Copy the attached text activation file to the InterBase home directory.
    • Phone registration

    Phone registration is an option if you have no email connection. It also provides someone who can assist you if you have difficulties with the installation and registration process.

    To register by telephone, call the number closest to you from the following list: United States 1 888 588 2230 Argentina (54-11) 4371-2306 Brazil 55-11-3167-1722 Canada 1 888 588 2320 Chile 56-2-337110 Columbia 571-616-0077/1756/2261 Ecuador (593) 22-569-414 Mexico 52-55-9171-1113 Paraguay (595-21) 424-473 All other Americas 1 888 588 2230 Austria 00800-50557777 France 0800-903137 Germany 0800-1827043 Israel 1800-945-1754 United Kingdom 00800-50557777 Switzerland 00800-50557777 All other Europe/Middle East/Africa +31 20 5035 120 Australia 1 800 632266 China +8610 6418 3766 Hong Kong +852 2572 3238 Japan 0120-919-682 (toll free) Japan +81 3 5350 9380 Taiwan +886 22718 6627 All other Asia/Pacific +65 6225 9118

    1. In either case, save the activation file to the InterBase home directory.
    2. That completes your InterBase installation and registration. You still need to install any licenses that you have purchased for users, processors, and Internet use. Please see Licensing users and processors for information on licensing.
    Installing the InterBase drivers

    Follow the prompts to install your chosen drivers.

    Some older drivers no longer appear on the list of available drivers that are displayed by drivers_install.bin , but they are available on the InterBase CD-ROM under /Drivers/older_drivers .

    Licensing users and processors
    • Desktop Edition: Permits local connections only (same machine), enables one processor and eight simultaneous connections. This edition is typically used for developing applications or for personal use.
    • Server Edition: Enables one processor and one user.

    Installing activation certificates Run the iblicense utility ( iblicense.exe on Windows, iblicense.bin on Linux and Solaris) and enter these Certificate ID/Key pairs at the prompts. This enables your newly purchased functionality.

    A note to InterBase 7.0 owners Any Activation Certificates that you purchased for InterBase 7.0 and valid for InterBase 7.1. When you have completed the InterBase 7.1 installation and registration, you can either copy your old ib_license.dat file into the new install directory, or you can run iblicense and enter the Certificate ID/Key pairs.

    Starting the InterBase server
    • Windows perform one of the following actions:
      • Go to the Control Panel and run InterBase Manager.
      • There is a Server Manager icon on the Quick Launch toolbar and on the Start menu under Programs | Start | InterBase | Server Manager. You can Launch the InterBase Server Manager usin g either of these icons.
      • Linux and Solaris Go to the interbase_home /bin directory and run the ibmgr script.

      A note for Linux users In some flavors of Linux, you might be missing a needed file ( /usr/lib/libstdc++-libc6.1-1.so.2 ). When this file is missing, the InterBase install completes without error, but when you try to start the InterBase server, you receive a message that says: "Error opening library: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory."

      To install the missing file, find compat-libstdc++-7.3.2.96.110.i386.rpm . This file is on the InterBase CD-ROM in the /Linux directory. It is also available on the Internet at www.redhat.com and other Linux sources. Run the file using this command:

      Hyperthreaded processors SMP support The InterBase security database
      • To continue using your previous security database, back it up with its native version of InterBase and then restore it to this new name using InterBase 7.1.
      • To use a different name, specify the new name in the ibconfig file, using the ADMIN_DB parameter.
      Windows Install Issue with Windows 2000

      You cannot install InterBase onto a network drive.

      1. Go to Services and shut down InterBase Guardian and Server.
      2. CLOSE THE SERVICES APPLICATION. If you do not close this, the install fails until you reboot.
      3. Go to Control Panel and launch "Add-Remove Programs."
      4. Remove InterBase.
      5. Delete the full InterBase directory.
      6. Delete gds32.dll from c:\winnt\system32.
      7. Install InterBase.
      Performance issue with Windows ME/XP

      This issue was raised during the release of InterBase 7.0. If you have renamed your databases to have an extension other than ".gdb" or if none of your databases are on Windows platforms, you can ignore this section.

      Microsoft has implemented a backup and restore utility called System Restore. This utility automatically backs up files that have certain extensions whenever they are touched. The old default InterBase file extension 'GDB' is on this list, which means that databases that have names ending in ".gdb" get backed up extremely frequently when they are in use. This is causing performance problems on Windows ME and XP systems.

      Because of this situation, we have changed the name of the InterBase security database from isc4.gdb to admin.ib. See The InterBase security database, above, for information on how to restore an existing security database to this or another name.

      We also recommend that you no longer use .gdb for any of your database names on these platforms, to avoid the performance degradation associated with having the OS back up every database every time it is modified.

      1. Turn off system restore.
        1. Go to Start.
        2. Right click on My Computer.
        3. Select Properties
        4. Select the Restore tab.
        5. Check the "Turn off System Restore on all drives" box
        1. Go to Start.
        2. Right click on My Computer
        3. Select Properties
        4. Select the Restore tab
        5. In the Drive Settings area, select the drive where you installed InterBase.
        6. Select the Settings button
        7. Check "Turn off System Restore on this drive"
        1. Run gfix -mode read_only
        2. Please note: This will disable gsec and other utilities from making security changes. You will have to use gfix -mode read_write to modify admin.ib .
        Linux Saving customization files

        You can skip this step if you haven't customized these files in a previous installation.

        Note that for Linux and Solaris platforms, the name of the configuration file has been changed from isc_config to ibconfig as of InterBase 7.0.

        Running InterBase as a service

        When you choose to run InterBase as a service, the InterBase server starts automatically whenever the machine is running in a multi-user mode.

        To remove InterBase as a service, run:

        Solaris Saving customization files

        You can skip this step if you haven't customized these files in a previous installation.

        Note that for Linux and Solaris platforms, the name of the configuration file has been changed from isc_config to ibconfig .

        Saving older versions Running InterBase as a service

        When you choose to run InterBase as a service, the InterBase server starts automatically whenever the machine is running in a multi-user mode.