免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 23198 | 回复: 9
打印 上一主题 下一主题

如核查看一个数据库下所有的表 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-11-01 23:35 |只看该作者 |倒序浏览
我把表建在schema  blue

但是,用命令
db2 list tables

啥都没有


如果直接建表 没有用 schema

用 db2 list tables
可以看到所有我建的表

如核查看一个数据库下所有的表, 命令行?

论坛徽章:
0
2 [报告]
发表于 2005-11-02 08:13 |只看该作者
用db2 list tables for schema XXX,就可以查看某个模式下面的用户表

论坛徽章:
0
3 [报告]
发表于 2005-11-02 11:51 |只看该作者
还可以试试
db2 list tables for all

论坛徽章:
0
4 [报告]
发表于 2005-11-02 16:23 |只看该作者
DB2 SELECT * FROM SYSCAT.TABLES WHERE TABSCHEMA='BLUE'

论坛徽章:
0
5 [报告]
发表于 2005-11-02 16:35 |只看该作者
thanks a lot!

我想把一个数据库的表全部倒出来,然后再import到另一台机器上
是不是用db2look 命令
还有啥方法,大侠们请执教!

谢谢!

论坛徽章:
0
6 [报告]
发表于 2005-11-02 19:13 |只看该作者
另一机器同源库平台相同吗?

1、不同-----用db2look+db2move导出,在目标机器导入
2、相同-----可用上法,也可以用backup镜像,在目标机器重定向恢复!

详细步骤可查旧帖!

论坛徽章:
0
7 [报告]
发表于 2005-11-02 22:45 |只看该作者
版主在问一个问题

我用 db2icrt 建了一个 new instance : test
在windows 下,缺省的  instance 是 db2
我想在 test instance 下,建数据库,如何做


db2icrt test

db2 connect reset

db2stop

db2set db2instdef=test

db2start

我试着用上面的命令
但是 instance 还是 db2 (db2 get instance)


能不能指点一下
先谢了!

论坛徽章:
0
8 [报告]
发表于 2005-11-03 08:02 |只看该作者
db2icrt test
net start test
db2 attach to test user XXX using XXX
db2 create db newdb
即可。

论坛徽章:
0
9 [报告]
发表于 2005-11-03 08:19 |只看该作者
db2 attach to test user XXX using XXX

这一步执行有错:
SQL1097N the node name was not found in the node directory

论坛徽章:
0
10 [报告]
发表于 2005-11-03 08:28 |只看该作者
现在解决了,需要先编目
CATALOG LOCAL NODE NODE2 INSTANCE TEST SYSTEM  xxx OSTYPE  xxx;

谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP