Explanation | Произошла ошибка базы данных, состояние SQL и код которой указаны в сообщении. |
Action | Устраните неполадку базы данных в соответствии с информацией, связанной с кодом ошибки. |
Explanation | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Action | Сведения по определению неполадок приведены на Web-сайте службы поддержки IBM. |
Explanation | Произошла ошибка исходного кода WebSphere. |
Action | Подготовьте все системные протоколы, протоколы трассировки, а также описание действий, в результате выполнения которых произошла ошибка. Сведения по определению неполадок приведены на Web-сайте службы поддержки IBM. |
Explanation | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Action | Сведения по определению неполадок приведены на Web-сайте службы поддержки IBM. |
Explanation | Базовое обеспечение базы данных выдало исключительную ситуацию, которая была обработана адаптером Data Store Adapter. |
Action | Определите возможные причины ошибки на основе текстовых сообщений об ошибке, выданных программным обеспечением базы данных. |
Explanation | В результате выполнения операции возникла исключительная ситуация. |
Action | Рассмотрите операцию, исключительную ситуацию и файлы протоколов базы данных. |
Explanation | Произошла внутренняя ошибка. |
Action | Сведения по определению неполадок приведены на Web-сайте службы поддержки IBM. |
Explanation | Application Server зафиксировал запуск транзакции базы данных. Application Server попытается обработать транзакцию в соответствии с пользовательскими свойствами, настроенными для источника данных. |
Action | Никаких действий со стороны пользователя не требуется. |
Explanation | Application Server зафиксировал запуск транзакции базы данных. Application Server попытается обработать транзакцию в соответствии с пользовательскими свойствами, настроенными для источника данных. Произошла ошибка, в результате которой обработку транзакции выполнить не удалось. |
Action | Соберите файлы протоколов FFDC, а также все файлы протоколов сервера. Если ошибка не связана с нехваткой ресурсов базы данных, обратитесь к Web-сайту службы поддержки IBM для определения неполадки. |
Explanation | База данных начала транзакцию для данного соединения. Application Server выполнит откат транзакции перед возвратом соединения в пул. |
Action | Найдите причину неявной транзакции в исходном коде приложения. В исходном коде приложения может быть явным образом указан запрет на последующие неявные транзакции. Кроме того, в конфигурации источника данных может быть указано конкретное действие. |
Explanation | В ходе очистки ManagedConnection возникла исключительная ситуация для операции destroy. |
Action | Определите причину неполадки в соответствии с сообщением об ошибке, выданном программным обеспечением базы данных. |
Explanation | Во время выполнения транзакции запрошенная операция запрещена. |
Action | Выполните операцию перед запуском транзакции или после ее завершения. |
Explanation | Пользователь запросил очистку пула. Этот запрос аннулирует все существующие соединения этого пула. |
Action | Закройте транзакцию и границу метода, а затем повторите логику с новым соединением. |
Explanation | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Action | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Возникла исключительная ситуация в результате выполнения над базой данных двухэтапной операции. |
Action | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Возникла исключительная ситуация в результате выполнения над базой данных двухэтапной операции. |
Action | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Application Server попытался выполнить операцию XAResource, используя Xid, отличный от Xid, использованного для XAResource.start. |
Action | Получите новое соединение и повторите транзакцию. |
Explanation | Пользовательское свойство источника данных, oracleRACXARecoveryDelay, указало серверу приложений задержать операции xa.commit и xa.rollback на продолжительность интервала повтора. |
Action | Дождитесь пока администратор транзакции повторит операцию. Чтобы oracleRACXARecoveryDelay функционировал как положено, необходимо настроить эвристические повторы в администраторе транзакций. |
Explanation | База данных или комплекс связи jdbc, указанный в источнике данных , не поддерживает тесное связывание ветвей. Тесное связывание ветвей поддерживается только в базе данных DB2 for z/OS, для работы с которой применяется драйвер DB2 Universal JCC. Будет применяться слабое связывание ветвей, установленное по умолчанию. Из-за этого могут возникать тайм-ауты блокировок, тупики и/или откаты транзакций, если приложение настроено для тесного связывания ветвей, поскольку блокировки базы данных не будут совместно использоваться всеми ветвями транзакции в одной глобальной транзакции. |
Action | Настройте источник данных для использования поддерживаемых драйвера JDBC и базы данных, либо измените приложение так, чтобы тесное связывание ветвей не требовалось. |
Explanation | База данных, указанная в источнике данных , не поддерживает тесное связывание ветвей. Тесное связывание ветвей поддерживается только в соединениях типа 4 с DB2 for z/OS V8 (+ APAR PK47713) или DB2 for Linux, UNIX, Windows V8, а также более поздними версиями. Будет применяться слабое связывание ветвей, установленное по умолчанию. Из-за этого могут возникать тайм-ауты блокировок, тупики и/или откаты транзакций, если приложение настроено для тесного связывания ветвей, поскольку блокировки базы данных не будут совместно использоваться всеми ветвями транзакции в одной глобальной транзакции. |
Action | Настройте источник данных для использования поддерживаемых драйвера JDBC и базы данных, либо измените приложение так, чтобы тесное связывание ветвей не требовалось. |
Explanation | Комплекс связи jdbc, указанный в источнике данных , не поддерживает тесное связывание ветвей. Тесное связывание ветвей поддерживается только драйвером DB2 Universal JCC с минимальной версией 3.51 или 3.6 в сочетании с уровнями обслуживания DB2 9.5 или 9, а также драйвером JCC4 версии 4.1. Будет применяться слабое связывание ветвей, установленное по умолчанию. Из-за этого могут возникать тайм-ауты блокировок, тупики и/или откаты транзакций, если приложение настроено для тесного связывания ветвей, поскольку блокировки базы данных не будут совместно использоваться всеми ветвями транзакции в одной глобальной транзакции. |
Action | Настройте источник данных для использования поддерживаемых драйвера JDBC и базы данных, либо измените приложение так, чтобы тесное связывание ветвей не требовалось. |
Explanation | Соединение не будет доступно для возврата в пул, поскольку приложение явным образом не закрыло все связанные описатели. |
Action | Измените приложение таким образом, чтобы оно всегда закрывало все описатели соединений. |
Explanation | Запрошенная утилита недоступна. |
Action | Не используйте данную утилиту или примените драйвер, поддерживающий данную утилиту, если это возможно. |
Explanation | Не найден класс реализации драйвера JDBC. |
Action | Добавьте путь к драйверу JDBC в библиотеку или укажите класс реализации в источнике данных. |
Explanation | Не найден класс реализации драйвера JDBC. |
Action | Добавьте путь к драйверу JDBC во вложенную библиотеку или укажите класс реализации в источнике данных. |
Explanation | Не удалось найти элемент jdbcDriver для указанного источника данных. |
Action | Укажите одноименный вложенный элемент jdbcDriver или одноименный элемент jdbcDriver в атрибуте jdbcDriverRef источника данных. |
Explanation | Произошла ошибка при выполнении указанной команды SQL. |
Action | Определите причину неполадки в соответствии с сообщением об исключительной ситуации. |
Explanation | Файл трассировки, указанный для источника данных, не существует. |
Action | Используйте в качестве файла трассировки существующий файл. |
Explanation | Драйвер JDBC DB2 Universal перенесен в среду RRS, работающую под управлением DB2 для z/OS. |
Action | Это информационное сообщение для среды запущенного драйвера JDBC. |
Explanation | Пользовательскому свойству driverType для источника данных было присвоено значение 2 при использовании DB2XADatasource. Такая конфигурация не поддерживается в DB2 для z/OS. |
Action | Воспользуйтесь DB2ConnectionPoolDatasource или переключитесь на драйвер JDBC DB2 Universal типа 4, если он доступен для данной конфигурации. |
Explanation | Произошла ошибка IOException при попытке сервера Application Server открыть указанный файл трассировки. |
Action | Ознакомьтесь с описанием исключительной ситуации, устраните неполадку IO и повторно запустите Application Server. |
Explanation | Возникла исключительная ситуация при попытке сервера Application Server получить для базы данных доступ к объекту метаданных. |
Action | Убедитесь, что применение метаданных разрешено в базовой базе данных. |
Explanation | Серверу Application Server не удалось найти метод set в источнике данных, применяемый для задания запрошенного свойства. |
Action | Проверьте правильность указанного имени свойства. |
Explanation | Серверу Application Server не удалось найти указанное свойство источника данных. Возможные причины: 1) свойство источника данных набрано с ошибкой или с неправильной расстановкой прописных букв; 2) указанное свойство неприменимо к настраиваемому источнику данных; 3) сервер Application Server содержит конфигурацию по умолчанию для другой версии указанного драйвера JDBC, что приводит к несоответствию свойств источника данных. |
Action | Убедитесь, что указанное свойство является правильным для данного источника данных. Исправьте ошибки набора или неправильной расстановкой прописных букв. Удалите свойство, если оно неприменимо к драйверу JDBC. |
Explanation | Возникла исключительная ситуация при задании указанного свойства источника данных. |
Action | Убедитесь, что указанное значение допустимо для данного свойства. |
Explanation | Дополнительная информация приведена в описании linkedException. |
Action | Дополнительная информация приведена в описании linkedException. |
Explanation | Если класс источника данных реализует интерфейс ConnectionPoolDataSource, то для свойства 'enable2Phase' допустимо только значение false. |
Action | Для XADataSource укажите в свойстве 'enable2Phase' значение true, для ConnectionPoolDataSource - значение false. |
Explanation | Если класс источника данных реализует интерфейс XADatasource, то для свойства 'enable2Phase' допустимо только значение true. |
Action | Для XADataSource укажите в свойстве 'enable2Phase' значение true, для ConnectionPoolDataSource - значение false. |
Explanation | В данном сообщении выведено имя продукта для Database. |
Action | Указанное выше имя Database в настоящий момент используется приложениями. |
Explanation | В данном сообщении выведена версия продукта для Database. |
Action | Указанная выше версия Database в настоящий момент используется приложениями. |
Explanation | В данном сообщении выведено имя драйвера Java Database Connectivity (JDBC). |
Action | Указанное выше имя драйвера JDBC в настоящий момент используется приложениями. |
Explanation | Версия драйвера Java Database Connectivity (JDBC). |
Action | Указанная выше версия драйвера JDBC в настоящий момент используется приложениями. |
Explanation | Метод setReadOnly не реализован в базах данных Oracle. Метод setReadOnly(true) не делает соединение доступным только для чтения. Метод setReadOnly(false) также не реализован и база данных Oracle неявным образом запускает транзакцию. Во избежание запуска ненужной транзакции сервер Application Server не будет вызывать метод setReadOnly(false) для базы данных Oracle. |
Action | Проверьте приложение и убедитесь, что оно не зависит от транзакции, запускаемой после вызова метода setReadOnly(false). |
Explanation | Приложение работает с комплексом связи JDBC, который больше не поддерживается продуктом Application Server. |
Action | Используйте комплекс связи JDBC, указанный в тексте сообщения об ошибке. |
Explanation | Выполнена попытка внести в пул соединение со значением параметра AutoCommit - False. Серверу приложений не удается определить, является ли транзакция активной, поскольку источник данных настроен как Nontransactional. Сервер приложений не будет повторять попытку выполнить транзакцию, поскольку источник данных не настроен для автоматического сохранения или возврата во время очистки соединений. |
Action | Настройте источник данных для автоматического сохранения или возврата во время очистки соединений, либо установите значение параметра AutoCommit True. |
Explanation | Произошла ошибка при закрытии указанного объекта JDBC. |
Action | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Приложение попыталось обратиться к соединению или связанным операторам (Statement), наборам результатов (ResultSet) и метаданным (metadata) с помощью другой нити. Такое поведение является нарушением модели программирования для сервера приложений. Нарушением модели программирования также считается закрытие объектов, к которым сервер приложений пытался обратиться с помощью метода finalize(), поскольку метод finalize() запущен виртуальной машиной Java (JVM) в другой нити. |
Action | Настройте приложение без поддержки многонитевого доступа. |
Explanation | Вызываемый метод, описанный в спецификации Java Database Connectivity (JDBC) версии 3.0, недоступен в применяемом комплексе связи. |
Action | Убедитесь, что комплекс связи JDBC поддерживает спецификацию JDBC версии 3.0, либо откажитесь от применения этого метода. |
Explanation | Описатель соединения в данный момент связан с другим соединением пула, которое не реализует интерфейс, необходимый для инкапсулятора. |
Action | Нельзя использовать инкапсуляторы для указанного интерфейса, если в методе Wrapper.isWrapperFor указано, что данное соединение не является инкапсулятором интерфейса. |
Explanation | Пользовательское свойство источника данных позволяет выбрать, какая стратегия совместного использования подключений будет использоваться. |
Action | Убедитесь, что пользовательское свойство источника данных настроено на правильную стратегию. |
Explanation | Указанный метод не поддерживается реализацией Application Server. |
Action | Не используйте этот метод. |
Explanation | Данный метод предназначен только для внутреннего использования Application Server. |
Action | Не вызывайте этот метод. |
Explanation | Попытка выполнения операции над закрытым объектом. |
Action | Получите новый экземпляр объекта, с которым требуется выполнить операцию. |
Explanation | Указанный заменитель не содержит указанный тип инкапсулированных объектов. |
Action | Проверьте, правильно ли указаны заменитель и параметры для инкапсулированных объектов. |
Explanation | Application Server не позволяет выполнить запрошенную операцию. |
Action | Не используйте указанную операцию. |
Explanation | Во время выполнения глобальной транзакции сервер Application Server запрещает вызывать методы setTypeMap, setReadOnly и setCatalog для общих соединений (Shareable Connection). |
Action | Не вызывайте setTypeMap, setReadOnly и setCatalog для общих соединений в глобальных транзакциях, либо воспользуйтесь выделенными соединениями. |
Explanation | Во время выполнения глобальной транзакции сервер Application Server запрещает вызывать методы commit, rollback, setSavepoint и releaseSavepoint для соединения Connection. |
Action | Не вызывайте методы commit, rollback, setSavepoint и releaseSavepoint для соединения в глобальной транзакции. Если используется источник данных, не относящийся к транзакции (например, non-jta-data-source для API Java Persistence), настройте non-jta-data-source в файле persistence.xml, а также настройте пользовательское свойство nonTransactionalDataSource для источника данных. |
Explanation | Нельзя выполнять операции, если приложение находится в состоянии текущей транзакции. |
Action | Получите новое соединение Connection, с которым можно будет выполнить операцию. |
Explanation | Повторное связывание описателя соединения недопустимо. |
Action | Получите новое соединение. |
Explanation | Повторное связывание описателей соединений Connection разрешено только в состоянии INACTIVE. |
Action | Закройте текущий описатель соединения Connection и получите новый. |
Explanation | Повторное связывание описателей соединений возможно только в том случае, если все дочерние объекты закрыты. |
Action | Закройте текущий описатель соединения Connection и получите новый. |
Explanation | Над описателем соединения Connection выполняется операция. Во время выполнения операции отсоединение описателя запрещено. |
Action | Дождитесь завершения всех операций над описателем и отсоедините его. |
Explanation | В качестве размера выборки можно указать только неотрицательное значение. |
Action | Выберите неотрицательное значение размера выборки. |
Explanation | Application Server не поддерживает идентификацию Kerberos для используемой базы данных. При получении соединения имя пользователя и пароль использоваться не будут. |
Action | Выключите Kerberos или используйте базовую DB2 с драйвером JDBC DB2 Universal. |