В этом разделе перечислены известные неполадки подключения к базе данных и их устранение.
При переходе к текущей версии рабочей среды может потребоваться изменить соединения с базой данных, созданные в предыдущих версиях рабочей среды. Это вызвано изменениями в поддержке определенных драйверов JDBC и поставщиков баз данных. Для устранения этой неполадки измените соединения с базой данных, указав в нем один из поддерживаемых драйверов JDBC.
Если соединение с базой данных было прервано за пределами рабочей среды (например, в DB2 Universal Database с помощью команды FORCE APPLICATIONS ALL), рабочая среда не может обнаружить, что соединение завершено.
Для некоторых выполняемых задач требуется активное подключение к базе данных. При завершении соединения все задачи, которым требуется активное подключение к базе данных (такие как выполнение операторов SQL в конструкторе запросов SQL), не будут работать. Если соединение выглядит активным в рабочей среде, но не является таковым, попробуйте отключиться от базы данных и затем подключиться к ней повторно.
Если соединение с базой данных остается неактивным, завершите работу рабочей среды и перезапустите ее.
Если происходит сбой соединения с сервером базы данных, вы можете получить сообщение об ошибке, похожее на следующее: IWAS0126E Неполадки при попытке установить соединение &1. Причина: &2'. Дополнительные сведения о коде причины (&2) приведены в документации, поставляемой с сервером базы данных.
При импорте или удалении файлов EJB JAR (примеров или нет) с открытыми проекциями Данные или J2EE иногда ведет к появлению копий узлов схем в базах данных для данного файла EJB JAR. Эти записи являются безвредными, однако для их удаления вы можете закрыть и снова открыть проекцию.
При многократном подключении и отключении от базы данных Cloudscape 5.1, на панели Обзор баз данных таблицы могут отображаться без столбцов. При возникновении этой неполадки перезапустите рабочую среду.
В Linux работа рабочей среды может завершиться внезапно при подключении к DB2 Universal Database для iSeries V5R1 с помощью драйвера JDBC AS/400 Toolbox for Java. Эта неполадка возникает при вводе неверного пароля или если поле ввода пароля осталось пустым. При возникновении этой неполадки перезапустите рабочую среду и подключитесь к базе данных повторно, указав пароль.
Проверить выполнение сервера хоста базы данных iSeries можно с помощью команды NETSTAT *CNN. При отображении окна Работа с состоянием соединения TCP/IP проверьте запись базы данных под заголовком Локальный порт и убедитесь, что запись имеет состояние Прослушивание.