Настройка базы данных Microsoft SQL Server

Настройте соединения и создайте в базе данных Microsoft SQL Server таблицы, необходимые для работы с Rational Connector for SAP Solution Manager.

Прежде чем начать

Убедитесь, что выполнены следующие требования:

Об этой задаче

Настройте базу данных SQL Server с помощью утилиты командной строки sqlcmd, которая поставляется вместе с SQL Server.

Процедура

  1. Активируйте инструмент sqlcmd для Microsoft SQL Server 2008 Express Edition. Выберите Пуск > Microsoft SQL Server 2008 > Инструменты настройки > SQL Server Configuration Manager.
  2. В окне SQL Server Configuration Manager на левой панели выберите SQL > Сетевая конфигурация сервера > Протоколы для SQLEXPRESS.
  3. Дважды щелкните на протоколе Именованные каналы.
  4. В окне Свойства именованных каналов в поле Включено выберите значение Да.
  5. Укажите имя конвейера \\.\pipe\sql\query.
  6. Нажмите Применить и перезапустите службы SQL Server.
    Совет: Кроме того, допустимо применение визуальной утилиты, такой как SQL Server Studio Management, которая также доступна для версии Express (SQL Server Studio Management Express). За дополнительной информацией обратитесь к документации по SQL Server или к администратору базы данных (DBA) SQL Server.
    Важное замечание: В случае установки Rational Connector на том же компьютере или на одинаковых распределенных операционных системах необходимо создать отдельную базу данных и связанного с ней пользователя.
  7. Создайте базу данных для каждого экземпляра Rational Connector. В следующем примере замените sap на имя базы данных:
    CREATE DATABASE sapdb
    GO
  8. Создайте пользователя и пароль и измените владельца базы данных с помощью следующих команд:
    CREATE LOGIN sapDBuser
    WITH PASSWORD = 'sapDBpswd';
    USE sapdb;
    exec sp_changedbowner 'sapDBuser'
    GO 
  9. Измените систему учета версий строк в базе данных. В командной строке введите следующую команду:
    Важное замечание: Перед выполнением этой команды убедитесь, что соединение с базой данных открыто.
    ALTER DATABASE sapdb SET READ_COMMITTED_SNAPSHOT ON
    GO
  10. Если для подключения к базе данных SQL Server применяется WebSphere Application Server с JRE 6.0, укажите в переменной SQLSERVER_JDBC_DRIVER_FILE версию JRE 6.0 драйвера JDBC с именем sqljdbc4.jar. Этот драйвер можно установить в любом каталоге сервера приложений. На сервере Tomcat скопируйте файл sqljdbc4.jar в каталог SAPCInstallDir/server/Tomcat/lib. Для WebSphere Application Server выполните следующие действия:
    1. Войдите в административную консоль, указав в браузере следующий адрес: http://yoursystem:9060/ibm/console
    2. Выберите Ресурсы > JDBC > Провайдеры JDBC.
    3. На первой странице мастера выберите Все области, затем - Node=YourNodeName, Server=YourServerSetup. Нажмите кнопку Создать. В поле Тип базы данных выберите SQL Server, в поле Тип провайдера - SQL Server с драйвером JCC IBM, а в поле Тип реализации - Источник данных XA.
    4. На второй странице мастера укажите путь к каталогу драйвера, где размещен файл sqljdbc4.jar.
    5. На последней странице мастера нажмите кнопку Готово.
    6. В случае применения WebSphere Application Server также необходимо добавить пользовательское свойство, которое указывает на драйвер JDBC sqljdbc4.jar. Дополнительная информация приведена в разделе Настройка WebSphere Application Server.
  11. Для настройки соединений с базой данных и создания таблиц базы данных запустите сценарий DDL SAPCInstallDir/MSSQL_Tables.ddl с помощью инструмента команд SQL.
  12. Откройте файл SAPCInstallDir/server/conf/sapconnector.properties в текстовом редакторе и выполните следующие действия:
    1. Добавьте символы комментариев в строки базы данных Derby по умолчанию.
    2. Удалите символы комментариев из строк SQL Server и в полях имени хоста, экземпляра, пользователя и пароля укажите данные из текущей среды.
  13. Сохраните и закройте файл.

Комментарии