- 浏览: 271389 次
- 性别:
- 来自: 广州
最新评论
-
Yiwu_zh:
步骤清晰,跟着来做,真搭建好了
不过用的是10.5版本,输出有 ...
搭建简单的DB2 HADR -
luogen33:
db2备份单个表 -
gthao:
1 楼正解。。如果schema里面有内容的话,就删除不了,会报 ...
db2建立schema -
znttql:
整理的太好了 非常感谢啊
DB2 日期 时间 -
alvin198761:
能根据schame备份数据库不??
db2备份单个表
目录:
1.显式建立schema
2.隐式建立schema
3.查询现有的schema
4.删除schema
1.显式建立schema
执行create schema需要有DBADM权限
建立某个schema需要有SYSADM 和DBAMIN权限
总的来说就是需要SYSADM 和DBAMIN权限
2.隐式建立schema
如果你没有SYSADM,DBADMIN权限,但是你有IMPLICIT_SCHEMA,那么你也可以建立schema
3.查询现有的schema
4.删除schema
1.显式建立schema
2.隐式建立schema
3.查询现有的schema
4.删除schema
1.显式建立schema
执行create schema需要有DBADM权限
建立某个schema需要有SYSADM 和DBAMIN权限
总的来说就是需要SYSADM 和DBAMIN权限
--语法 CREATE SCHEMA <name> AUTHORIZATION <name> --如果不输入AUTHORIZATION,就是执行命令的本人 db2 => create schema db2user12 DB20000I The SQL command completed successfully. db2 => select SCHEMANAME,OWNER from syscat.schemata where schemaname='DB2USER12' SCHEMANAME OWNER ------------------------------ ----------- DB2USER12 DB2INST1 1 record(s) selected.
2.隐式建立schema
如果你没有SYSADM,DBADMIN权限,但是你有IMPLICIT_SCHEMA,那么你也可以建立schema
--查询用户没有DBADMIN,但是有IMPLICIT_SCHEMA db2 => GET AUTHORIZATIONS Administrative Authorizations for Current User Direct SYSADM authority = NO Direct SYSCTRL authority = NO Direct SYSMAINT authority = NO Direct DBADM authority = NO Direct CREATETAB authority = NO Direct BINDADD authority = NO Direct CONNECT authority = NO Direct CREATE_NOT_FENC authority = NO Direct IMPLICIT_SCHEMA authority = NO Direct LOAD authority = NO Direct QUIESCE_CONNECT authority = NO Direct CREATE_EXTERNAL_ROUTINE authority = NO Direct SYSMON authority = NO Indirect SYSADM authority = YES Indirect SYSCTRL authority = NO Indirect SYSMAINT authority = NO Indirect DBADM authority = NO Indirect CREATETAB authority = YES Indirect BINDADD authority = YES Indirect CONNECT authority = YES Indirect CREATE_NOT_FENC authority = NO Indirect IMPLICIT_SCHEMA authority = YES Indirect LOAD authority = NO Indirect QUIESCE_CONNECT authority = NO Indirect CREATE_EXTERNAL_ROUTINE authority = NO Indirect SYSMON authority = NO --显式创立失败 db2 => create schema db2user11 DB21034E The command was processed as an SQL statement because it was not a valid Command Line Processor command. During SQL processing it returned: SQL0552N "DB2USER1" does not have the privilege to perform operation "CREATE SCHEMA". SQLSTATE=42502 --隐式建立成功 db2 => create table db2user11.t1 (aaa integer) DB20000I The SQL command completed successfully. --再查询现在的schema和OWNER,可以发现owner是SYSIBM db2 => select SCHEMANAME,OWNER from syscat.schemata where schemaname='DB2USER11' SCHEMANAME OWNER --------------- ----------------------- DB2USER11 SYSIBM 1 record(s) selected.
3.查询现有的schema
db2 => select schemaname from syscat.schemata SCHEMANAME -------------------------------------------------------------------------------------------------------------------------------- DB2INST1 DB2USER1 DB2USER11 DB2USER12 NULLID SQLJ SYSCAT SYSFUN SYSIBM SYSIBMADM SYSIBMINTERNAL SYSIBMTS SYSPROC SYSPUBLIC SYSSTAT SYSTOOLS 16 record(s) selected. --查询有表的schema db2 => SELECT distinct TABSCHEMA FROM SYSCAT.TABLES TABSCHEMA -------------------------------------------------------------------------------------------------------------------------------- DB2INST1 DB2USER1 DB2USER11 SYSCAT SYSIBM SYSIBMADM SYSPUBLIC SYSSTAT SYSTOOLS 9 record(s) selected.
4.删除schema
--语法 DROP SCHEMA <name> RESTRICT
评论
2 楼
gthao
2012-04-10
1 楼正解。。如果schema里面有内容的话,就删除不了,会报:Error Code: -478, SQL State: 42893(不能DROP或REVOKE特定的对象,因为其他对象依赖于该对象)
1 楼
alvin198761
2012-02-28
这个删除方式有点不行,如果你schema里面有内容的话,就删除不了
发表评论
-
db2 redirect restore
2012-08-17 15:57 2749same machine online backup incl ... -
DB2删除冗余备份
2011-12-21 18:59 4327对于装在虚拟机上面的测试机,归档日志等备份文件往往会因为疏于管 ... -
DB2 DPF 测试环境搭建
2011-11-23 17:20 5738克服了无数小问题后,终于搭建起来测试环境了 总的教程: htt ... -
DB2 日期 时间
2011-10-27 13:46 6589/****************************** ... -
SQLSTAT -964 导致apply失败
2011-10-09 21:51 2292环境: apply运行在非target数据库上面 appl ... -
搭建简单的DB2 HADR
2011-09-17 09:52 2004简单的HADR,只用一台虚拟机,两个实例间搭建。工作量不大,一 ... -
TSM RC=0x0000006A=106
2011-09-02 23:40 1389DB2归档日志没有被TSM备份 a3inr2fb@b03c ... -
db2ilist不显示实例列表
2011-08-08 18:29 2816https://www-304.ibm.com/support ... -
更改DB2实例的fence用户的两种方法
2011-07-27 21:23 4756碰到有个DB2的实例居然实例用户和fence用户是一样的 做了 ... -
HWM小测
2011-07-12 17:16 0HWM是oracle和DB2都有的概念,概念很简单,测试一下 ... -
DB2 SMS tablespace 容器大小不等测试
2011-06-28 21:53 2690看到官方文档有这句: 引用 When all space in ... -
db2查找执行次数最多的sql
2011-06-23 21:50 3519用此方法同时能够得到cost最大的语句 --首先抓取sn ... -
migrate from win to linux(遇到的问题)
2011-06-15 21:30 2752之前写过一篇在自己虚拟机简单测试的步骤 http://guoy ... -
db2 错误查询
2011-06-14 19:00 2407关键字:DB2 SQLCODE 查看 在DB2数据库中执行S ... -
db2 恢复误删表
2011-06-03 19:02 5202oracle如果误删了表,可以很方便的flash back 最 ... -
migrate from win to linux(简单版)
2011-05-24 16:13 2128本文讲述最简单的从windows到linux的db2迁移 1. ... -
安装db2 fix pack
2011-04-20 21:45 41321.停数据库 [root@localhost univer ... -
db2 express-c 不支持fixpack
2011-04-20 20:31 1349要真的升级,就只能重装db2软件了 [root@local ... -
linux下unstalling db2
2011-04-20 17:26 1721由于enterprise版本又到期了,又不想改系统日期,所以重 ... -
被问到的问题,导出DDL(DB2)
2011-04-15 20:41 861Generate the DDL statements for ...
相关推荐
DB2 Schema操作总结
DB2导出数据库表结构和数据.pdf
1- Save attached db2_regex.zip file to a new folder on the hard disk for example ... \>db2 set current schema='REGEXP' \>db2 -td@ -vf C:\avalanche\db2_regex\scripts\sql\db2_regex_functions.sql
理解XML Schema XML Schema进阶
1、学习如何使用XMLSPY集成开发环境完成XML Schema相关的开发工作。2、掌握XML Schema与DTD之间的区别,能够完成两者之间的转换;掌握在XML Schema中如何定义元素和属性,如何使用限制、列表和合并派生自己的简单...
json转换json schema
熟悉XML的开发人员都知道,对XML文档的定义有一个XML Schema。同样,对于JSON文件的定义,也应该有一个JSON Schema以规范JSON文件内容。IETF负责起草相关规范最新版本是2018年3月19日发布的Draft 7。JSON Schema用以...
db2 list tables for schema [user] 复制一张表:db2 create table t1 like t2 显示表结构:db2 describe table tablename 查询表:db2 "select * from table tablename where ..." 执行SQL脚本:db2 -tvf scripts....
XML Schema 教程 XML Schema 是基于 XML 的 DTD 替代者。 XML Schema 描述 XML 文档的结构。 XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。 在此教程中,你将学习如何在应用程序中读取和...
JSON Schema 校验库——json-schema-validator(java版本).rar
JSON Schema 生成库——json-schema-inferrer(java版).rar
Schema_Workbench, Pentaho 的相关工具,在关系型数据库基础上建立dimension 和cube, 以及如何利用这些cube产生一个报表或图表。
SCHEMA 官方文档 官方例子SCHEMA 官方文档 官方例子SCHEMA 官方文档 官方例子SCHEMA 官方文档 官方例子SCHEMA 官方文档 官方例子
mvn install:install-file -DgroupId=io.confluent -DartifactId=kafka-schema-registry-client -Dversion=6.2.2 -Dfile=/root/kafka-schema-registry-client-6.2.2.jar -Dpackaging=jar 官网下载地址 packages....
Schema相对于DTD的明显好处是XML Schema文档本身也是XML文档,而不是像DTD一样使用自成一体的语法。这就方便了用户和开发者,因为可以使用相同的工具来处理XML Schema和其他XML信息,而不必专门为Schema使用特殊工具...
The Little MongoDB Schema Design Book, covers the fundamentals off Schema design with MongoDB, as well as several useful Schema design patters for your applications. I wrote this book to be a helpful...
schema-workBench 3.13.0
schema的基本介绍和相关的案例都包含在schema.rar压缩包中
XML基础实例 SchemaXML基础实例 Schema
这个是XMLSchema的经典例子 里面详细有Schema的各种用法