77范文网 - 专业文章范例文档资料分享平台

oracle数据库自学文档整理资料,详细!!!(4)

来源:网络收集 时间:2019-02-15 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

在导入和导出的时候,要到oralce目录的bin目录下。 -bash: syntax error near unexpected token `(' 原来在Linux 5中需要在括号加上双引号才可以

3)、导出表的结构

exp userid= scott/tiger@accp tables=(emp) file =d:\\e3.dmp file=d:\\e3.dmp rows =n 4)、使用直接导出方式

exp userid=scott/tiger@accp tables=(emp) file =d:\\e3.dmp direct=y 这种方式比默认的常规(注意:如果带上分号,则分号要和y紧密相连)

方式速度要快,当数据量大时,可以考虑使用这样的

这时需要数据库的字符集要与客户端字符集完全一致,否则会报错。 性能

1. Direct Export 比Conventional Export要快很多。在实际应用中,如果直接模式导出需要时间N,传统模式导出则需要2*N到3*N之间。

2. 当Direct Export 的时候设置大的RECORDLENGTH(length of IO record) 参数可以加快导出。最大64k。 exp userid=system/manager recordlength=65535

full=y

direct=y

file=exp_full.dmp log=exp_full.log

imp userid=system/manager full=y recordlength=65535

file=exp_full.dmp log=imp_full.log

5.3 导出方案

导出方案是指使用export工具导出一个方案或是多个方案中的所有对象(表、索引、约束)和数据,并存放在文件中。 1)、导出自己的方案

exp scott/tiger@myoral owner=scott file=d:\\scott.dmp 2)、导出其它的方案

如果用户要导出其它方案,则需要dba的权限或是exp_full_database的权限,例如system用户就可以导出任何方案

exp system/manager@myor owner=(system,scott) file =d:\\system.dmp 27、导出数据库

导出数据库是指利用export导出所有数据库中的对象及数据,要求该用户具有dba的权限或是exp_full_database权限

exp userid=system/manager@myor full=y inctype=complete file=x.dmp

5.4 导出数据库

导出数据库是指利用export导出所有数据库中的对象及数据,要求该用户具有dba的权限或是exp_full_database权限

exp userid=system/manager@myor full=y inctype=complete file=x.dmp

5.5 导入表 Imp常用的选项有:

Userid: 用于指定执行导入操作的用户名,口令,连接字符串 Tables:用于指定执行导入操作的表 Formuser:用于指定源用户

touser:用于指定目标用户 file:用于指定导入的文件名 full=y:用于指定执行导入整个文件 inctype:用于指定执行导入操作的增量类型 rows:指定是否要导入表行(数据) ignore:如果表存在,则只导入数据 1)、导入自己表

imp userid=scott/tiger@myor tables=(emp) file=d:\\xx.dmp 2)、导入表到其它用户

要求该用户具有dba的权限,或是imp_full_database的权限。

imp userid=system/manager@myor tables=(emp) file = d:\\xx.dmp touser=scott 3)、导入表的结构

只导入表的结构而不导入数据

imp userid=scott/tiger@myor tables=(emp) file=d:\\xxx.dmp rows=n 4)、导入数据

如果对象(如比表)已经存在可以只导入表的数据

imp userid=scott/tiger@myor tables=(emp) file =d:\\xxx.dmp ignore =y

5.6 导入方案

导入方案是指使用import工具将文件中的对象和数据导入到一个或是多个方案中。如果要导入其它方案,要求该用户具有dba的权限,或是imp_full_database的权限。

1)导入自身的方案 imp userid=scott/tiger file=d:\\xxx.dmp

2)导入其它方案

要求该用户具有dba的权限 imp userid=system/manager file=d:\\xxx.dmp fromuser=system touser=scott

5.7 导入数据库

在默认情况下,当导入数据库时,会导入所有对象结构和数据,案例如下: imp userid =system/manager full =y file=d:\\xxx.dmp

5.8 数据字典和动态性能视图

1、它提供了数据库的一些系统信息。数据字典记录了数据库的系统信息。它是只读表和视图的集合,数据字典的所有者为sys用户。用户只能在数据字典上执行查询操作(select语句),而其维护和修改是由系统自动完成的。动态性能视图记载了例程启动后的相关信息。

2、数据字典包括数据字典基表和数据字典视图,普通用户不能直接访问数据字典的基表。数据字典视图是基于数据字典基表所建立的视图,普通用户可以通过查询数据字典视图取得系统信息。数据字典视图主要包含user_xxx,all_xxx,dba_xxx三种类型。

1)、user_tables:用于显示当前用户所拥有的所有表,它只返回用户所对应方案的所有表。

2)、all_tables:用于显示当前用户可以访问的所有表,它不仅会返回当前用户方案的所有表,还回返回当前用户可以访问的其它方案的表; 比如:select table_name from all_tables 。

3)、dba_tables:它会显示所有方案拥有的数据库表,但是查询这种数据库字典视图,要求用户必须是dba角色。或是select any table系统权限。

例如:当用system用户查询数据字典视图dba_tables时,会返回system,sys,scott方案所对应的数据库表。

5.9 管理初始化参数

1、初始化参数用于设置实例或是数据库的特征。oracle9i提供了200多个初始化参数,并且每个初始化参数都有默认值。 2、显示初始化参数 show parameter 命令

3、如果你希望修改这些初始化参数,可以到文件D:\\oracle\\admin\\myoral\\pfile\\init.ora。

6 数据库管理 6.1 时间开关

1、打开数据库时间开关:set timing on ; 2、Oracle的分页:rownum

select * from (select a1.*,rownum rn from (select * from emp ) a1 where rownum <=10) where rn>6; 3、创建数据库:

工具:DBCA(数据库配置助手)

6.2 动态性能视图

动态性能视图用于记录当前例程的活动信息,当启动oracle server时,系统会建立动态性能视图;当停止oracle serve时,系统会删除动态性能视图。Oracle 的所有动态性能视图都是以V_$开始的,并且oracle为每个动态性能视图都提供了相同的同义词,并且同义词都是以V$开始的,例如V_$datafile的同义词为V$datafile;动态性能视图的所有者为sys,一般情况下,由dba或是特权用户来查询动态性能视图。

6.3 表空间和数据文件

表空间是数据库的逻辑组成部分。从物理上讲,数据库数据存放在数据文件中;从逻辑上讲,数据则是存放在表空间,表空间由一个或多个数据文件组成。 Oracle中的逻辑结构包括表空间、段、区和块。

表空间用于从逻辑上组织数据库的数据。数据库逻辑上是由一个或是多个表空间组成的。通过表空间可以达到以下作用:1、控制数据库占用的磁盘空间;2、dba可以将不同数据类型部署到不同的位置,这样有利于提高I/O性能,同时利用备份和恢复等管理操作。(有经验的DBA,常把索引单独放在一个表空间中)。 建立表空间是使用create tablespace 命令完成的。需要注意的是,一般情况下,建立表

空间是由特权用户或是dba来执行的,如果其它用户来创建表空间,则用户必须具有create tablespace 的系统权限。

在建立数据库后,为便于管理表,最好建立自己的表空间 create tablespace data01 datafile ‘d:\\test\\data01.dbf’ size 20M uniform size 128k (按每个分区128k 来划分) 。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库oracle数据库自学文档整理资料,详细!!!(4)在线全文阅读。

oracle数据库自学文档整理资料,详细!!!(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/466799.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: