
执行db2cmd
查看本机所有的数据库编目
db2 list db directory
联接数据库
db2 connect to db_name user uid using pwd
查看表空间位置
db2 list tablespaces show detail
重装数据库后,只要原数据的文件没有删除,可以用catalog db 加载机器上原有的数据库,但是只加载一个表空间或一个表我觉得实现不了。
DB2中可以同远程编目的方式将另一个数据库挂载进来。(1)首先建立远程节点
db2 catalog tcpip node 节点名称 remote 远程数据库服务器IP server 端口号
(2)建立数据库编目
db2 catalog database 远程数据库名称 as 远程数据库别名 at node 节点名称
(3)连接远程数据库
db2 connect to 远程数据库别名 user username USING password
即创建db2数据库的时候,会创建一些系统表。这些表记录了所有数据库的对象(表、视图等),它们都在模式sysibm下面,并且均以sys开头,如systables、sysviews、sysindexes等,同时也为这些表建立了相应的视图,这些视图在模式syscat下面。官方说法如下:sysibm系统数据字典表(基本表)。syscat系统视图。简单讲:系统相关数据都放在sysibm表里面,syscat是基于sysibm的一组视图,一般来讲建议访问syscat看相关系统数据。系统数据是相对于你的应用数据而言的,比如表的定义之类的都在里面,但是你的业务数据都在你自己生成的表里面,当然你也不会用这些个系统schema。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)