查看表空间信息
我想查看表空间信息 下面代码该怎么改?
DB2Connection conn = null;
DB2Command cmd = null;
DB2DataReader dr = null;
conn = new DB2Connection("database=T_BRANCH;server=localhost:50000;uid=db2inst1;pwd=111111");
try
{
//打开连接
conn.Open();
//创—B2Command
cmd = new DB2Command("SQL",conn);//*************这里SQL该如何写
//取得查询结果集
dr = cmd.ExecuteReader();
//遍历查询结果集
while (dr.Read())
// 读取查询结果集中的数据
Console.WriteLine(dr.GetString(0) + "-" + dr.GetString(1));
}
catch (DB2Exception e)
{
//捕捉错误处理
Console.WriteLine(e.Errors);
}
finally
{
//关闭查询结果集
if (dr != null)
dr.Close();
//关闭连接
if (conn != null)
conn.Close();
}
}
[解决办法]
你是想用sql查看表空间信息吗
如果是的话,在这个表里 查 SYSIBM.SYSTABLESPACES
[解决办法]
SYSIBM.SYSTABLESPACES 正解
[解决办法]
http://topic.csdn.net/u/20090520/09/f41ff14f-096e-4033-bdb9-66a96d055b97.html
[解决办法]
select * from syscat.tablespaces
或
select * from sysibm.systablespaces