网站大量收购独家精品文档,联系QQ:2885784924

鼎捷ERP数据库管理基础.pptx

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

T100数据库管理

(ORACLE二);表空间与常用操作

用户及常用操作

表、同义词、索引及常用操作

数据导入/导出

OS/DB测试;Oracle表空间;数据库;;Oracle数据库表空间分类;;;;创建表空间

为表空间增加文件

删除表空间;创建临时表空间

更改缺省临时表空间

当出现临时表空间过大时,不能使用删除文件的方法清空表空间。可先创建一个新的临时表空间,再将当前数据库的缺省临时表空间指定为新建的表空间,此时就可以删除原有的超大文件;表空间

数据文件

临时文件;查询表空间使用状况

使用上述脚本时必须使用管理员身份登录,即

sqlplussystem/manager@topprd;在T100系统中定义和使用下列表空间;查询各个数据文件信息

查询表空间基本信息;本章节常用知识提炼与练习;Oracle用户;SYS

系统管理员用户,默认密码:sys

只能以sysdba身份登录(Oracle限制),拥有最高权限

Ex:sqlplussys/tiptop100@topprdassysdba

SYSTEM

管理员用户,默认密码:manager

Ex:sqlplussystem/tiptop100@topprd

上述两个用户是Oracle数据库的内置账户;ds

即我们通常所说的基础资料库,其中存放T100运行使用的基本业务数据和公用的系统数据

dsdata

即我们通常使用的各个企业编号,其中存放的一般是各个企业编号中真实的业务数据(专用做测试的除外),系统数据均使用同义词(synonym)的方式从DS中存取

dsrept、dsaps等

T100内部用户,不存放业务数据,我们在应用中不会直接使用;gzxa_t;创建用户

为用户赋权限

更改用户密码

删除用户;查询用户(账套)清单

查询表空间基本信息;查询用户所属对象的统计信息;本章节常用知识提炼与练习;Oracle表与同义词;创建表

Oracle中推荐以VARCHAR2取代VARCHAR来存放字符串信息,这两种的类型的区别在于VARCHAR是跟随SQL标准定义,在各个不同的Oracle版本中可能有不同的定义,而VARCHAR2是由Oracle自己定义并保证其在各版本间的兼容性

在T100中标准的数据类型有以下几种:

NUMBER、CHAR、DATE、VARCHAR2、BLOB;使用现有数据来创建表

复制一个表

创建一个空表

从几个表中选取记录来创建

;删除表

截断表

截断表的结果是将表中数据全部删除,和使用DELETE语句的效果相同,两者的区别在与截断操作不记录RedoLog信息,所以更快,但操作无法恢复,所以在程序撰写过程中,一般对于临时表使用截断语句

修改表名称

修改表名之后原索引失效,必须将其重建;增加栏位

删除栏位

修改栏位数据类型

栏位更名

修改栏位NOTNULL约束

;查询当前被锁定的表

解除对某个表的锁定:;查询当前系统中的锁;查询引起锁的SQL语句;;创建同义词

删除同义词

;查询当前用户中的同义词信息;查询数据库中所有的同义词;本章节常用知识提炼与练习;Oracle索引;提高SQL-整体系统的运行速度

好的索引增加SQL运行效率

坏的索引减慢SQL运行效率

行之间没有重复字段用唯一索引

有重复用索引;创建索引

创建唯一索引

删除索引

;重建索引

对于经常发生更新的表,因为被删除的行对应的索引信息不会自动释放,所以往往会造成索引碎片的现象,这时可以使用上面的语句对索引进行重建或整理

;查询某个表的索引信息;本章节常用知识提炼与练习;Oracle数据导出导入

(T100默认备份数据方法);exp/imp的三种模式:

用户模式(U方式)

导出用户所有对象以及对象中的数据,备份多个企业编号

表模式(T方式)

导出用户所有表或者指定的表,备份一个表

整个数据库(Full方式)

导出数据库中所有对象,备份整个数据库;备份几个用户

$expsystem/tiptop100@topprd

owner=dsdata,dsdemo,dsfile=/u2/backup/backup.dmplog=/u2/backup/backup.log

备份用户下的表

$expds/ds@topprdtables=gzxa_t,zxy_Tfile=backup.dmp

备份整个数据库

$expsystem/tiptop100@topprdfull=yfile=full.dmp;imp,导入操作不支持覆盖!,不支持增量,恢复前需要确认对象不存在

把指定

文档评论(0)

janus99 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档