暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Oracle数据库日常操作手册.doc
481
77页
14次
2021-02-06
25墨值下载
01-
建表
................................................................................................................................................1
02-
数据订正
.......................................................................................................................................3
03-
创建、删除、修改
sequence........................................................................................................5
04_
增加、删除唯一约束
...................................................................................................................6
05-
加字段
............................................................................................................................................8
06-
not null
字段
............................................................................................................................11
07-
赋权
..............................................................................................................................................14
08-
修改字段长度
.............................................................................................................................16
09-
改动统计信息
.............................................................................................................................18
10-
新建索引
.....................................................................................................................................22
11-
重建索引
......................................................................................................................................25
12-
删除索引
.....................................................................................................................................28
13-
加分区
..........................................................................................................................................30
14-
发布存储过程、触发器、视图
.................................................................................................33
15-
启停触发器、启停
job...............................................................................................................35
16-
创建
dblink..................................................................................................................................37
17-01-MOVE
................................................................................................................................38
17-02-shrink
.................................................................................................................................39
18-
临时重跑任务
.............................................................................................................................41
19-
数据迁移工具之
copy data.........................................................................................................42
19-
数据迁移工具之
exp/imp...........................................................................................................45
19-
数据迁移工具之
sqlldr...............................................................................................................47
20-
固定执行计划
-baseline...............................................................................................................50
20-
固定执行计划
-outline.................................................................................................................54
20-
固定执行计划
-sqlprofile.............................................................................................................57
21-
交换分区
.....................................................................................................................................60
22-Truncate.......................................................................................................................................61
23-
删除表
..........................................................................................................................................63
24- crontab(
新增、修改、删除、打开、关闭
).............................................................................66
25_
在线重定义
.................................................................................................................................68
26-
物化视图
.....................................................................................................................................70
01-建表
一、
目的
明确建表操作的风险及标准流程,最大限度避免建表操作带来的故障。
二、
适用范围
l
项目预发布新建表
l
项目正式发布新建表
l
不包含数据订正所建临时表
l
不包含导数据所建的中间表
三、
风险评估
l
登录到错误的
schema
下,导致表建到错误的
schema
里,而应用无法访问。
l
忽略了
TABLESPACE
参数,导致表建到了默认表空间,导致后续空间增长和维护困难。
l
对于未来增量较快的表选择了一个空间规划不足的表空间,导致后续空间增长和维护困难。
l
脚本末尾缺少分号,导致该表没有被创建上,而执行
DDL
的过程又不会报错。
l
其他原因漏建了表,导致应用访问错误。
l
所建的表定义(表名、字段名、字段定义、字段个数、字段顺序)跟测试环境不一致,导
致应用访问错误。
l
同步库没有及时创建相应的表,或者没有更新同步配置,导致同步及应用出问题。
四、
操作流程
1.
准备工作
a)
在项目需求分析阶段,跟数据库设计人员一起明确新表所存放的数据库。具体设计原则
本文不繁述。
b)
准备发布脚本时,检查
tablespace
定义,检查
tablespace
剩余空间,参考表空间自身负荷
建的
tablespace
的配置。
c)
定发布计划时,跟开发接口人一起商定好建表操作的时间点。如小需求没有发布计划评
审,则必在提交测试时(即表结冻结时)开始与开发接口人确定表时间点如果
发生计划外的发布建表需求,则要追究项目跟进的应用
DBA
沟通不力的责任。
d)
的认建表操作本身不会对数据风险,故操作的时间点可以
更时间均可以执行建表操作。
e)
建表操作于预更,在必须在
ITIL
中提交相应的申请
2.
执行过程
a)
SHOW USER
schema
使
sys
system
建表。
b)
执行建表脚本表个三个上,要求脚本事先存为文本
数据库务器,执行时使
@create_table_ddl.sql
接执行。
c)
报错退当前登录。报错,报错的地方,修改确认执行
至全部执行通过,最后退当前登录。
3.
验证方案
a)
规检查
@dbcheck
b)
检查表定义是否与测试库一致
of 77
25墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