自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 DB2中实现等级查询二

//再建一个函数,用于外部程序调用,返回一个树形结构CREATE FUNCTION F_GETRECCHILDS (ROOT VARCHAR(20))   RETURNS TABLE (ID VARCHAR(20))  LANGUAGE SQL  DETERMINISTIC  READS SQL DATA  STATIC DISPATCH  NO EXTERNAL ACTION  INHERIT

2010-01-06 11:37:00 459

原创 DB2中实现等级查询一

//目录表的数据结构,为了方便,采用了统一的数据类型create table Folder(    folderID varchar(20),  //本目录的标识    parentID varchar(20),  //父目录的标识    Name varchar(20),    //目录名    status varchar(20)    //目录状态)//建一个函数,通过父ID查询出所有的

2010-01-06 11:36:00 394

原创 DB2中如何实现等级查询

在oracle数据库中,很容易用connect by prior… start with…语句来搞定.但在DB2数据库中,就很麻烦,需要自己写函数来实现这个功能.目录的数据结构如下:Folder(folderID,parentID,Name,status)根目录的ID为ROOT,父ID为null.在oracle中,将这颗树查询出来的sql语句如下:Select folderid

2010-01-05 11:54:00 645

原创 DB2用户权限控制

DB2用户权限控制:1)、构造实例:我们已经在DB2用户db2inst1下创建好数据库test,下边存在test_table表和test_procedure存储过程。我们已经创建好一个空的代理用户agent_user(db2inst1和agent_user都是操作系统用户),和db2inst1设定了相同的环境变量。2)、登录db2inst1用户,连接test数据库,将test下表的select权限

2010-01-05 11:50:00 5123

原创 Oracle用户权限控制

1)、构造实例:我们已经创建好数据库用户test_user,下边存在test_table表和test_procedure存储过程。我们已经创建好一个空的代理数据库用户agent_user。2)、登录test_user用户,将test_user下表的select权限和存储过程的excute权限赋给代理用户agent_user。SQL>GRANT select ON test_table TO age

2010-01-05 11:49:00 491

原创 检查数据恢复

步骤 6 检查数据恢复情况。连接到数据库:# db2 CONNECT TO dbname USER db2inst1 USING 123456# select * From TBL_IPLOCK执行一条查询SQL。查看数据是否同备份的数据一致。步骤 7 数据导入成功后,用db2inst1用户执行命令。更新应用堆大小(加强存储过程执行能力)。# db2 update db cfg for dbnam

2010-01-05 11:47:00 295

原创 DB2数据库中的等级查询

1. 现象、问题描述在实际的工作中,会有大量的上下级关系.如经理和职员,父目录和子目录等.在管理系统中,会将这样的关系存放在一张数据表中,因为经理和职员,父目录和子目录都有同样的数据属性..经常会有这样的查询需求,如将经理A的所有职员信息和经理的编号,名称一起查询出来.用普通的SQL就搞不定了.MDSP项目组,原来都是用oracle数据库,但在V3D5中,开始用DB2数据库.MD...

2009-12-14 17:11:45 204

原创 DB2全量数据导出三

步骤 5 Db2inst1用户对报3107 Warning 警告的问题修改。经LOAD.out查看,业务表TBL_IPLOCK 无法成功导入。此处是由于表中的主键的设置引起的,主键的设置是:GENERATED  ALWAYS AS IDENTITY 只能由系统生成。向表中的主键插入值时就会出错。可通过如下方法解决,如有其它相同的警告,可类似处理:#cd /home/data#db2 load fr

2009-12-14 17:05:00 465

原创 DB2全量数据导出四

步骤 6 检查数据恢复情况。连接到数据库:# db2 CONNECT TO dbname USER db2inst1 USING 123456# select * From TBL_IPLOCK执行一条查询SQL。查看数据是否同备份的数据一致。步骤 7 数据导入成功后,用db2inst1用户执行命令。更新应用堆大小(加强存储过程执行能力)。# db2 update db cfg for dbnam

2009-12-14 17:05:00 593

原创 DB2全量数据导出二

步骤 4 db2inst1用户对load失败的表进行数据import实现。两个不同版本的数据库,库中的现在的系统表也是不同的,所以导入时会有系统表出错的问题!可略过!* LOAD:  table "SYSTOOLS"."HMON_ATM_INFO"      *** ERROR -3304.  Check message file tab10.msg!***  SQLCODE:  -3304  -

2009-12-14 17:04:00 1137

原创 数据库导入数据一

二,数据库导入数据步骤 1 用db2inst1用户。进入/home/data目录。# su - root# cd /home/data# chown -R db2inst1 /home/data# chmod -R 777 /home/data步骤 2 用db2inst1用户重新启动数据库。# su - db2inst1# db2stop force# db2start步骤 3 用db2inst1

2009-12-14 17:01:00 445

原创 DB2全量数据导出二

步骤 7 执行如下命令操作导出表结构,存储过程,视图。# su - db2inst1# cd ../data# db2look -d dbname -e -a -x -i db2inst1 -w 123456 -o ddlfile.sqldbname:表示对应实际的数据库名。db2inst1:表示对应数据库的用户名。123456:表示数据库用户的登录密码。ddlfile.sql:表示执行命令后生成

2009-12-14 16:36:00 785

原创 DB2全量数据导出一

一,数据库全量导出步骤 1 用db2inst1用户登录数据库服务器。# su - db2inst1步骤 2 显示所有数据库应用。# db2 list applications步骤 3 停掉所有的数据库应用。# db2 force applications all执行结果显示:所有链接停止成功! 步骤 4 显示无数据库应用。# db2 list applications执行结果显示:没有链接存在!

2009-12-14 16:35:00 1107

原创 DB2数据库全量备份2

步骤 5     显示无数据库应用。# db2 list applications执行结果显示:SQL1611W  No data was returned by Database System Monitor.说明没有数据连接了。步骤 6     执行数据备份:# db2 backup db dbname to /home/backup黄色字体dbname 对应实际的数据库名。黄色字体/home

2009-12-07 10:38:00 945

原创 DB2数据库全量恢复1

数据全量恢复步骤 1     用db2inst1用户登录数据库服务器。# su - db2inst1步骤 2     显示所有数据库应用。# db2 list applications步骤 3     停掉所有的数据库应用。# db2 force applications all执行结果显示:DB20000I  The FORCE APPLICATION command completed suc

2009-12-07 10:38:00 598 1

原创 DB2数据库全量备份1

 数据库服务器全量备份步骤 1     用root用户登录数据库服务器。# su - root步骤 2     在/home 文件夹下创建 backup目录。做备份数据的备份数据文件存储用的。# cd /home# mkdir backup--db2inst1是db2数据库用户# chown -R db2inst1 /home/backup# chmod -R 777 /home/backup步骤

2009-12-07 10:35:00 1057 1

原创 DB2递归的存储过程!

呆会儿再写吧! 有点小忙!

2009-12-07 09:28:00 333

常用英语1000句!常用英语1000句!

常用英语1000句!常用英语1000句!常用英语1000句!

2010-10-10

第二个万能五笔下载用的。第二个万能五笔下载用的。

第二个万能五笔下载用的。第二个万能五笔下载用的。第二个万能五笔下载用的。

2010-09-05

第g个万能五笔下载用的。第g个万能五笔下载用的。第g个万能五笔下载用的。

第g个万能五笔下载用的。第g个万能五笔下载用的。第g个万能五笔下载用的。第g个万能五笔下载用的。

2010-09-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除