IBM Support

Object or provider is not capable of performing the requested operation

Troubleshooting


Problem

This technote identifies a potential resolution to the error, Object or provider is not capable of performing the requested operation, Unable to connect to the database, which might occur when creating or connecting to a IBM® Rational® RequisitePro® project that is hosted on IBM DB2®.

Cause

The full error message is as follows:

Object or provider is not capable of performing the requested operation.
Unable to connect to the database
Ensure that the configuration and account information are valid

This error is known to occur after the application of the DB2 FixPack on the DB2 server.

Once a DB2 FixPack is applied, all packages are unbound in the database which results in RequisitePro not being able to validate the project database.

Resolving The Problem

To resolve this issue, run the following command to bind the packages:

  1. Log in as the db2admin
  2. Open a DB2 command prompt
  3. Changed directories to:

    C:\Program Files\IBM\SQLLIB\bnd
  4. Enter the following commands in the command prompt:

    db2 connect to databasename user db2admin using password
    db2updv8 -d databasename
    db2 bind @db2cli.lst blocking all grant public
    db2 bind @db2ubind.lst blocking all grant public
    db2 bind db2schema.bnd blocking all grant public


[{"Product":{"code":"SSSHCT","label":"Rational RequisitePro"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Database: DB2","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"2003.06.00;2003.06.01;2003.06.10;2003.06.12;2003.06.13;2003.06.14;2003.06.15;2003.06.16;7.0;7.0.0.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
16 June 2018

UID

swg21257587