Параметры источника данных

С помощью этой страницы можно изменить свойства источника данных.

Существует два способа просмотра этой страницы административной консоли:
Прим.: Если в приложении используется модуль Enterprise JavaBeans (EJB) 1.1 или Java Servlet 2.2, то перейдите на страницу консоли Источники данных (WebSphere Application Server версии 4) > источник-данных.

Проверить соединение

Активирует службу проверки соединения для проверки соединений приложения к источнику данных.

Перед тем, как щелкнуть на опции Проверить соединения задайте свойства источника данных и нажмите Применить.

Область

Задает область провайдера JDBC, поддерживающую этот источник данных. Этот источник данных могут использовать только приложения, установленные в данной области.

Поставщик

Адаптер ресурса, используемый WebSphere Application Server для данной фабрики соединений.

Провайдера можно указать только при создании новой фабрики соединений. В списке показаны все адаптеры ресурсов, заданные в соответствующей области. Выберите один из списка для использования имеющегося адаптера ресурса в качестве провайдера.

Имя

Указывает отображаемое имя этого источника данных.

К допустимым символам для этого имя относятся буквы и числа, КРОМЕ большинства специальных символов. Например, можно задать в поле значение Пробный источник данных. Имя, начинающееся с точки (·) или содержащее специальные символы ( \ / , : ; " * ? < > | = + & % ' ` @ ), является недопустимым.

Информация Значение
Тип данных Строка

Имя JNDI

Задает имя Java Naming and Directory Interface (JNDI).

В распределенных вычислительных средах зачастую для получения совместно используемых компонентов и ресурсов используются службы присвоения имен и каталогов. Службы присвоения имен и каталогов связывают имена с расположениями, службами, информацией и ресурсами.

Службы присвоения имен обеспечивают привязку имен к объектам. Службы каталогов обеспечивают сведения об объектах и инструменты поиска, необходимые для поиска данных объектов.

Существует несколько реализаций служб присвоения имен и каталогов с различными интерфейсами. JNDI предлагает общий интерфейс, используемый для доступа к различным службам присвоения имен и каталогов.

Например, можно использовать имя jdbc/markSection.

Если оставить это поле пустым, имя JNDI будет сгенерировано из имени источника данных. Например, для имени источника данных markSection создается имя JNDI jdbc/markSection.

Задав это значение сохраните его, перезапустите сервер и вы увидите строку при запуске инструмента создания дампа памяти пространства имен.

Информация Значение
Тип данных Строка

Использовать этот источник данных в постоянном соединении, управляемом контейнером (CMP)

Указывает, используется ли данный источник для управляемых контейнером постоянных соединений или объектов EJB.

Этот параметр включает создание фабрики соединений CMP для адаптера реляционного ресурса, соответствующей этому источнику данных.

Информация Значение
Тип данных Булевское значение
Значение по умолчанию Истина (включено)

Описание

Указывает текстовое описание ресурса.

Информация Значение
Тип данных Строка

Категория

Задает строку категории, которую можно использовать для классификации или группировки ресурсов.

Информация Значение
Тип данных Строка

Имя класса вспомогательной программы источника данных

Указывает имя класса реализации DataStoreHelper, расширяющего возможности выбранного класса реализации драйвера JDBC для выполнения функций для определенных баз данных.

Сервер приложений предоставляет набор классов реализации DataStoreHelper для всех поддерживаемых драйверов провайдера JDBC. Эти классы реализации находятся в пакете com.ibm.websphere.rsadapter. Например, если провайдером JDBC является DB2, классом DataStoreHelper по умолчанию является com.ibm.websphere.rsadapter.DB2DataStoreHelper. Тем не менее, на просматриваемой вами странице административной консоли в списке может быть несколько доступных имен классов DataStoreHelper, убедитесь, что выбран именно класс, подходящий для вашей конфигурации базы данных. Иначе ваше приложение может работать с ошибками. Если необходимый класс DataStoreHelper отсутствует в выпадающем списке, выберите Указать пользовательский DataStoreHelper и введите полное имя класса. Инструкции по созданию пользовательского класса DataStoreHelper приведены в справочной системе Information Center.

Информация Значение
Тип данных Выпадающий список или строка (если выбрана опция пользовательский DataStoreHelper)

Псевдоним идентификации для восстановления XA

Это поле используется для указания псевдонима идентификации, используемого при обработке восстановления XA. Если имя псевдонима изменяется после сбоя сервера, последующее восстановление XA будет использовать значение этого параметра, которое было до сбоя.

Выберите псевдоним из списка.

Чтобы задать новый псевдоним, отсутствующий в списке, выполните следующие действия:
  1. Нажмите Применить. В разделе "Связанные элементы" будет показан список "Записи идентификационных данных архитектуры коннекторов Java Platform, Enterprise Edition (Java EE) (J2C).
  2. Выберите Записи данных идентификации архитектуры коннектора J2EE (J2C).
  3. Выберите Создать.
  4. Задайте псевдоним.
  5. Последовательно нажмите кнопки OK и Сохранить. На консоли отображается страница набора псевдонимов со списком всех настроенных псевдонимов. Перед таблицей на этой странице отображается имя фабрики соединений в хронологии пути.
  6. Щелкните на имени фабрики соединений J2C для возврата на страницу конфигурации создаваемой фабрики соединений.
  7. Выберите новый псевдоним в списке псевдонимов управляемой контейнером идентификации.
  8. Нажмите Применить.

Идентификатор базы данных для псевдонима идентификации для восстановления XA в источнике данных должен обладать правами на восстановление XA. В зависимости от применяемой схемы предоставления прав доступа этот уровень предоставления прав доступа может отличаться от уровня, необходимого для обращения к таблицам базы данных для приложения.

Если адаптер ресурса не поддерживает транзакции XA, то это поле недоступно. Значение по умолчанию извлекается из выбранного псевдонима для идентификации приложения, если он указан.

Если на сервере приложений определены домены защиты и псевдонимы идентификации, то для выбора псевдонима идентификации настраиваемого ресурса можно воспользоваться кнопкой Обзор.... Кнопка Обзор доступна только в том случае, если задан по крайней мере один домен защиты и ему присвоена область, доступная редактируемому ресурсу. Кроме того, домен защиты должен содержать по крайней мере один псевдоним идентификации Java 2 Connector (J2C) Java Authentication and Authorization Service (JAAS).

Домены защиты позволяют изолировать псевдонимы идентификации одного сервера от других. Данный иерархический список помогает получить представление о том, какому домену защиты принадлежит псевдоним, и какие серверы к каким псевдонимам имеют доступ. Этот список настраивается под каждый ресурс индивидуально, поэтому домены и псевдонимы, к которым вы не имеете доступа, не показываются.

Информация Значение
Тип данных Выпадающий список

Псевдоним идентификации, управляемой компонентом

Этот псевдоним используется для идентификации базы данных во время выполнения.

Если база данных не защищена, то настраивать идентификацию базы данных не требуется. В случае производственной среды это не рекомендуется.
Предотвращение неполадок Предотвращение неполадок: Если база данных не поддерживает ИД пользователя и пароль, то не задавайте псевдонимы в полях псевдонимов управляемой компонентом или управляемой контейнером идентификации. Иначе в системном протоколе появится предупреждающее сообщение, указывающее, что имя пользователя и пароль являются недопустимыми свойствами. Это сообщение является лишь предупреждением, источник данных все равно будет успешно создан.gotcha

Выберите псевдоним из списка.

Чтобы задать новый псевдоним, отсутствующий в списке, выполните следующие действия:
  1. Нажмите Применить. В разделе "Связанные элементы" будет показан список "Записи идентификационных данных архитектуры коннекторов Java Platform, Enterprise Edition (Java EE) (J2C).
  2. Выберите Записи данных идентификации архитектуры коннектора J2EE (J2C).
  3. Выберите Создать.
  4. Задайте псевдоним.
  5. Последовательно нажмите кнопки OK и Сохранить. На консоли отображается страница набора псевдонимов со списком всех настроенных псевдонимов. Перед таблицей на этой странице отображается имя фабрики соединений в хронологии пути.
  6. Щелкните на имени фабрики соединений J2C для возврата на страницу конфигурации создаваемой фабрики соединений.
  7. Выберите новый псевдоним в списке псевдонимов управляемой контейнером идентификации.
  8. Нажмите Применить.

Если на сервере приложений определены домены защиты и псевдонимы идентификации, то для выбора псевдонима идентификации настраиваемого ресурса можно воспользоваться кнопкой Обзор.... Кнопка Обзор доступна только в том случае, если задан по крайней мере один домен защиты и ему присвоена область, доступная редактируемому ресурсу. Кроме того, домен защиты должен содержать по крайней мере один псевдоним идентификации J2C JAAS.

Если псевдоним через управляемую компонентом или другую идентификацию не задан и база данных потребует ИД пользователя и пароль для соединения, то во время выполнения будет выброшено исключение.

Информация Значение
Тип данных Выпадающий список

Псевдоним идентификации, управляемой контейнером

Задает данные идентификации, которые представляют собой JAAS (записи идентификационных данных J2C), для управляемого контейнером входа в ресурс. Этот параметр можно выключить в зависимости от значения, указанного для параметра Псевдоним карты связи конфигурации.

Выберите псевдоним из списка.

Чтобы задать новый псевдоним, отсутствующий в списке, выполните следующие действия:
  1. Нажмите Применить. В разделе Связанные элементы появится список записей данных идентификации архитектуры коннектора J2EE (J2C).
  2. Выберите JAAS - Идентификационные данные J2C.
  3. Выберите Создать.
  4. Задайте псевдоним.
  5. Последовательно нажмите кнопки OK и Сохранить. На консоли отображается страница набора псевдонимов со списком всех настроенных псевдонимов. Перед таблицей на этой странице отображается имя фабрики соединений в хронологии пути.
  6. Щелкните на имени фабрики соединений J2C для возврата на страницу конфигурации создаваемой фабрики соединений.
  7. Выберите новый псевдоним в списке псевдонимов управляемой контейнером идентификации.
  8. Нажмите Применить.

Если на сервере приложений определены домены защиты и псевдонимы идентификации, то для выбора псевдонима идентификации настраиваемого ресурса можно воспользоваться кнопкой Обзор.... Кнопка Обзор доступна только в том случае, если задан по крайней мере один домен защиты и ему присвоена область, доступная редактируемому ресурсу. Кроме того, домен защиты должен содержать по крайней мере один псевдоним идентификации J2C JAAS.

Домены защиты позволяют изолировать псевдонимы идентификации одного сервера от других. Данный иерархический список помогает получить представление о том, какому домену защиты принадлежит псевдоним, и какие серверы к каким псевдонимам имеют доступ. Этот список настраивается под каждый ресурс индивидуально, поэтому домены и псевдонимы, к которым вы не имеете доступа, не показываются.

Информация Значение
Тип данных Выпадающий список

Преобразование псевдонимов конфигурации

Задает псевдоним идентификации для конфигурации преобразования службы идентификации Java (JAAS), используемой этой фабрикой соединений.

Конфигурация JAAS DefaultPrincipalMapping преобразует псевдоним идентификации в ИД пользователя и пароль. Можно задать и использовать и другие конфигурации преобразования.

Информация Значение
Тип данных Выпадающий список

Общие и обязательные свойства источников данных

Эти свойства относятся к источнику данных, соответствующему выбранному провайдеру JDBC. Они являются обязательными для источника данных или особенно полезны для него. Полный список свойств, требуемых всеми поддерживаемыми провайдерами JDBC, есть в Information Center.



Имя файла: udat_jdbcdatsordet.html