自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 资源 (2)
  • 收藏
  • 关注

原创 oracle 获取创建表的ddl

注意:所有参数参数必须大写,否则将不被正确识别SQL> select dbms_metadata.get_ddl('TABLE','EMPLOYEES','HR') from dual;DBMS_METADATA.GET_DDL('TABLE','EMPLOYEES','HR')------------------------------------------------

2013-07-05 19:56:40 1043

转载 Grid Control的启动及关闭步骤

原文地址:http://blog.itpub.net/post/38575/529832实际上官方的文档上有详细的介绍,但是对于Grid Control不太熟悉人来说,不仅文档位置不好找而且总被那些通用$ORACLE_HOME变量所迷惑。还是决定在此做个备忘及分享。一、Stopping Grid Control and All Its Components[oracle@ocm

2013-06-19 11:47:12 2685

原创 Linux命令rsync的使用(一例)

先建立两台机器的互信#!/bin/bashrsync -vr --delete -e ssh test@192.168.1.101:/home/test/backup /home/test/prod_backups该命令是和远程文件夹进行同步-v 执行结果输出在终端-r 递归执行,包括文件夹下的文件--delete 同步会删除本地目录下比远程文件夹多出来的文件-e 指定

2013-06-14 19:54:01 963

原创 DB2 修改列的数据类型例子

ALTER TABLE SALARY_DATA ALTER COLUMN SALARY SET DATA TYPE DECIMAL(6,2)ALTER TABLE DEPARTMENT ADD RATING CHAR(1)修改完后需要使用reorg table salary_data的命令进行表重组,否则select的时候会报错:Operation not allowed fo

2013-06-14 14:35:22 19201 1

原创 DB2 将schema下所有表的权限赋予一个用户

select 'grant select,update,insert,delete on '||trim(tabschema)||'.'||tabname||' to'||' user ;'from syscat.tables where tabschema='' and type='T';

2013-06-10 20:40:26 16224 2

转载 ORACLE 10g R2各版本及patch下载地址

Oracle Database 10g Release 2 (10.2.0.1.0)   Enterprise/Standard Edition for Microsoft Windows (32-bit)http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.ziphttp://download.ora

2013-06-05 09:45:52 3880

原创 NotePad++格式化sql文本插件

插件下载地址:Download使用方法:将下载后的压缩包解压到NotePad++安装目录下的plugins文件夹下。例如:Notepad++\plugins然后重启NotePad++

2013-05-16 14:54:07 15246

原创 DB2 Federated Database 一例(类似于Oracle的DBLink)

要从数据库 smp 访问 数据库ismd中的ismd.sellers表 # catalog node and database db2 catalog tcpip node node_dev remote 192.168.1.101 server 50001 db2 catalog db ismxdev as ismxlink at node node_dev db2 terminate

2013-05-16 14:34:57 1611

原创 DB2 生成数据库锁报告

$ db2 update monitor switches using lock on $ db2 get snapshot for locks on  $ db2 update monitor switches using lock off

2013-05-09 21:36:54 604

转载 索引总结

创建的索引应该取决于数据和存取该数据的查询一下准则可帮助您确定如何创建可用于各种目的的索引:要避免某些排序,只要有可能,就使用 CREATE UNIQUE INDEX 语句定义主键和唯一键要改善数据检索,将INCULDE列添加至唯一索引。合适的列为:被频繁存取,因此可从完全索引访问(index access only)受益的列不需要用来限制索引扫描的范围的列不影响索

2013-05-05 10:39:36 579

转载 DB2 字符串函数

DB2一个汉字占3个字节,Oracle占两个字节。Oracle:SQL> select lengthb('中') from dual;LENGTHB('中')-------------2DB2:db2 => values length('中')1-----------31、Locate函数语法:LOCATE(ARG1,ARG2,) LOCAT

2013-04-29 18:40:24 2214

转载 DB2 获取系统时间

--获取当前日期:select current date from sysibm.sysdummy1; values current date;--获取当前日期 select current time from sysibm.sysdummy1; values current time; --获取当前时间戳 select current timestamp from sysibm

2013-04-25 22:44:30 8159

原创 Linux下 DB2 创建用户和设置权限

DB2没有数据库级别的用户,只能使用操作系统级别的用户。# useradd db2inst2使用root添加用户db2inst2# passwd db2inst2修改db2inst2的密码# su - db2inst1切换db2inst1(实例创建者或者使用可以设置数据库权限的用户)$ db2 connect to sample连接到目标数据库$ db2 gra

2013-04-23 21:24:38 19717

原创 Linux下 db2 切换实例

$ db2 get instanceThe current database manager instance is:  db2inst1如果不是想要使用的instance,下一步进行切换$ export DB2INSTANCE=db2inst2修改环境变量$ db2 get instanceThe current database manager instance i

2013-04-23 18:33:06 1998

原创 DB2 使用with递归拆分行

