db2的两个sqldbdiry
来源:互联网 发布:centos6.5 yum lamp 编辑:程序博客网 时间:2024/05/11 12:23
在db2的文件中,包含了2个sqldbdir目录,分别是:
/home/db2inst2/sqllib/sqldbdir
/home/db2inst2/db2inst2/NODE0000/sqldbdir
两个目录下的文件名称都是一样的:
sqldbdir, sqldbbak, sqldbins
sqldbdbak是sqldbdir的备份,sqldbins是用于分区数据库的。
那么这两个目录有什么不同呢?
/home/db2inst2/sqllib/sqldbdir,即当前instance下的sqldbdir,存放的是系统数据库编目信息,既包含了本地数据库的编目,也包含了远程数据库的编目(如果有的话)。而/home/db2inst2/db2inst2/NODE0000/sqldbdir则只有本地数据库的编目了。有人说它是个原始文件,创建数据库后会拷贝一个到数据库目录下即node0000/下,但貌似不是这么一回事。即使把sqllib/sqldbdir删除了,也照样还是可以catalog的,还是会创建个新文件出来。所以这个说法是不对的。
其实,db2 list db direcotry, catalog, uncatalog操作的都是sqllib/sqldbdir,而在create/drop db时,操作的则是node0000/sqldbdir。
在connect to的时候,如果要连接的是本地的数据库,则从node0000/sqldbdir读取。如果要连接远程服务器上的数据库,则从sqllib/sqldbdir读取。
sqldbdir和sqldbbak是在catalog db后才同步的。
- db2的两个sqldbdiry
- 推荐两个关于DB2认证的站点
- DB2两个经纬度间的距离(米)
- 在db2中 两个数据库之间的两个表的联合查询
- DB2两个递归集合合并
- DB2实验--DB2的定制
- 两个DB2数据库如何实现部分表数据的同步?求解啊
- DB2 SES安装过程中的两个错误SQL6031N和SQL1032N的解决方法
- DB2 如何计算两个时间之差
- DB2表暂挂---db2数据的导入2
- DB2学习笔记 --- DB2数据库的数据类型
- db2的jdbc连接
- DB2的表空间
- DB2的性能问题
- DB2的数据仓库
- PreparedStatement弱智的DB2
- DB2的存储过程
- db2的基本操作
- 35岁后要转管理?69岁的老程序员说不!
- "java.lang.OutOfMemoryError: PermGen space" with a twist
- 黑马程序员-.NET基础之泛型
- OKHttp使用
- ACM Cleaning Shifts(挑战程序设计竞赛)
- db2的两个sqldbdiry
- ScheduledExecutorService粗见
- ssh 无密码登录
- Ubuntu系统启动报错:The system is running in low-graphics mode
- APUE第三版源码编译问题解决[更新中。。]
- Android系统性能调优工具介绍
- 智联招聘“宅男”编程,忘了是否吃饭
- 温和而坚定,助你成为真正的自己
- asterisk使用之Channel Variables (通道变量)