Como um usuário com DBADM
privilégios eu entro
db2pd -db mydb -locks showdetail
do DB2 CLP. O comando então falha com a mensagem
Database mydb not activated on database partition 0.
Option -locks requires -db <database> or -alldbs option and active database.
Verifiquei que o banco de dados está ativo:
C:\Windows\system32>db2 list active databases
Active Databases
Database name = MYDB
Applications connected currently = 0
Database path = C:\DB2\NODE0000\SQL00002\
Também pesquisei a mensagem de erro no Google e encontrei uma página de suporte IBM para TSM que sugere que minha variável de ambiente %db2instance%
pode não estar configurada adequadamente. No entanto, tudo parece estar em ordem:
C:\Windows\system32>set %db2instance%
DB2CLP=DB20FADE
DB2INSTANCE=DB2
DB2PATH=C:\Program Files\IBM\SQLLIB
Que outras razões poderiam haver, que db2pd
estão me dando a mensagem de erro acima?
Estou executando o DB2 v9.7.4 no Windows 7 Embedded.