表中的原始记录:select * from dt;拆分过程:with td(d1,d2,d2_end) as(select d1,(d1+1 days) d2, d2 from dtunion allselect (d1+1 days) d1, (d2+1 days) d2,d2_end from tdwhere (d2+1 days) )s

2013-04-17 21:27:24 1191

转载 DB2 V9 Linux下安装配置以及配置windows客户段的远程访问

一、安装db2 v9服务器、创建实例、创建管理服务器1.创建目录、用户[root@seagull /]# mkdir /db2home[root@seagull /]# mkdir /db2home/db2inst1[root@seagull /]# mkdir /db2home/db2fenc1[root@seagull /]# groupadd -g 999 db2ia

2013-04-10 14:48:10 1671

转载 db2新建实例+客户端配置连接

db2新建实例+客户端配置连接 本实验分为上下两部分,第一部分:创建一个DB2实例;第二部分,进行了DB2网络通信配置(Server验证模式)的详解,演示了使用DB2命令行客户端(windows环境下),连接远端数据库的配置过程,这其中涉及到服务器端的配置、客户端的编目节点目录和编目数据库的内容。第一部分:新建实例1、欲使用db2icrt命令来创建实例,却发现找不到该命令:

2013-04-10 14:36:57 18416

原创 db2如何获取当前连接的数据库信息

> db2 values current server1------------------SAMPLE  1 record(s) selected.> db2 get connection state    Database Connection State Connection state       = Connectable and Co

2013-04-09 18:15:59 2420

转载 DB2 常用命令集合

在执行如下命令时,需要首先在客户端运行中输入db2cmd进行初始化或者su到db2的实例下操作。一、常识性命令1、db2 connect to 数据库名>    --连接到本地数据库名  db2 connect to 数据库名> user 用户名> using 密码> --连接到远端数据库2、 db2 force application all      --强迫所有应用断开数据库

2013-04-09 15:11:15 907

转载 Fixing an "SQL0964C Transaction log for database is full" error

Problem(Abstract)The DB2 Transaction log (logfilsiz) value of the database will need to be increased if you encounter a transaction log full message, SQL0964C in the db2cli.log.CauseThe

2013-04-03 15:31:20 900

转载 VIM的查找和替换

vi/vim 中可以使用 :s 命令来替换字符串。该命令有很多种不同细节使用方法,可以实现复杂的功能。:s/vivian/sky/替换当前行第一个 vivian 为 sky:s/vivian/sky/g替换当前行所有 vivian 为 sky:n,$s/vivian/sky/替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky:n,$s

2013-04-03 13:35:17 525

转载 逻辑和物理数据模型的区别

逻辑数据模型物理数据模型与任何数据库供应商无关总是与某一数据库供应商和数据库版本相关基于一个更高层次的抽象,更通用更具体;接近实际的数据库设计不考虑物理存储用来对所支持的数据库供应商进行物理存储建模不需要数据库供应商构建知识;只需要知道模型如何被使用需要了解数据库供应商的知识和在每个平台上模型是如何构建;需要了解数据是如何被存储的

2013-03-25 15:53:20 1437

翻译 Database Architect(数据库架构师)

This role is similar to a Data Architect, though constraints more towards a database solution. A database architect is responsible for the following activities:类似于数据架构师,但是更多的倾向于提供数据库级别的解决方案。数据库架构师有以

2013-03-25 15:34:24 1080

翻译 Data Architect(数据架构师)

A data architect is responsible for designing an architecture that supports the organization's existing and future needs for data management. The architecture should cover databases, data integration

2013-03-25 15:13:04 2133

原创 IBM Infosphere Data Architect 修改语言成英文(Data studio也适用)

2013-03-23 22:36:09 1521

翻译 DBA(数据库管理员)

A database administrator (DBA) is responsible for the maintenance, performance, integrity and security of a database. Additional role requirements are likely to include planning, development and troub

2013-03-22 17:38:11 1412

翻译 Identifying and Non-Identifying Relationships (标识和非标识关系)

An identifying relationship means that the child table cannot be uniquely identified without the parent. For example, you have this situation in the intersection table used to resolve a many-to-many

2013-03-21 19:25:02 6067

转载 DB2中自动增长主键的方法

1 )当想将表中一列修改为自动增长时,可用下面命令:Alter table alter column set generated always as identity (start with 1,increment by 1)上面命令是在改一表中列的属性时,在网上找到的很有用。 2)当修改表中一列自动增长的开始值时,可用下面的命令:ALTER TABLE

2013-03-21 17:11:07 3021

原创 如何使用完整客户端创建自己的instant client

