I det här avsnittet behandlas problem och lösningar vid databasanslutning.
När du migrerar till den aktuella versionen av arbetsmiljön kan det hända att du måste redigera databasanslutningar som du skapade med hjälp av tidigare versioner av arbetsmiljön. Det kan inträffa på grund av att funktionerna för specifika JDBC-drivrutiner och databasleverantörer har ändrats. Du kan åtgärda det här problemet genom att redigera databasanslutningen så att någon av de JDBC-drivrutiner som det finns funktioner för används.
Om en databasanslutning avbryts från en plats utanför arbetsmiljön (till exempel i DB2 Universal Database med hjälp av kommandot FORCE APPLICATIONS ALL) upptäcker inte arbetsmiljön att anslutningen avbrutits.
För en del av de uppgifter du utför i den här produkten krävs en aktiv anslutning till databasen. Uppgifter där det krävs en aktiv anslutning till databasen (till exempel körning av en SQL-sats i byggfunktionen för SQL-frågor) fungerar inte som de ska om anslutningen avbryts. Om en anslutning verkar vara aktiv i arbetsmiljön men inte är det försöker du först med att koppla ned från databasen och sedan ansluta igen.
Om databasanslutningen fortfarande är inaktiv avslutar du arbetsmiljön och startar om den.
Om det inte går att ansluta till databasservern kan det hända att du får ett felmeddelande som lyder ungerfär: IWAS0126E Problem påträffades när anslutning skulle upprättas &1. Orsak: '&2'. Mer information om orsakskoden (&2) finns i dokumentationen till databasservern.
När du importerar eller tar bort EJB JAR-filer (exempel eller annat), med dataperspektivvyn eller J2EE-perspektivvyn eller båda vyerna öppna, visas ibland dubbla schemanoder under databaserna för EJB JAR-filen. De dubbla posterna gör inte skada men du kan ta bort dem genom att stänga och öppna perspektivet igen.
Om du ansluter till och kopplar ned från en Cloudscape 5.1-databas flera gånger kan det hända att tabeller visas utan kolumner i databasutforskaren. Om det här problemet uppstår startar du om arbetsmiljön.
I Linux kan det hända att arbetsmiljön stängs av på felaktigt sätt när du ansluter till DB2 Universal Database för iSeries V5R1 med hjälp av AS/400 Toolbox för Java JDBC-drivrutinen. Problemet uppstår när du anger ett felaktigt lösenord eller lämnar lösenordsfältet tomt. Om det här problemet uppstår startar du om arbetsmiljön och anger rätt lösenord.
Du kan kontrollera om värdservern för iSeries-databasen körs genom att köra kommandot NETSTAT *CNN. När fönstret Arbeta med TCP/IP-anslutningsstatus visas söker du efter posten för databasen under rubriken Lokal port och kontrollerar att den posten har lyssnarstatus.