[oracle@oel655db159 lib]$ echo $ORACLE_HOME     /u01/app/oracle/product/11.2.0/client_x64[oracle@oel655db159 lib]$ pwd/u01/app/oracle/product/11.2.0/client_x64/rdbms/lib[oracle@oel655db159

2013-03-13 11:28:14 593

转载 Data Pump在不同数据库版本间的兼容性

Overview of Data Pump dumpfile compatibility.    Export              Use Export Data Pump parameter VERSION=...      From                 if dumpfile needs to be imported into a    Source

2013-03-12 10:29:42 782

原创 Oracle 11g R2 使用RMAN复制RAC数据库

前提条件:     rac --- 要复制的rac数据库名     cat --- catalog数据库名(可选)     dup --- 复制后的数据库名复制操作过程:1. 备份rac数据库              不使用catalog数据库的例子: $ export ORACLE_SID=rac $ rman target /

2013-03-08 09:41:05 2688

转载 DB2 v9.7中不建议使用的工具

图中不建议使用的工具虽然仍可以使用,但是不会再得到加强,而且未来发布的产品可能不包含这些工具。IBM Data Studio是这些工具的代替品。

2013-03-05 20:55:30 586

转载 关系键

超键(英语:superkey),有的文献称“超码”,是在数据库关系模式设计中能够唯一标示多元組的属性集。包含所有屬性的集叫做明顯超鍵。候选键或候选码(英语:candidate key)是某个关系变量的一组属性所组成的集合,它需要同时满足下列两个条件:这个属性集合始终能够确保在关系中能唯一标识元组在这个属性集合中找不出合适的子集能够满足条件(1)满足第一个

2013-03-05 09:58:30 1557

原创 数据库理论 范式

第一范式(1NF):每一条记录的每条属性都只能有一个值例:挑食列表(不符合1NF)人不喜歡的食物JimLiver, Goat's cheeseAliceBroccoliNormanPheasant, Liver, Peas挑食列表(符合)人不喜歡的食物

2013-03-05 09:38:45 649

转载 形容词和形容动词活用形的用法

形容词各个活用形的用法1、未然形(或推量形)未然形“かろ”后续“う”,构成简体推量形。表示对客观事物的推测。【变化规律】:词尾い变成かろ苦しい==苦しかろ【用例】物価が高い东京のことだから、生活が苦しかろう。(东京物价很高,生活很辛苦吧。)【注】但实际上未然形不大用,“…かろ”的形式虽然时规范的口语形容词的活用形,但通常情况下都是用终止形加“だろう”来代替,如:长かろ(う)一般

2013-03-01 22:53:08 9822

转载 日语动词活用和变化规则及用法

一,未然形1 变化规则① 五段动词:动词词尾变成其所在行的あ段字。読む(よむ) 「词尾所在行:ま行、あ段字:ま」==よま書く(かく) 「词尾所在行:か行、あ段字:か」==かか死ぬ(しぬ)「词尾所在行:な行、あ段字:な」==しな呼ぶ(呼ぶ)「词尾所在行:ば行、あ段字:ば」==よば上がる(あがる)「词尾所在行:ら行、あ段字:ら」==あがら切る(きる)「词尾所在行:ら行、

2013-03-01 22:51:25 3077

转载 日语 罗马拼音 输入法规则

PC日文输入法:平 假 名        片 假 名 罗马拼音 あ い う え お    ア イ ウ エ オ a  i  u  e  o (阿姨Z ai o)か き く け こ カ キ ク ケ コ ka ki ku ke ko (ka yi ci hei hou)さ し  す せ そ サ シ  ス セ ソ sa shi su se so(

2013-03-01 22:47:54 29643 1

转载 自动词和他动词的一些规律

自動詞と他動詞①「-aru」で終わるものはすべて自動詞であり。(以「-aru」结尾的都是自动词)「-aru」を「-eru」に変えると他動詞になる。(把「-aru」变成「-eru」后成为他动词②「-reru」で終わるものはすべて自動詞である。(以「-reru」结尾的都是自动词)③「-su」 で終わるものはすべて他動詞である。(以「-su」结尾的都是他动词) A: 「-aru」

2013-03-01 22:43:22 4535

原创 DB2 v9.7安装

支持的硬件: x86(Intel Pentium®"Intel Xeon® M AMD)32 ; Intel M AMD &mwx64(64 ; AMD64 M Intel EM64T &mw)POWER('V Linux D IBM eServer™OpenPower®"iSeries®"pSeries®"System i®"System p® M POWER Systems

2013-03-01 22:33:18 946

原创 如何查看oracle client是32位还是64位

进入到client的安装目录(CLIENT_HOME)的bin目录下$ cd CLIENT_HOME/bin使用file 命令检证其中的可执行文件$ file sqlplussqlplus: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically lin

2013-03-01 15:57:35 11561

oracle dba 面试题总结

个人收集网上的资料,总结的一部分oracle dba的面试题

2013-01-16

NotePad++格式化sql文本插件

很不错的小插件,集成在NotePad++中,对喜欢用NotePad++编辑sql文本的人员帮助很大。

2013-05-16

空空如也

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

TA关注的人

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