Microsoft Word - 新1-6.doc

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Microsoft Word - 新1-6.doc"

Transcription

1 第 4 章 Oracle 数据库创建与表空间维护 本章介绍手工和使用数据库配置助手 DBCA 创建 Oracle 数据库的方法, 对与创建数据库 相关的最佳灵活体系结构 OFA 和 Oracle 管理的文件 OMF 做了介绍 本章还介绍了表空间 回退段管理的基本知识 创建 Oracle 数据库之前的准备工作 使用 DBCA 创建数据库 在 Linux 下手工创建数据库 表空间的创建与删除 使用撤销表空间 回退段的创建与删除 4.1 创建 Oracle 数据库 创建 Oracle 数据库概述一个完整的数据库系统应包括它的物理结构 逻辑结构 内存结构和进程结构, 如果要创建一个新的数据库, 则这些结构都必须完整地建立起来 有两种创建数据库的方法, 即手工使用命令行方法创建, 以及使用 DBCA 向导工具创建 1. 数据库创建的时机一般在数据库安装结束后,Oracle 会自动创建一个预定义的启动数据库, 如果这个数据库不符合要求, 或要在一个服务器中创建多个数据库, 或原数据库的物理结构已经被破坏, 但是系统文件还可以使用, 这时可以重新创建一个新的数据库 2. 创建数据库的先决条件要创建新的数据库, 需要满足一些必要条件 包括安装需要的 Oracle 软件, 为操作系统设置各种环境变量, 以及为软件和数据库文件在磁盘建立目录结构 ; 具有相应的操作系统权限和 Oracle 数据库的 SYSDBA 系统特权 ; 要有充足的磁盘存储空间以容纳规划的数据库 ( 对一个数据库的数据文件, 至少应准备 1.2G 的磁盘空间 等 3. 规划数据库的文件存储位置为确保数据库系统的安全,Oracle 要求至少存在两个控制文件, 并且把它们分开存放在不同磁盘上 同样, 应将重做日志组内的各重做日志文件分开存放于不同的磁盘上 规划数据库的文件存储位置是一项重要的工作, 可以基于如下几点来进行规划工作 :

2 (1 解决磁盘空间及 I/O 争用 第 4 章 Oracle 数据库创建与表空间维护 63 (2 依据不同的数据生存期 ( 如临时数据和持久的应用数据 (3 依据不同的数据管理特性 ( 如人工或自动管理 (4 数据文件的命名要合理 规范 4. 创建数据库的方法 Oracle 提供了创建数据库的向导工具 数据库配置助手 (DataBase Configuration Assistant,DBCA, 使用 DBCA 可以简单快捷地创建自定义的数据库结构 此外, 还可以利 用手工方式创建数据库 ( 即使用 CREATE DATABASE 命令创建, 这种方法是传统的创建数 据库的方法, 可适用于所有的 Oracle 版本 5. 安装数据库之前的准备工作 准备工作包括规划数据库表和索引, 并估计它们所需的空间大小 ; 规划数据库包含的底层 操作系统文件的布局 ; 考虑采用 Oracle 管理的文件特性来创建和管理重做日志文件 控制文 件 ; 选择全局数据库名称 ; 熟悉初始化参数和初始化参数文件 ; 选择数据库字符集 ; 选择标准 的数据库块尺寸 ; 使用撤销表空间来管理撤销记录, 而不是用回退段 ; 开发一套备份和恢复策 略以防数据库失败 ; 熟悉启动和关闭例程以及装载和打开数据库的准则和选项 OFA 与 OMF 1. 最佳灵活体系结构 Oracle 10g 最佳灵活体系结构 (Optimal Flexible Architecture,OFA, 是指 Oracle 软件和 数据库文件及目录的命名约定和存储位置规则, 它使用户可以很容易地找到与 Oracle 数据库 相关的文件集合 简单的说,OFA 就是 Oracle 公司推荐的一种在服务器上安装 Oracle 数据库 系统的目录规划, 以便维护 Oracle 数据库系统 使用最佳灵活体系结构, 能够简化数据库系统的管理工作, 使数据库管理员更加容易地定 位文件或添加文件 还可以将 Oracle 系统的执行文件 管理文件 数据文件分别存储到不同 的硬盘上, 从而有效地使用用户计算机系统中的所有存储空间, 克服某个硬盘存储空间的限制 通过合理分配存储负载, 还能降低单个硬盘存储速度方面的瓶颈, 提高整个系统的存储效率 OFA 将整个数据库系统分为 Oracle 软件产品 数据库例程的进程日志文件 数据库物理 文件三部分, 并分别放在不同的目录下 安装 Oracle 数据库需要一个根目录, 这就是 ORACLE_BASE, 在这个目录下包括所有安 装的 Oracle 产品和所有数据库例程的进程日志文件 一般将 Oracle 数据库软件所在的目录称 为 Oracle 主目录, 即 ORACLE_HOME, 而将所有数据库例程的进程日志文件统一放到 ORACLE_BASE 下的 admin 目录下, 并在该目录下为每个例程建立一个专用目录以管理它的 进程日志文件 也就是说, 在 ORACLE_BASE 下有两个目录, 分别是 ORACLE_HOME 对应 的目录和 admin 目录 数据库物理文件所在的目录命名为 oradata, 该目录可以位于 ORACLE_BASE 下面, 也可 以放到别的磁盘上 下面是 OFA 的一般目录结构示意 Oracle 软件产品目录结构如下 : oracle_base/ /product /release_number 发行版本号, 这个目录一般作为 ORACLE_BASE

3 64 Oracle 数据库实用教程 ( 第二版 /admin 内核进程跟踪文件目录 /inst_name---- 每个例程有专门的对应目录, 以例程名命名 /adump /bdump /pfile /client_ 客户端第 1 次安装建立的客户端工具目录 /bin 客户端工具的可执行程序目录 /db_1---- 第 1 次安装 Oracle 建立的主目录, 该目录一般作为 ORACLE_HOME /bin 可执行程序目录 /dbs----- 初始化参数 口令文件所在目录,Windows 有 database 目录 /NETWORK 监听进程等 Oracle Net 相关配置文件所在目录 /RDBMS RDBMS 脚本文件所在目录 /sqlplus------sql*plus 工具所在目录 数据库物理文件目录结构如下 : oradata/ orcl/ 数据库 orcl 物理文件目录, 每个数据库有一个对应目录 SYSTEM01.DBF CONTROL01.CTL REDO01.LOG CEMERP/ 数据库 CEMERP 物理文件目录 SYSTEM01.DBF CONTROL01.CTL REDO01.LOG 注意,Oracle 将重要的文件名和目录名大写! 通过合理地规划目录结构, 可以很方便地管 理和维护 Oracle 数据库系统 比如物理备份时, 只需将 dbs NETWORK 和 oradata 目录下相 应文件备份即可, 操作简单而且清楚地知道文件在哪里 2.Oracle 管理的文件 使用 Oracle 管理的文件 (Oracle Managed Files,OMF 可以简化对 Oracle 数据库的管理 通过 OMF, 不需要 DBA 直接管理 Oracle 数据库在操作系统上的文件 OMF 使用标准的文件 系统接口创建和删除跟踪文件 审计文件 报警文件 核心文件等, 并根据数据库对象而不是 文件名来操作 通过初始化参数, 可以为特定类型的文件指定文件系统目录, 并通过指定文件名规则, Oracle 可以确保为其创建唯一的 Oracle 管理的文件, 并在不需要的时候将该文件删除 与 OMF 相关的初始化参数如下 : DB_CREATE_FILE_DEST: 设置所创建的数据文件 控制文件和联机日志的默认位置 该目录必须已存在, 并且该目录必须具有可让 Oracle 在其中创建文件的权限 DB_CREATE_ONLINE_LOG_DEST_n: 设置所创建的联机日志和控制文件的默认位置,n 表示多路备份的不同位置 如果在创建联机日志或控制文件时未指定文件名, 则使用默认文件 名 同样, 该目录必须已存在, 并且该目录必须具有可让 Oracle 在其中创建文件的权限 以后只要创建文件时没有指定目录, 就把文件放到参数指定的目录下 OMF 使用例程名 进程名 表空间名 重做日志组号等格式字符串 ( 形如 %G %R %S %T %U 等 自动命名相关文件 在不同的服务器操作系统下, 格式字符串可能不同 在指

4 第 4 章 Oracle 数据库创建与表空间维护 65 定文件名时, 可以使用这些格式字符串,Oracle 将按照命名规则自动生成不重复的文件名 在创建数据库时可以包含 LOGFILE DATAFILE UNDO TABLESPACE TEMPORARY TABLESPACE 等子句来指定创建的文件名和地址 在创建数据库过程中未指定文件名, 且已经配置了初始化参数 Oracle 管理的文件地址, 则将相应文件创建为 Oracle 管理的文件 即, 通过如下两步来创建 Oracle 管理的文件 : (1 在初始化参数文件中设置 DB_CREATE_FILE_DEST 和 DB_CREATE_ONLINE_ LOG_DEST_n 参数 (2 在 CREATE DATABASE 命令中只给出文件名 ( 不要给出目录路径,Oracle 会自动将其创建在指定的目录并自动管理该文件 使用数据库配置助手 (DBCA 创建数据库 Oracle 数据库配置助手 ( 简称 DBCA 是一个图形用户界面 (GUI 工具, 它可与 Oracle 通用安装程序进行交互, 也可以单独使用, 它的主要作用是简化数据库的创建过程 Oracle 数据库配置助手向导指导整个数据库配置的选择过程 可以提供最少的输入, 并让 Oracle 替用户作出决策, 从而节省决定如何最好地设置数据库的参数或结构的时间 它也允许指定参数设置和文件分配方面的内容 使用数据库配置助手可以创建或删除数据库, 还可以对数据库选项进行配置, 以便添加先前没有配置的选项 除此之外, 数据库配置助手可以创建和管理数据库模板 用户可以先创建数据库定义的模板, 然后对其进行修改, 或者修改 Oracle 提供的模板 还可以先创建数据库模板, 再进行复制 下面简要说明在 Windows 环境下使用 DBCA 创建数据库的过程 在 Windows 环境中选择 开始 / 程序 / Oracle - OraDb10g_home1 / 配置和移植工具 / Database Configuration Assistant 即可启动 DBCA 然后选择 创建数据库 引导用户开始创建数据库所需的设置工作 用户可根据需要选择一个模板来简化数据库的定义过程 DBCA 提供了如表 4-1 所示的几种典型数据库应用对应的数据库模板 表 4-1 DBCA 为多种应用环境提供的模板 模板类型一般用途事务处理定制数据库数据仓库 说明 选择此选项可以创建适用于混合工作负荷环境 (OLTP 和数据仓库 的数据库 这是要安装的默认数据库类型 选择此选项可创建一种适合 OLTP 环境的数据库环境 OLTP 环境中的数据库每天必须处理来自许多并发 ( 同时连接的 用户的成千乃至上百万的事务 用户必须能够快速访问最新数据 因此, 数据库的性能取决于数据吞吐量 ( 速度 和数据可用性 选择此选项可以自定义方式创建数据库 选择 定制数据库 还可以自动为数据库配置共享服务器支持 ( 又称为多线程支持 选择此选项可创建一种适合数据仓库环境的数据库 数据仓库环境中的数据库必须处理各种各样的查询 ( 通常是只读查询, 如 SELECT 语句, 包括从几条记录的简单读取到从许多不同的表中查询数千条记录的大量复杂查询 因此, 数据库性能取决于响应时间 在配置安装的第二步选择一个类型的模板, 单击 显示详细资料 将显示数据库默认参数, 也可再单击 另存为 HTML 文件 保存数据库参数到磁盘文件 读者在此可体会 ORACLE_BASE,DB_NAME 以及数据库安装需要的其他参数的应用, 搞清楚是哪些参数在影响不同用途的数据库的配置, 为后面使用 CREATE DATABASE 命令打下基础 这些信息包

5 66 Oracle 数据库实用教程 ( 第二版 括以下方面 : (1 常用选项 (2 初始化参数 (3 字符集 (4 数据文件和位置 (5 控制文件及其位置 (6 重做日志文件及重做日志组 在选择模板的同时, 可以指定数据库定义中是否包含数据文件, 相应地会创建包含数据文件的数据库和不包含数据文件的数据库 在模板选择完成后,DBCA 继续指导用户进一步定义数据库或者接受由 Oracle 推荐的默认的参数值和文件位置 包括提供一个全局数据库名称 指定要包含的数据库选项 决定采用的模式 ( 共享服务器或专用服务器模式 以及最后指定初始化参数 初始化参数包括 SGA 的大小, 以及数据 控制和重做日志文件设置 表空间大小 范围尺寸 存档格式和目标位置 跟踪文件目标位置 字符集规范等 在完成定义数据库的各种参数的设置之后, 可以将对参数的说明保存为数据库模板, 并且生成用于创建数据库的脚本 该模板将自动添加到数据库创建模板的可用列表中, 该脚本由用户在前面的界面中指定的数据库参数生成 在参数设置的最后, 单击 完成 按钮开始创建数据库过程, 用户只需等待操作完成即可 假定要开发一个企业信息化软件, 命名为现代企业管理 ERP 系统, 该软件的 Oracle 数据库命名为 cemerp, 则配置过程要点如下 : (1 启动 DBCA, 在步骤 1 选择 创建数据库, 然后在步骤 2 选择 一般用途 (2 在步骤 3 数据库标识 界面, 全局数据库名和 SID 处均输入 cemerp (3 在步骤 4 管理选项, 采用默认值 (4 在步骤 5 数据库身份证明 界面, 选择 所有账户使用同一口令, 并在口令和确认口令处输入 syspwd, 待数据库创建完毕再集中修改各用户的口令 (5 在随后的步骤 6 存储选项 步骤 7 数据库文件所在位置 步骤 8 恢复配置 采用默认值 (6 在步骤 9 数据库内容 界面, 勾选 示例方案, 安装 HR 等示例方案 (7 在步骤 10 初始化参数 界面, 均采用默认值 建议读者在该界面依次查看一下各选项卡下的内容, 将 Oracle 数据库体系结构的知识结合起来理解 (8 在步骤 11 配置 数据存储, 采用默认值即可 同样, 建议读者将该界面上左边的树形结构展开, 依次查看其中内容 该界面还有一个 文件位置 按钮, 一定打开看看, 其中显示了 ORACLE_BASE ORACLE_HOME DB_NAME 和 SID 值 (9 步骤 12 是 创建选项, 勾选 创建数据库 和 生成数据库创建脚本 生成数据库创建脚本 建议初学者勾选, 在数据库创建完成后可在 ORACLE_BASE\admin\cemerp\ scripts 下查看到创建 cemerp 数据库的脚本文件 通过分析这些文件, 了解 Oracle 是如何创建数据库的 单击 完成 按钮开始创建数据库过程, 系统显示创建进度 (10 在创建结束时, 弹出 DBCA 口令管理窗口, 单击 口令管理 按钮设置 SYS 口令为 syspwd,system 口令为 systempwd,scott 口令为 tiger,hr 账户口令为 hrpwd 最后单击口令管理界面的 退出 按钮结束使用 DBCA 创建数据库 cemerp 的过程 可以使用用户名 scott, 口令 tiger, 主机字符串 cemerp 登录 SQL*Plus 进行测试, 还可以

6 第 4 章 Oracle 数据库创建与表空间维护 67 从控制面板查看 cemerp 数据库的 Windows 服务例程情况 在 tnsnames.ora 文件中能看到 cemerp 主机字符串的定义情况, 参见 节 手工创建 Oracle 数据库 手工创建数据库需要在磁盘上建立相应的目录结构, 其他步骤如下 : (1 决定例程标识符 (Instance IDentifier,SID (2 建立数据库管理员验证方法 (3 创建初始化参数文件 (4 在 SQL*Plus 中连接到例程 (5 启动例程 (6 发布 CREATE DATABASE 语句 (7 创建其他表空间 (8 运行脚本来构建数据字典视图 (9 运行脚本来安装其他的选项 下面以在 RedHat 5 企业版中创建 oradb 数据库为例说明手工创建 Oracle 的过程 关于在 Linux 下如何安装 配置 Oracle 数据库, 参见附录 1. 在磁盘建立相应的目录结构 以 oracle 用户登录 Linux, 在终端下键入如下命令手工创建所需目录 : ~]$ mkdir -p /home/oracle/product/10.2.0/admin/oradb/adump ~]$ mkdir -p /home/oracle/product/10.2.0/admin/oradb/bdump ~]$ mkdir -p /home/oracle/product/10.2.0/admin/oradb/cdump ~]$ mkdir -p /home/oracle/product/10.2.0/admin/oradb/dpdump ~]$ mkdir -p /home/oracle/product/10.2.0/admin/oradb/udump ~]$ mkdir -p /home/oracle/product/10.2.0/admin/oradb/pfile ~]$ mkdir -p /home/oracle/product/10.2.0/oradata/oradb 2. 设置操作系统环境变量 在 oracle 用户终端下键入如下命令设置所需环境变量 : ~]$ ORACLE_BASE=/home/oracle/product/ ~]$ export ORACLE_BASE ~]$ ORACLE_HOME=$ORACLE_BASE/db_1 ~]$ export ORACLE_HOME ~]$ ORACLE_SID=oradb ~]$ export ORACLE_SID 3. 创建初始化参数文件 创建 Oracle 数据库需要使用到文本型初始化参数, 参数名为 initsid.ora 本例中文本参数 文件名为 initoradb.ora, 应保存在 $ORACLE_HOME/dbs 目录下 在安装 Oracle10g 时, 就会将一个示例 init.ora 文件存放在 $ORACLE_HOME/dbs 中 因此可将该文件复制并命名为 initoradb.ora, 然后对相应参数进行修改即可, 需要修改的项包 括 db_domain db_name control_files background_dump_dest user_dump_dest core_dump_dest 和 undo_management 等 创建 oradb 数据库的初始化参数文件内容如下 : oradb. db_cache_size= oradb. java_pool_size= oradb. large_pool_size= oradb. shared_pool_size= oradb. streams_pool_size=0

7 68 Oracle 数据库实用教程 ( 第二版 *.audit_file_dest='/home/oracle/product/10.2.0/admin/oradb/adump' *.background_dump_dest='/home/oracle/product/10.2.0/admin/oradb/bdump' *.compatible=' ' *.control_files='/home/oracle/product/10.2.0/oradata/oradb/control01.ctl','/home/oracle/product/10.2.0/ora data/oradb/control02.ctl','/home/oracle/product/10.2.0/oradata/oradb/control03.ctl' *.core_dump_dest='/home/oracle/product/10.2.0/admin/oradb/cdump' *.db_block_size=8192 *.db_domain='' *.db_file_multiblock_read_count=16 *.db_name='oradb' *.db_recovery_file_dest='/home/oracle/product/10.2.0/flash_recovery_area' *.db_recovery_file_dest_size= *.dispatchers='(protocol=tcp (SERVICE=oradbXDB' *.job_queue_processes=10 *.open_cursors=300 *.pga_aggregate_target= *.processes=150 *.remote_login_passwordfile='exclusive' *.sga_target= *.undo_management='auto' *.undo_tablespace='undotbs1' *.user_dump_dest='/home/oracle/product/10.2.0/admin/oradb/udump' 4. 创建口令文件 创建 SYS 用户的口令文件,Linux 中文件名称为 orapwsid.ora 本例中为 orapworadb.ora, 存放于 $ORACLE_HOME/dbs 目录 此处将口令指定为 syspwd, 使用如下命令创建 : ~]$ orapwd file=$oracle_home/dbs/orapworadb.ora passwd=syspwd 也可手工复制一个口令文件, 然后修改文件名为指定的名字即可 5. 启动例程创建数据库 在设置环境并配置初始化参数文件 initoradb.ora 创建口令文件后, 就可以通过在 SQL*Plus 中执行 CREATE DATABASE 命令创建数据库了 CREATE DATABASE 命令指定了日志文件的数量和位置 SYSTEM 表空间 UNDO 表 空间和 TEMP 表空间的位置和大小, 以及数据库使用的字符集等 在该命令中设置的 UNDO 表空间要和初始化参数文件中的设置对应 在创建数据库时,Oracle 10g 服务器仅识别 SYS 用户和 SYSDBA 角色 要创建数据库, 必须以用户 SYS 和角色 SYSDBA 的身份连接到 SQL*Plus 示例 : ~]$ sqlplus /nolog SQL> CONN / AS SYSDBA SQL> startup pfile=/home/oracle/product/10.2.0/db_1/dbs/initoradb.ora nomount SQL> CREATE DATABASE oradb 2 datafile '/home/oracle/product/10.2.0/oradata/oradb/system01.dbf' 3 size 500M reuse autoextend on next 10240K maxsize unlimited 4 extent management local 5 sysaux datafile 6 '/home/oracle/product/10.2.0/oradata/oradb/sysaux01.dbf' 7 size 300M reuse autoextend on next 10240K maxsize unlimited 8 default temporary tablespace temp 9 tempfile '/home/oracle/product/10.2.0/oradata/oradb/temp01.dbf' 10 size 20M reuse autoextend on next 640K maxsize unlimited

8 第 4 章 Oracle 数据库创建与表空间维护 undo tablespace UNDOTBS1 12 datafile '/home/oracle/product/10.2.0/oradata/oradb/undotbs01.dbf' 13 size 100M reuse autoextend on next 5120K maxsize unlimited 14 logfile 15 group 1 ('/home/oracle/product/10.2.0/oradata/oradb/redo01.log' size 50M, 16 group 2 ('/home/oracle/product/10.2.0/oradata/oradb/redo02.log' size 50M, 17 group 3 ('/home/oracle/product/10.2.0/oradata/oradb/redo03.log' size 50M 18 CHARACTER SET ZHS16GBK; 6. 建立数据字典和 PL/SQL 相关包 必须在创建数据库之后运行脚本 catalog.sql 和 catproc.sql, 这两个脚本位于 $ORACLE_ HOME/rdbms/admin 目录中 catalog.sql 脚本用于创建数据字典视图,catproc.sql 用于创建使 用 PL/SQL 所需的包和过程 必须以 SYS 的身份运行这两个脚本 在创建脚本之前, 确保 数据库已打开 执行的命令如下 : 执行 pupbld.sql 脚本, 以允许所有用户都可以使用 SQL*Plus 必须以 SYSTEM 用户身份 执行该脚本, 命令如下 ( 如果是刚创建的数据库, 需要先修改 SYSTEM 用户的口令 : SQL> CONN system/systempwd 7. 创建 USERS 表空间 执行如下语句创建 USERS 表空间 : SQL> CONN / AS SYSDBA SQL> CREATE TABLESPACE users 2 DATAFILE '$ORACLE_BASE/oradata/oradb/users01.dbf' SIZE 20M; 然后运行 utlsampl.sql 脚本文件创建 SCOTT 示例账户 : 创建完 SCOTT 账户后, 应该进行连接测试 : SQL> CONN scott/tiger Connected. 8.Oracle Net 配置 数据库创建完成后, 必须进行 Oracle Net 配置, 这样用户才可以和新建的数据库连接 Oracle Net 配置包括两个部分, 监听进程配置文件 listener.ora 及本地 Net 服务名配置文件 tnsnames.ora 的配置, 这两个文件位于 $ORACLE_HOME/NETWORK/admin/ 目录下 在每一个 Oracle 服务器中都有监听进程, 该进程决定用户是否可以通过某个网络协议与 数据库进行连接 如果没有正确配置监听进程, 则所有用户都不能连接到新创建的数据库上 可直接用 vi 编辑器手工修改 listener.ora 文件, 笔者计算机中该文件内容如下 : SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc (ORACLE_HOME = /home/oracle/product/10.2.0/db_1 (PROGRAM = extproc LISTENER = (DESCRIPTION_LIST =

9 70 Oracle 数据库实用教程 ( 第二版 (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC(KEY = EXTPROC1 (ADDRESS = (PROTOCOL = TCP(HOST = localhost.localdomain(port = 1521 同样直接用 vi 编辑器修改本地 Net 服务名配置文件 tnsnames.ora, 笔者计算机中该文件内 容如下 ( 其中 ORADB 主机字符串部分是应该新添加的 : ORADB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP(HOST = localhost.localdomain(port = 1521 (CONNECT_DATA = (SERVER = DEDICATED (SERVICE_NAME = oradb ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP(HOST = localhost.localdomain(port = 1521 (CONNECT_DATA = (SERVER = DEDICATED (SERVICE_NAME = orcl EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC(KEY = EXTPROC1 (CONNECT_DATA = (SID = PLSExtProc (PRESENTATION = RO 9.Linux 环境中多数据库例程的自动启动与关闭 在安装 Oracle 数据库软件时, 创建了启动数据库 orcl 现在又手工创建了 oradb 数据库, 可以考虑让这两个数据库随操作系统自动启动和关闭 Oracle 10g 提供了 3 个文件用于数据库的自动启动及关闭, 如果要在服务器上创建多个例 程, 可以结合使用这 3 个文件配置数据库的自动启动与自动关闭,3 个文件分别是 /etc/oratab $ORACLE_HOME/bin/dbstart 和 $ORACLE_HOME/bin/dbshut (1 配置 oratab 文件 在 oracle 用户终端中执行 vi /etc/oratab, 将其中各例程是否自动启 动的标志改成 Y, 表示都允许自动启动, 即将 oratab 文件内容修改为 : orcl:/home/oracle/product/10.2.0/db_1:y oradb:/home/oracle/product/10.2.0/db_1:y (2 修改 dbstart 文件 在 $ORACLE_HOME/bin 目录 ( 本例 $ORACLE_HOME 为 /home/oracle/product/10.2.0/db_1 中找到 dbstart 文件, 将 ORACLE_HOME_LISTNER 修改为 监听 ORACLE_HOME 中所有例程, 即将 ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle 修改为 ORACLE_HOME_LISTNER=$ORACLE_HOME

10 第 4 章 Oracle 数据库创建与表空间维护 71 (3 修改 dbshut 文件 dbshut 文件默认只是关闭 oratab 文件中设置为 Y 的数据库, 而不 关闭监听器 为使其也能关闭监听器进程, 需要在该文件末尾加入下面一行 : lsnrctl stop (4 建立系统启动 关闭时自动执行的 shell 脚本文件 以 root 登录系统, 在 /etc/init.d 目录中创建一个 shell 脚本文件, 命名为 oracle 执行 oracle 文件时, 如果传入 start 参数则调 用 dbstart 文件启动数据库及监听器, 如果传入 stop 参数则调用 dbshut 文件关闭数据库及监听 器 用 vi 打开该文件的命令如下 : ~]# vi /etc/init.d/oracle 该文件内容如下 : case "$1" in start echo -n "Start oracle " su - oracle -c dbstart echo -n "Starting oracle completed." ;; stop echo -n "Shutdown oracle " su - oracle -c dbshut echo -n "Oracle stopped." ;; restart echo -n "Resatrting oracle " su - oracle -c dbshut su - oracle -c dbstart echo -n "Restarting ok." ;; * echo "Usage: 'basename $0' start stop" exit 1 esac 然后设置文件 oracle 的可执行权限, 命令如下 : ~]# chmod +x /etc/init.d/oracle (5 修改不同级别用户的启动软链接 为了在运行级别 3 5 能自动执行 /etc/init.d/oracle, 以启动例程和监听程序, 可以在 /etc/rc.d/rc3.d 和 /etc/rc.d/rc5.d 目录建立指向 /etc/init.d/oracle 的 软链接 S99oracle 在 root 用户终端中执行如下命令 : ~]# ln -s /etc/rc.d/init.d/oracle /etc/rc.d/rc3.d/s99oracle ~]# ln -s /etc/rc.d/init.d/oracle /etc/rc.d/rc5.d/s99oracle (6 多例程自动启动测试 重新启动计算机后, 以 oracle 用户登录, 等待例程启动完毕, 在 oracle 用户终端中输入如下命令分别以 SCOTT 用户连接 orcl 和 oradb 两个例程进行测试, 均应该能够正常连接到数据库 : ~]$ sqlplus ~]$ sqlplus 10.Windows 环境下手工创建数据库 在 Windows 环境中手工创建数据库, 过程基本与 Linux 相同, 差别在于自动启动配置 (Windows 为控制面板中的服务 在 Windows 中创建 Oracle 数据库服务例程的命令为 oradim.exe, 该命令在 Windows 命令 行上执行, 当只输入命令 oradim 时可显示该命令的帮助信息 使用 oradim 可在 Windows 中创

11 72 Oracle 数据库实用教程 ( 第二版 建 删除 Oracle 数据库的例程服务, 可设定例程服务的启动和关闭方式, 还可通过它修改例 程以前的设定值 使用 oradim 创建数据库例程服务的语法如下 : oradim -NEW -SID 数据库例程名 -INTPWD 口令字 -STARTMODE auto -PFILE 数据库参数文件名及路径 其中 INTPWD 指定 SYSDBA 的口令 一般情况下, 应在创建口令文件之后 执行 CREATE DATABASE 命令之前运行 oradim 创 建例程的服务 在 Windows 环境中, 建议使用 DBCA 来快捷 高效地完成数据库创建的各项工作 数据库创建失败后的处理 如果因为某种原因使数据库创建失败, 在准备重新创建数据库之前, 应关闭相应例程并 删除所有用 CREATE DATABASE 语句创建的文件 在纠正了导致数据库创建失败的错误之后 再次运行相关的 SQL 脚本 根据出错的情况不同, 需要手工清除的内容也不同, 参阅附录执行相应删除操作 4.2 管理表空间 表空间管理概述表空间是 Oracle 数据库内部数据的逻辑组织结构, 是数据库的逻辑划分, 对应于磁盘上的一个或多个物理数据文件 数据库中至少要包含一个 SYSTEM 表空间 ( 含 SYSAUX 表空间, 还应该包含数据表空间 索引表空间 临时表空间和撤销 (UNDO 表空间等多个表空间 从用户角度看到的表 序列 索引 视图等对象, 都存储在表空间这个逻辑结构里面, 按照后面讲到的应用原则将各用户对象组织和管理起来 而表空间中的对象最终是在磁盘上存储的, 因而一个表空间对应 1 个或多个物理数据文件 所以表空间将用户视图 数据库的逻辑结构和物理结构有机的结合起来 深入理解表空间的类型 管理方式 特性和状态, 掌握表空间与数据文件之间的关系, 合理为数据文件安排磁盘空间, 对于设计与实现一个 Oracle 数据库应用系统是至关重要的 1. 表空间的特性表空间具有如下特性 : (1 一个数据库可以有多个表空间, 可以在数据库中创建和删除表空间 (2 一个表空间只能属于一个数据库 (3 一个表空间至少要有一个数据文件 (4 一个表空间的大小由其数据文件大小决定, 等于各数据文件大小之和 (5 除 SYSTEM 外的表空间可以被联机或脱机 (6 一个数据文件只能属于一个表空间 (7 方案对象可以跨表空间的数据文件存储, 但不能跨表空间存储 当一个数据文件存储不下某个方案对象时, 可以存储到该表空间下另一个数据文件中 (8 可以为用户指定默认数据表空间, 但该用户的方案对象可以存储到不同表空间中 (9 应合理规划表空间大小, 并指定用户在各表空间上的空间配额

12 第 4 章 Oracle 数据库创建与表空间维护 表空间应用原则应在一个数据库中创建多个表空间, 根据需要存放不同的数据 数据库管理员在创建表空间时, 应当仔细地考虑应用系统数据的特性, 并据此合理规划表空间和磁盘文件 对表空间的使用应遵循分散 (Separate 存储原则, 具体包括如下情形 : (1 在系统性能要求较高的应用环境中, 创建表空间时使用裸设备存储数据文件 (2 将表 索引分开存放在不同的表空间中 分开存放表和索引, 可避免磁盘 I/O 冲突, 提高系统对事务的并行处理能力 (3 将访问频度高的表 索引分开存放在不同的表空间, 并将这些表空间所使用的数据文件存储到不同的物理磁盘上 (4 对于数据量特别大, 并发访问频繁的表 索引应考虑单独存放在一个表空间中, 避免该表 索引和其他表 索引的磁盘访问竞争 为了进一步提高这些表 索引的读写速度, 应考虑将表 索引进行分区存储到不同表空间中 (5 将日志和数据放置在不同的磁盘上 由于日志信息被连续 顺序地写入磁盘, 将和数据的随机读取 更新方式相冲突 分开日志和数据的存放, 将避免磁头的来回移动, 提高 I/O 处理速度 3.Oracle 表空间管理方法在 Oracle 10g 之前有两种表空间管理方法, 即本地管理和数据字典管理 本地管理方法是在表空间的数据文件中开辟一片磁盘空间, 以位图的形式表示表空间中每一个区间的使用情况, 这种管理方式的特点是空间分配与回收速度快 效率高 在本地管理方式下, 创建表空间时不能指定分区的默认存储参数, 只能将它们设置为自动分配或统一分配, 并且在表空间创建后不能改变 数据字典管理方法将区间的使用信息存储在数据字典中, 但可以指定分区分配参数 由于在进行存储分配和回收时需要不断地访问相关数据字典表, 因此效率较低 两种表空间管理方法的差别参见表 4-2 表 4-2 表空间管理方法的比较 管理方法 区间信息存储位置 区间大小 存取效率 空间管理和使用的灵活性 使用状态信息修改是否产生回退信息 本地管理每个数据文件中相同高低不数据字典管理统一的数据字典中可不同低高是在 Oracle 10g 中, 基于性能的考虑, 不再支持数据字典管理的表空间 4. 表空间大小的估算需要通过估算表 索引等方案对象的大小及数据块空间分配比例来估算表空间的大小 要确定一个表的大小, 应收集如下信息 : (1 表中每行的最大字节数 (2 该表最初要包括多少记录行 (3 每月 季 年表中记录的增长率 (4 表上数据操作的类型 (5 确定是哪种操作执行比较多, 插入 删除将导致空间占用发生比较大的变化, 修改和查询不会引起空间占用大的变化 ( 修改 LOB 列除外 可以按照如下公式计算表的大小 : 表占用空间大小 = 最大行长 初始行数 (1+PCTFREE/100 记录复合增长率

13 74 Oracle 数据库实用教程 ( 第二版 其中 PCTFREE 是数据块保留用于更新的百分比, 记录复合增长率指的是在系统的估计使用期 内记录增长率的乘积 在估算各表 索引等方案对象的大小后, 将它们加起来就是表空间应具备的大小, 真正创 建的表空间一般应比这个数要再大一点 表空间的创建与删除 1. 建立表空间的语法 使用 CREATE TABLESPACE 命令建立表空间 一般情况下, 建立表空间由特权用户或 DBA 完成, 如果要以其他用户身份建立表空间, 则用户必须具有 CREATE TABLESPACE 系 统特权 当执行 CRAETE DATABASE 命令建立数据库时,Oracle 会自动建立 SYSTEM 和 SYSAUX 系统表空间, 另外还会建立默认的临时表空间 TEMP 和撤销表空间 UNDOTBS1 同时为了加强管理 提高数据库的性能, 应该将不同类型的段部署到不同的表空间中 例 如, 应该建立专门存放表段的数据表表空间 存放索引段的索引表空间 存放 UNDO 段的 UNDO 表空间等 在 Oracle 10g 中, 增加了大文件 (bigfile 表空间, 该表空间只能包含一个数据文件 ( 或 临时文件, 但其数据块个数可以达到 4G 个, 如果 1 个数据块 8KB, 则该表空间可以存放 32TB 数据 采用传统的 CREATE TABLESPACE 创建的表空间均相应地称为小文件 (smallfile 表 空间, 系统表空间总被创建为小文件表空间 创建表空间的 CRAETE TABLESPACE 命令语法如下 : CREATE [SMALLFILE BIGFILE] [PERMANENT TEMPORARY UNDO] TABLESPACE tablespace [DATAFILE TEMPFILE] datafile_tempfile_spec [, datafile_tempfile_spec... ] [{ MINIMUM EXTENT integer [ K M ] BLOCKSIZE integer [ K M ] EXTENT MANAGEMENT LOCAL [AUTOALLOCATE UNIFORM [SIZE integer [K M]]] SEGMENT SPACE MANAGEMENT { MANUAL AUTO } { ONLINE OFFLINE } { LOGGING NOLOGGING } } ]; 从上面语法可以看出, 可以创建小文件表空间 大文件表空间 永久表空间 临时表空间 和撤销表空间等几种类型的表空间, 默认建立的是小文件永久数据表空间 在语法中的 tablespace 为要建立的表空间名,PERMANENT 子句声明本表空间用于存储持久数据, 即为永 久表空间, 而 TEMPORARY 则声明表空间用于存放临时数据 Oracle 建议建立单独的临时表 空间专门用于处理临时数据 datafile_tempfile_spec 为表空间的数据文件 ( 或临时文件 定义, 它的语法如下 : 'path_filename' [SIZE integer [K M]] [REUSE] [AUTOEXTEND {OFF ON [NEXT integer [K M]] [MAXSIZE {UNLIMITED integer [K M]}] }] 其中的 path_filename 为包含路径的数据文件名 在路径中可用 ORACLE_HOME 和 ORACLE_BASE 这样的 Oracle 环境变量 SIZE 指定数据文件的大小, 可以 KB 和 MB 为单位 {LOGGING NOLOGGING} 子句用于声明是否对表 索引 实体化视图和分区等进行操 作日志记载, 默认值是 LOGGING 除非必要, 应选择 NOLOGGING 以免影响系统性能 在 对象级的 logging_clause 子句值将覆盖表在空间一级指定的此参数值 SEGMENT SPACE MANAGEMENT 子句声明表空间中段空间的管理方法, 段空间一般采

14 用自动 (AUTO 管理即可 第 4 章 Oracle 数据库创建与表空间维护 75 使用 BLOCKSIZE 可以定义使用非标准大小块的表空间 2. 建立数据表空间 如果不指定 TEMPORARY 或 UNDO, 使用 CREATE TABLESPACE 命令默认建立的表空 间就是数据表空间 应为每个用户建立专用的数据表空间存储用户数据, 一个用户可以使用多 个数据表空间 例 4.1 建立名称为 data_ts1 的数据表空间, 大小为 50M, 区间统一为 128KB 大小 SQL> CONN SQL> DROP TABLESPACE data_ts1 INCLUDING CONTENTS; SQL> CREATE TABLESPACE data_ts1 2 DATAFILE '%ORACLE_HOME%\database\data_ts1.dbf' SIZE 50M REUSE 3 UNIFORM SIZE 128K; 3. 为索引建立表空间 在小型数据库中, 表和索引可以部署在同一个表空间中 但是在大型数据库环境中, 为了 提高数据库的性能, 需要建立专门的索引表空间, 将表和索引部署到不同的表空间中 Oracle 没有单独的索引表空间类型, 索引使用数据表空间存储, 在定义索引时指定将索引存储到该表 空间中 4. 建立临时表空间 临时表空间 (Temporary tablespace 是 Oracle 用于存储临时表的空间 查询时用到 Order by Group by Union 等操作将占用较大的临时存储区域, 因此临时表空间可设置大一些 例 4.2 建立名称为 temp_ts1 的临时表空间, 该表空间使用 temp_ts1.dbf 文件存放临时数据 SQL> CONN SQL> DROP TABLESPACE temp_ts1 INCLUDING CONTENTS; SQL> CREATE TEMPORARY TABLESPACE temp_ts1 2 TEMPFILE '%ORACLE_HOME%\database\temp_ts1.dbf' SIZE 20M REUSE 3 UNIFORM SIZE 128K; 需要注意的是, 在临时表空间上不能建立永久对象 ( 表 索引和簇, 而且当执行 CREATE USER 命令时, 如果不指定 TEMPORARY TABLESPACE 选项, 用户的排序操作就会使用默认 的临时表空间 TEMP 可使用带 TEMPORARY TABLESPACE 子句的 ALTER USER 命令指定 用户的临时表空间 例 4.3 创建 10 号部门经理用户 EMP_MGR10, 指定该用户的数据表空间为 data_ts1, 临 时表空间为 temp_ts1 授权该用户可以查看 SCOTT 用户下雇员表中的记录 关于如何控制该 用户只能查看到 10 号部门记录的问题, 在 9.11 节 虚拟专用数据库 中讨论 SQL> CONN SQL> DROP USER emp_mgr10 CASCADE; SQL> CREATE USER emp_mgr10 IDENTIFIED BY emp_mgr10pwd 2 DEFAULT TABLESPACE data_ts1 TEMPORARY TABLESPACE temp_ts1; SQL> GRANT CONNECT TO emp_mgr10; SQL> CONN SQL> GRANT SELECT ON emp TO emp_mgr10; 5. 建立撤销表空间 为简化撤销 (UNDO 数据的管理, 建议使用撤销表空间,Oracle 可以自动控制 UNDO 段的扩展和收缩, 不需要 DBA 的干预 注意, 在撤销表空间上同样不能建立永久对象 如果创建了撤销表空间并指定系统的运行方式为自动撤销管理模式,Oracle 将使用撤销

15 76 Oracle 数据库实用教程 ( 第二版 表空间而不是使用回退段来存放更新操作的回退信息 要使用撤销表空间, 需设置初始化参数 UNDO_MANAGEMENT 为 AUTO, 并设置 UNDO_TABLESPACE 为指定的撤销表空间名 例 4.4 创建和应用撤销表空间 SQL> CONN SQL> DROP TABLESPACE undo_ts1 INCLUDING CONTENTS; SQL> CREATE UNDO TABLESPACE undo_ts1 2 DATAFILE '%ORACLE_HOME%\database\undo_ts1.dbf' SIZE 50M REUSE; 在数据库打开状态下只能使用一个 UNDO 表空间, 为了使用新建立的 undo_ts1 表空间, 必须切换到该表空间, 执行如下语句 : SQL> ALTER SYSTEM SET undo_tablespace = undo_ts1; 执行完本语句后, 究竟系统是否使用 undo_ts1 来管理撤销数据, 还取决于初始化参数 UNDO_MANAGEMENT 的设置, 只有设置为 AUTO 才会真正使用它来管理撤销数据 6. 建立大文件表空间 大文件表空间是为超大型数据库设计的 对一个超大型数据库来说, 如果采用传统的小文 件表空间, 那么系统中将包含数百个以至上千个数据文件, 更新这些数据文件的头部信息 ( 如 写入检查点信息等 将会导致很大的系统开销 采用大文件表空间将大大减少系统中数据文件 的个数, 从而减少系统开销 例 4.5 创建大文件表空间, 并指定为 SCOTT 用户的默认数据表空间 SQL> CONN SQL> DROP TABLESPACE bigfile_ts1 INCLUDING CONTENTS; SQL> CREATE BIGFILE TABLESPACE bigfile_ts1 2 DATAFILE '%ORACLE_HOME%\database\bigfile_ts1.dbf' SIZE 50M REUSE; SQL> ALTER USER scott DEFAULT TABLESPACE bigfile_ts1; 需要注意的是, 大文件表空间的段空间管理不能为手工 (MANUAL, 只能为自动 (AUTO 表空间维护 1. 表空间信息查询 系统数据字典 DBA_TABLESPACES DBA_SEGMENTS DBA_FREE_SPACE DBA_EXTENTS 中分别记载了表空间 段 自由表空间 扩展段的使用情况, 在需要时可执行对这 些数据字典的查询语句来了解系统中表空间的使用情况 执行如下语句可查询系统中的表空间 : SQL> SET PAGESIZE 30 SQL> COL tablespace_name FORMAT A12 SQL> SELECT tablespace_name,block_size,segment_space_management, 2 status,contents,allocation_type,bigfile 3 FROM dba_tablespaces;

16 2. 存储空间调节 第 4 章 Oracle 数据库创建与表空间维护 77 有两种改变表空间大小的方法, 一种方法是改变数据文件的大小 ( 可手工改变数据文件大小 或让数据文件自动扩展, 另一种方法是增加表空间的数据文件 注意, 增加表空间数据文件使用 的是 ALTER TABLESPACE 命令, 改变数据文件大小使用的是 ALTER DATABASE 命令 为表空间增加数据文件的 ALTER TABLESPACE 语句的语法如下 : ALTER TABLESPACE tablespace ADD DATAFILE filespec [autoextend_clause] [,filespec [autoextend_clause] ] ; 改变数据文件大小的 ALTER DATABASE 语句的语法如下 : ALTER DATABASE [database] DATAFILE 'filename' [, 'filename' ] RESIZE integer [K M ] ; 允许数据文件自动扩展的 ALTER DATABASE 语句语法如下 : ALTER DATABASE DATAFILE filespec AUTOEXTEND {OFF ON [NEXT n [K M]] [MAXSIZE {UNLIMITED n [ K M ] }]} ; 例 4.6 调整数据表空间 data_ts1 的大小 SQL> CONN -- 为表空间 data_ts1 增加一数据文件, 大小为 1M SQL> ALTER TABLESPACE data_ts1 2 ADD DATAFILE '%ORACLE_HOME%\database\data_ts2.dbf' SIZE 1M; -- 重置该数据文件大小为 2M SQL> ALTER DATABASE 2 DATAFILE '%ORACLE_HOME%\database\data_ts2.dbf' RESIZE 2M ; -- 修改该数据库, 允许该文件自动扩展, 每次扩展 1M, 文件最大扩展到 10M SQL> ALTER DATABASE DATAFILE '%ORACLE_HOME%\database\data_ts2.dbf' 2 AUTOEXTEND ON NEXT 1M MAXSIZE 10M; 3. 表空间状态维护 当要进行数据库维护时, 可能需要将某个表空间暂时脱机或设置为只读 使用 ALTER TABLESPACE 命令修改表空间状态, 语法如下 : ALTER TABLESPACE tablespace { ONLINE OFFLINE [ NORMAL TEMPORARY FOR RECOVER ] READ [ ONLY WRITE ] }; 4. 数据文件管理 当发现系统性能下降时,DBA 应当检查系统中数据文件的使用情况, 可以执行如下语句 查看数据库中数据文件的分布情况, 看看它们是否存在 I/O 竞争 : COL file_name FORMAT A45 SELECT file_id, file_name, tablespace_name FROM dba_data_files ORDER BY file_id; 如果发现文件比较集中地存在于某个 ( 些 磁盘上, 可以考虑将它们分开部署到不同磁盘 按如下步骤操作即可 : (1 执行 ALTER TABLESPACE tablespace OFFLINE 命令将对应的表空间脱机 (2 执行 HOST COPY source_disk_datafile dest_disk_datafile 命令将数据文件复制到分离 的目标盘, 或在操作系统上复制该文件到目标位置 (3 执行 ALTER TABLESPACE tablespace RENAME source_disk_datafile TO dest_disk_ datafile 重命名表空间数据文件, 将其数据文件定义为新位置的文件

17 78 Oracle 数据库实用教程 ( 第二版 (4 执行 ALTER TABLESPACE tablespace ONLINE 命令将对应的表空间联机 5. 删除表空间 当表空间因为损坏无法恢复, 或者当表空间不再需要时, 可以删除该表空间 除了 SYSTEM 表空间不允许删除外, 其他表空间都可以删除 删除表空间是由特权用户或 DBA 来 执行的, 如果要以其他用户身份删除表空间, 则该用户必须具有 DROP TABLESPACE 系统特 权 删除表空间同时可以级联删除它拥有的所有数据文件, 如果未指定删除数据文件选项 (AND DATAFILES, 删除不用的数据文件的工作需要 DBA 在操作系统下手工完成 删除各种表空间的语法都是一样的, 删除表空间的 DROP TABLESPACE 命令语法如下 : DROP TABLESPACE tablespace [INCLUDING CONTENTS [AND DATAFILES] [CASCADE CONSTRAINTS] ] ; 其中 tablespace 是要删除的表空间名字 INCLUDING CONTENTS 指定删除表空间的同时删除表空间内容, 如果不指定 INCLUDING CONTENTS 选项, 而该表空间非空时, 则提示错误 CASCADE CONSTRAINTS 指定删除表空间时要删除其他表空间上表的参照完整性约束, 这主要是指包含主键及唯一索引等表空间 如果存在完整性约束, 而没有指定该参数, 则 Oracle 会返回一个错误, 并且不会删除该表空间 例 4.7 删除 temp_ts1 表空间 SQL> CONN SQL> DROP TABLESPACE temp_ts1 2 INCLUDING CONTENTS AND DATAFILES 3 CASCADE CONSTRAINTS; 回退段的创建与删除 UNDO 段也称为回退段, 用于存放事务所修改数据的旧值 Oracle 使用它来管理回退数 据, 实现读一致性以及数据库数据恢复等操作 例如, 当执行 UPDATE emp SET sal=1000 WHERE empno=7934 语句时, 如果 7934 原有的工资列值 sal 是 800, 那么 800 将会被存放到 UNDO 段中, 而新数据 1000 将会被存放到表段 EMP 中 默认的回退段是 SYSTEM, 在数据字典 DBA_ROLLBACK_SEGS 中能够查询到当前使用 的回退段 当系统工作于自动撤销管理模式时, 用户不能创建自己的回退段 需先修改参数 UNDO_MANAGEMENT 值为 MANUAL 才能使用用户自己创建的回退段 1. 回退段的创建 要创建回退段, 用户必须具有 CREATE ROLLBACK SEGMENT 系统权限 要包含新回退 段的表空间必须是联机的 回退段的创建通常作为数据库创建脚本或进程的一部分, 但用户可 以在这之后添加更多的回退段 使用 CREATE ROLLBACK SEGMENT 语句创建回退段, 语法如下 : CREATE [PUBLIC] ROLLBACK SEGMENT rollback_segment [TABLESPACE tablespace][storage storage] ; 其中 rollback_segment 为要创建的回退段名,tablespace 为回退段所在表空间名 例 4.8 在撤销表空间 undo_ts1 中建立一回退段 SQL> CONN SQL> DROP ROLLBACK SEGMENT undo_ts1_rbs1; SQL> CREATE ROLLBACK SEGMENT undo_ts1_rbs1 2 TABLESPACE undo_ts1 STORAGE (initial 5K

18 第 4 章 Oracle 数据库创建与表空间维护 79 3 next 5K 4 optimal 500K 5 minextents 15 6 maxextents 100 ; 新建立的回退段初始时是脱机的, 必须发布一条 ALTER ROLLBACK SEGMENT 语句使 其联机并且使它们能够为一个例程的事务所使用 使用带有 ONLINE 选项的 ALTER ROLLBACK SEGMENT 语句使回退段联机 如下语句实现使 undo_ts1_rbs1 回退段联机 : SQL> ALTER ROLLBACK SEGMENT undo_ts1_rbs1 ONLINE; 使用带有 OFFLINE 选项的 ALTER ROLLBACK SEGMENT 语句使回退段脱机 如下语 句实现使 undo_ts1_rbs1 回退段脱机 : SQL> ALTER ROLLBACK SEGMENT undo_ts1_rbs1 OFFLINE; 可以改变回退段的存储参数, 使用 ALTER ROLLBACK SEGMENT 语句修改回退段存储 信息, 语法如下 : ALTER [PUBLIC] ROLLBACK SEGMENT rollback_segment [STORAGE storage] ; 2. 删除回退段 当一个回退段的盘区在磁盘上碎片太多, 或者该段需要在一个不同的表空间中重新定位 时, 可以删除回退段 在删除回退段之前, 必须确定该回退段的状态是 OFFLINE, 否则删除 时会出现错误信息 用户必须拥有 DROP ROLLBACK SEGMENT 系统特权才能删除回退段 要删除一个回退段, 使用 DROP ROLLBACK SEGMENT 语句, 语法如下 : DROP ROLLBACK SEGMENT rollback_segment ; 如下语句删除回退段 undo_ts1_rbs1: SQL> DROP ROLLBACK SEGMENT undo_ts1_rbs1; 安装 Oracle 数据库管理系统软件和创建数据库是一项重要的基础工作, 可以手工创建数据库, 也可以使用 DBCA 创建数据库 在 Windows 和 Linux 环境下安装 Oracle 和创建数据库的过程有较大的差异, 但是只要抓住一条主线, 就是在准备环节配置环境变量 使用 CREATE DATABASE 命令创建数据库 执行脚本安装其他选项, 创建数据库就相对容易理解了 表空间是所有方案对象的逻辑组织, 合理设计和组织表空间能显著改善系统的性能 在系统中应根据数据的特性和使用要求, 建立和应用不同的表空间 对于撤销数据,Oracle 建议采用撤销表空间进行自动管理 综合应用与习题四 质检子系统 ( 参见第 3 章 是给 HSS 公司开发的 ERP( 企业资源计划 系统的一部分, 在该 ERP 系统中还存在物料基本信息表 ( 含物料的价格 产品结构表 工艺路线表 加工工序表 ( 含工时定额 加工设备表 操作工岗位工资表( 工资定额 供应商等, 这些表分属不同的子系统 其中物料基本信息表属于基础数据管理子系统, 工资定额表属于成本子系统, 供应商属于采购子系统, 其他表属于技术子系统 在质检相关表中出现的公司内加工部门和人员信息属于人力资源子系统 废品损失由 3 部分构成, 分别是材料费 人工费 制造费, 说明如下 : 废品材料费的计算 : 查找产品结构表, 按照产品结构提取出子件物料, 从物料基本信息

19 80 Oracle 数据库实用教程 ( 第二版 表中查找该物料各子件的成本 ( 为该子件综合了材料 人工 制造费用的总成本 废品工时费的计算 : 查找加工工序表, 取出该物料的加工工序及各工序需要的加工时间, 再取工资定额, 计算该物料已经发生工序的工人的工资费用 废品制造费的计算 : 查找产品加工工艺路线表, 取出各工艺阶段所用的加工设备及其功率定额, 计算该物料已经发生工序的燃料动力费 现在给该公司的 ERP 系统创建一个专用数据库 HSS_ERP, 在该数据库中建立以上各子系统的方案用户, 每个方案对象保存在各自的表空间中, 查询时也使用各自的临时表空间 系统采用自动管理撤销数据的工作模式 根据以上信息, 重新设计针对质检子系统的安全管理方案 在第 3 章未给出的表及结构等请自拟, 可简化, 能说明问题即可 继续完成以下习题 : 1. 简述手工创建数据库的过程 2. 为什么要给用户指定默认表空间和临时表空间? 3. 创建表空间要定义它的增长策略, 请解释各增长策略 4.SYSTEM 表空间是执行哪个命令建立的? 5. 在哪些表空间上不能建立用户数据表? 6. 使用 DROP TABLESPACE 命令是否可以删除数据文件, 为什么? 7. 简要说明管理表空间的原则 8. 写出修改 cemerp 数据库中 SCOTT 用户在 USERS 表空间中空间限额为 10M 的相关命令 9. 为赛德克公司创建一个名为 surtec 的 Oracle 数据库用户, 密码为 surtecpwd 该用户需要一个 10G 的数据表空间,200M 的临时表空间 该用户不能拥有 SYSDBA 权限, 但可以创建自己的数据库表等对象 按照相关政策规定, 社保局 (Oracle 用户名 SIB 可以查看该用户下 emp 表中的数据, 并可修改该用户的养老保险缴费记录表 (endowment_insurance 中缴费完成标志字段 (flag 写出能完成上述任务的 SQL 语句 10. 写出完成如下任务的相关 SQL 语句和 SQL*Plus 命令, 要求按照执行顺序编写 (1 创建一个名为 test01 的 Oracle 数据库用户, 初始密码为 test1234 (2 以该用户登录并创建一个数据表空间 test_ts, 数据文件为 test_ts.dbf, 大小为 5MB 各参数设置如下 : 初始区间大小为 50k, 扩展区间大小为 50k, 可分配区间数为 2~50 个 (3 为表空间 test_ts 增加数据文件 test_ts2.dbf, 大小 10MB (4 重置数据文件 test_ts2.dbf 大小为 15MB 11. 现有一个名为 pur_ts 的表空间, 系统提示其所占磁盘空间已满 按如下要求完成扩充其空间任务, 分别写出对应的 SQL 语句 (1 为增加数据文件 pur_data.dbf, 大小 800MB (2 重置数据文件 pur_data.dbf 的大小为 2GB (3 允许数据文件 pur_data.dbf 的区间自动扩展, 每次扩展 30MB

Oracle数据库应用技术4 [兼容模式]

Oracle数据库应用技术4 [兼容模式] Oracle 数 据 库 应 用 技 术 河 南 中 医 学 院 信 息 技 术 学 院 王 哲 第 四 章 管 理 表 空 间 主 讲 内 容 : 表 空 间 及 管 理 第 2 页 主 要 内 容 一. 表 空 间 基 础 知 识 二. 管 理 表 空 间 三. 其 他 表 空 间 第 3 页 一. 表 空 间 基 础 知 识 在 创 建 数 据 库 时,Oracle 会 自 动 地 创 建 多

More information

sql> startup mount 改变数据库的归档模式 sql> alter database archivelog # 打开数据库 sql> alter database open 禁止归档模式 sql> shutdown immediate sql>startup mount sql> al

sql> startup mount 改变数据库的归档模式 sql> alter database archivelog # 打开数据库 sql> alter database open 禁止归档模式 sql> shutdown immediate sql>startup mount sql> al RMAN sql> sqlplus / as sysdba 查看数据库版本 sql> select * from v$version; 查看数据库名称 sql> show parameter db_name; 一 使用 RMAN 时, 需要将数据库设置成归档模式 sql> conn / as sysdba; sql> show user 查看数据库是否为归档模式 sql> archive log list

More information

ebook10-5

ebook10-5 Oracle 7.x RDBMS 5 Oracle S Y S S Y S T E M O r a c l e 5.1 O r a c l e R D B M S O r a c l e O r a c l e 5.2 SYS SYSTEM S Y S S Y S T E M O r a c l e S Y S V $ D B A C O N N E C T R E S O U R C E S Y

More information

回滚段探究

回滚段探究 oracle oracle internal DBA oracle document oracle concepts oracle document oracle DBWR update t set object_id = '0' where object_id = '12344'; 1 row updated. commit; Commit complete. 0 12344 12344 0 10%

More information

长 安 大 学 硕 士 学 位 论 文 基 于 数 据 仓 库 和 数 据 挖 掘 的 行 为 分 析 研 究 姓 名 : 杨 雅 薇 申 请 学 位 级 别 : 硕 士 专 业 : 计 算 机 软 件 与 理 论 指 导 教 师 : 张 卫 钢 20100530 长安大学硕士学位论文 3 1 3系统架构设计 行为分析数据仓库的应用模型由四部分组成 如图3 3所示

More information

PowerPoint Presentation

PowerPoint Presentation 数 据 库 培 训 项 目 研 究 Oracle 索 引 探 究 B*tree 索 引 与 位 图 索 引 的 特 点 作 者 : 赵 超 2008 年 12 月 18 日 实 验 环 境 Windows-server2003 内 存 :2G Oracle 10.2.0 ORACLE_SID=orcl 索 引 类 型 B*tree 索 引 ( 默 认 方 式 ) 位 图 索 引 (bitmap) 反

More information

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

数据库朊务

数据库朊务 创 刊 词 硅 谷 明 天 计 划 已 久 的 系 列 技 术 简 报, 在 广 大 客 户 朋 友 的 关 注 下, 自 即 日 起 正 式 创 刊 了 作 为 该 系 列 技 术 简 报 责 任 编 辑, 在 此 向 广 大 客 户 朋 友, 和 参 与 该 系 列 简 报 撰 写 编 辑 美 工 发 布 的 所 有 同 事, 表 示 深 深 的 谢 意, 感 谢 大 家 的 持 续 关 注 和

More information

Oracle高级复制配置手册_业务广告_.doc

Oracle高级复制配置手册_业务广告_.doc Oracle 高 级 复 制 配 置 手 册 作 者 : 铁 钉 Q Q: 5979404 MSN: nail.cn@msn.com Mail: nail.cn@msn.com Blog: http://nails.blog.51cto.com Materialized View Replication 复 制 模 式 实 现 了 单 主 机 对 多 个 复 制 站 点 的 数 据 同 步. 在 主

More information

手册 doc

手册 doc 1. 2. 3. 3.1 3.2 3.3 SD 3.4 3.5 SD 3.6 3.7 4. 4.1 4.2 4.3 SD 4.4 5. 5.1 5.2 5.3 SD 6. 1. 1~3 ( ) 320x240~704x288 66 (2G SD 320x2401FPS ) 32M~2G SD SD SD SD 24V DC 3W( ) -10~70 10~90% 154x44x144mm 2. DVR106

More information

水晶分析师

水晶分析师 大数据时代的挑战 产品定位 体系架构 功能特点 大数据处理平台 行业大数据应用 IT 基础设施 数据源 Hadoop Yarn 终端 统一管理和监控中心(Deploy,Configure,monitor,Manage) Master Servers TRS CRYSTAL MPP Flat Files Applications&DBs ETL&DI Products 技术指标 1 TRS

More information

关于我 姓名 : 葛云杰 网络 ID:Fiyo 电话 : 邮箱

关于我 姓名 : 葛云杰 网络 ID:Fiyo  电话 : 邮箱 宗尚技术分享在分享中得到快乐 应用上线过程分析 数据库创建 葛云杰 (Fiyo) 山东诺安诺泰信息系统有限公司电话 :18660746900 邮件 :sdfiyon@gmail.com 关于我 姓名 : 葛云杰 网络 ID:Fiyo www.xiaoqrobot.org 电话 :18660746900 邮箱 :sdfiyon@gmail.com 应用上线过程分析 数据库创建 应用上线过程需要做哪些事情?

More information

使用SQL Developer

使用SQL Developer 使 用 SQL Developer 达 成 的 目 标 / 方 案 1 创 建 一 个 新 的 数 据 库 连 接 ; 2 在 SQL Developer 中 查 看 数 据 库 对 象 的 信 息 修 改 数 据 ; 3 在 SQL Developer 中 创 建 表 ; 4 在 SQL Developer 中 创 建 索 引 ; 5 在 SQL Developer 中 创 建 函 数 ; 6 在

More information

Oracle数据库应用技术16 [兼容模式]

Oracle数据库应用技术16 [兼容模式] 第十六章 Oracle 闪回技术 主讲内容 : 闪回技术 闪回表 闪回数据库的使用 ; 复习上节课内容 备份和恢复概述 RMAN 工具 RMAN 备份 恢复 第 2 页 本节课内容 1. 闪回技术概述 2. 闪回删除 3. 闪回版本查询 4. 闪回数据库 第 3 页 一. 闪回技术概述 目的 : 为了让用户及时获取误操作之前的数据 ; 多种形式 : 闪回表 (Flashback Table) 闪回删除

More information

System Global Area, Oracle Background process Oracle, Server Process user process, user process : SQL*PLUS SYSTEM SQL> select name from v$datafile; NA

System Global Area, Oracle Background process Oracle, Server Process user process, user process : SQL*PLUS SYSTEM SQL> select name from v$datafile; NA ORACLE By Chao_Ping and Parrotao 1 Oracle9i, SGA 2 Oracle9i 3, 4, Oracle? Oracle??? Oracle 1 Overview Oracle, Datafile, Background process, System Global Area, Server Process User Process System Global

More information

Microsoft Word - WJ01.doc

Microsoft Word - WJ01.doc 第 1 章 认 证 目 标 解 释 Oracle 的 备 份 和 恢 复 解 决 方 案 2 OCP 认 证 考 试 指 南 (1Z0-063) Oracle Database 12c 高 级 管 理 ASM(Automatic Storage Management, 自 动 存 储 管 理 ) 是 一 项 十 分 重 要 的 Oracle 数 据 库 技 术, 它 适 用 于 各 种 环 境, 甚

More information

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7. Kubernetes 包管理理 工具 Helm 蔺礼强 Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7. Kubernetes

More information

ORACLE Enterprise Linux 6.3下ORACLE11g的安装

ORACLE Enterprise Linux 6.3下ORACLE11g的安装 ORACLE Enterprise Linux 6.3 环 境 下 ORACLE11g 的 安 装 文 档 1 安 装 前 的 参 数 配 置 Auther:chenzhuzuo@163.com 以 下 操 作 需 要 一 root 用 户 的 身 份 进 行 操 作 1.1 在 文 件 /etc/sysctl.conf 中 添 加 如 下 内 容 fs.le-max = 6815744 fs.aio-max-nr

More information

Oracle数据库高级实验课程(IBM AIX环境)

Oracle数据库高级实验课程(IBM AIX环境) 目 录 前 言... i 第 1 章 基 础 知 识 及 环 境 介 绍... 1 1.1 Oracle 11g R2 新 特 性 介 绍... 2 1.1.1 数 据 库 管 理 部 分... 2 1.1.2 PL/SQL 部 分... 3 1.1.3 其 他 部 分... 5 1.2 Linux 环 境 介 绍... 5 1.3 实 验 环 境 配 置 及 说 明... 6 第 2 章 Linux

More information

1

1 第 1 章数据库体系结构概述... 1 1.1 基本组件概览... 3 1.2 例程与服务器... 5 1.2.1 ORACLE 服务器... 5 1.2.2 ORACLE 例程... 5 1.2.3 ORACLE 数据库... 6 1.2.4 建立连接与创建会话... 6 1.3 ORACLE 数据库物理结构和内存结构... 8 1.4 系统全局区 (SGA) 介绍... 10 1.4.1 共享池...

More information

ebook 96-16

ebook 96-16 16 13 / ( ) 16-1 SQL*Net/Net8 SQL*Net/Net8 SQL*Net/Net8 16-1 / S Q L SQL*Net V2 N e t 8 S Q L * N e t N e t ( ) 16.1 S Q L O r a c l e S Q L 16 401 ) ( H R _ L I N K create database link p u b l i c (

More information

册子0906

册子0906 IBM SelectStack ( PMC v2.0 ) 模块化私有云管理平台 是跨主流虚拟化技术的统一资源云管理平台 01 亮点 : 快速可靠地实现集成化 私有云管理平台 02/03 丰富的功能支持企业数据中心云计算 扩展性强 : 简单易用 : 04/05 功能丰富 : 06/07 为什么选择 IBM SelectStack (PMC v2.0)? 快速实现价值 提高创新能力 降低 IT 成本 降低复杂度和风险

More information

幻灯片 1

幻灯片 1 沈 阳 工 业 大 学 2014 年 6 月 第 7 章 数 据 库 技 术 基 础 主 要 内 容 : 7.1 数 据 库 概 述 数 据 库 基 本 概 念 数 据 模 型 逻 辑 数 据 模 型 数 据 库 系 统 的 产 生 和 发 展 常 用 的 数 据 库 管 理 系 统 7.2 Access 2010 数 据 库 创 建 及 维 护 创 建 Access 2010 数 据 库 创 建

More information

国 家 图 书 馆 年 鉴 0 重 点 文 化 工 程 一 中 华 古 籍 保 护 计 划 0 年, 国 家 图 书 馆 ( 国 家 古 籍 保 护 中 心 ) 根 据 文 化 部 要 求, 围 绕 习 近 平 总 书 记 关 于 弘 扬 中 华 优 秀 传 统 文 化 系 列 讲 话 精 神, 对

国 家 图 书 馆 年 鉴 0 重 点 文 化 工 程 一 中 华 古 籍 保 护 计 划 0 年, 国 家 图 书 馆 ( 国 家 古 籍 保 护 中 心 ) 根 据 文 化 部 要 求, 围 绕 习 近 平 总 书 记 关 于 弘 扬 中 华 优 秀 传 统 文 化 系 列 讲 话 精 神, 对 重点文化工程 中华古籍保护计划 数字图书馆推广工程 民国时期文献保护计划 年度掠影 国 家 图 书 馆 年 鉴 0 重 点 文 化 工 程 一 中 华 古 籍 保 护 计 划 0 年, 国 家 图 书 馆 ( 国 家 古 籍 保 护 中 心 ) 根 据 文 化 部 要 求, 围 绕 习 近 平 总 书 记 关 于 弘 扬 中 华 优 秀 传 统 文 化 系 列 讲 话 精 神, 对 中 华 古 籍

More information

工程项目进度管理 西北工业大学管理学院 黄柯鑫博士 甘特图 A B C D E F G 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 甘特图的优点 : 直观明了 ( 图形化概要 ); 简单易懂 ( 易于理解 ); 应用广泛 ( 技术通用 ) 甘特图的缺点 : 不能清晰表示活动间的逻辑关系 WBS 责任分配矩阵 ( 负责〇审批

More information

ebook 185-6

ebook 185-6 6 Red Hat Linux DB2 Universal Database 6.1 D B 2 Red Hat D B 2 Control Center D B 2 D B 2 D B 2 6.1 DB2 Universal Database [DB2]6.1 D B 2 O LT P O L A P D B 2 I B M P C We e k D B 2 D B 2 L i n u x Windows

More information

2 oracle 监听的设置 一台 ECS 一般会有两块网卡 ( 经典网络 ), 一块是内网网卡, 比如 10.X.X.X, 用于同一阿 里云账号下多台 ECS 直接的数据访问 ( 内网流量时免费的 ), 一块是外网网卡, 比如 120.X.X.X, 用于通过互联网来访问 ECS 1) 默认 lsn

2 oracle 监听的设置 一台 ECS 一般会有两块网卡 ( 经典网络 ), 一块是内网网卡, 比如 10.X.X.X, 用于同一阿 里云账号下多台 ECS 直接的数据访问 ( 内网流量时免费的 ), 一块是外网网卡, 比如 120.X.X.X, 用于通过互联网来访问 ECS 1) 默认 lsn 袋鼠云 Oracle 镜像说明 镜像概况 基本环境 : 1 操作系统说明:CentOS release 6.5 (Final),2.6.32-431.23.3.el6.x86_64 2 Oracle 版本说明 :Oracle Database 11g Enterprise Edition Release 11.2.0.4.0-64bit Production 3 PSU 版本说明 :Patch 21948347

More information

untitled

untitled http://idc.hust.edu.cn/~rxli/ 1.1 1.2 1.3 1.4 1.5 1.6 2 1.1 1.1.1 1.1.2 1.1.3 3 1.1.1 Data (0005794, 601,, 1, 1948.03.26, 01) (,,,,,) 4 1.1.1 Database DB 5 1.1.1 (DBMS) DDL ( Create, Drop, Alter) DML(

More information

Microsoft Word - PS2_linux_guide_cn.doc

Microsoft Word - PS2_linux_guide_cn.doc Linux For $ONY PlayStatioin2 Unofficall General Guide Language: Simplified Chinese First Write By Beter Hans v0.1 Mail: hansb@citiz.net Version: 0.1 本 人 是 菜 鸟 + 小 白 欢 迎 指 正 错 误 之 处, 如 果 您 有 其 他 使 用 心 得

More information

数 据 库 管 理 第 章 (1) 创 建 一 个 简 单 的 表 空 间 Create tablespace user1 datafile 'e:\database\oracle\user1_data.dbf' size 00M; () 指 定 数 据 文 件 的 可 扩 展 性 Create t

数 据 库 管 理 第 章 (1) 创 建 一 个 简 单 的 表 空 间 Create tablespace user1 datafile 'e:\database\oracle\user1_data.dbf' size 00M; () 指 定 数 据 文 件 的 可 扩 展 性 Create t 数 据 库 管 理 知 识 提 要 : 本 章 介 绍 了 如 何 创 建 学 生 成 绩 管 理 系 统 的 表 空 间 表, 以 及 如 何 用 PL/SQL 方 式 和 命 令 方 式 操 作 表, 如 何 创 建 主 键 约 束 外 键 约 束 唯 一 性 约 束 检 查 约 束 非 空 约 束, 如 何 创 建 序 列 同 义 词, 还 介 绍 了 索 引 简 介 索 引 的 分 类 创

More information

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se 1 SQL Server 2005 DBA Microsoft SQL Server SQL ServerSQL Server SQL Server SQL Server SQL Server SQL Server 2005 SQL Server 2005 SQL Server 2005 o o o SQL Server 2005 1 SQL Server 2005... 3 2 SQL Server

More information

目 录(目录名)

目  录(目录名) 目录 1 概述 1-1 2 安装说明 2-1 2.1 支持的 Linux 操作系统 2-1 2.2 使用 root 用户安装 Linux inode 2-1 2.3 使用普通用户安装 Linux inode 2-4 3 使用 Linux inode 进行认证 3-1 4 卸载 Linux inode 4-1 5 常见问题 5-1 1-1 1 概述 Linux 版本的 inode 智能客户端 ( 以下简称

More information

第6章  数据库技术基础

第6章  数据库技术基础 第 六 章 数 据 库 技 术 基 础 本 章 要 点 数 据 库 系 统 概 述 关 系 数 据 库 数 据 库 设 计 数 据 库 系 统 概 述 数 据 管 理 技 术 的 发 展 数 据 管 理 技 术 的 发 展 分 三 个 阶 段 : 人 工 管 理 阶 段 文 件 系 统 管 理 阶 段 数 据 库 系 统 管 理 阶 段 数 据 库 系 统 概 述 数 据 库 数 据 库 管 理 系

More information

IDEO_HCD_0716

IDEO_HCD_0716 IDEO HCD Toolkit Tencent CDC ...? Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC

More information

<Documents Title Here> http://www.dbdao.com 数据岛 IT 在线教育 Oracle 11g OCM 考纲 Streams 单向流 复制 工程师 : 报告生成日期 : 郭兆伟 2015 年 7 月 20 日 文档控制 此文档仅供诗檀软件内部审阅, 不得向与此无关的个人或机构传 阅或复制 变更记录 日期作者及更新人版本号变更信息 郭兆伟 V1.0 审阅人 版本号审阅人职位相关评 论 审批人 版本号批准人日期相关评论

More information

學 科 100% ( 為 單 複 選 題, 每 題 2.5 分, 共 100 分 ) 1. 請 參 閱 附 圖 作 答 : (A) 選 項 A (B) 選 項 B (C) 選 項 C (D) 選 項 D Ans:D 2. 下 列 對 於 資 料 庫 正 規 化 (Normalization) 的 敘

學 科 100% ( 為 單 複 選 題, 每 題 2.5 分, 共 100 分 ) 1. 請 參 閱 附 圖 作 答 : (A) 選 項 A (B) 選 項 B (C) 選 項 C (D) 選 項 D Ans:D 2. 下 列 對 於 資 料 庫 正 規 化 (Normalization) 的 敘 ITE 資 訊 專 業 人 員 鑑 定 資 料 庫 系 統 開 發 與 設 計 實 務 試 卷 編 號 :IDS101 注 意 事 項 一 本 測 驗 為 單 面 印 刷 試 題, 共 計 十 三 頁 第 二 至 十 三 頁 為 四 十 道 學 科 試 題, 測 驗 時 間 90 分 鐘 : 每 題 2.5 分, 總 測 驗 時 間 為 90 分 鐘 二 執 行 CSF 測 驗 系 統 -Client

More information

Chapter #

Chapter # 第三章 TCP/IP 协议栈 本章目标 通过本章的学习, 您应该掌握以下内容 : 掌握 TCP/IP 分层模型 掌握 IP 协议原理 理解 OSI 和 TCP/IP 模型的区别和联系 TCP/IP 介绍 主机 主机 Internet TCP/IP 早期的协议族 全球范围 TCP/IP 协议栈 7 6 5 4 3 应用层表示层会话层传输层网络层 应用层 主机到主机层 Internet 层 2 1 数据链路层

More information

静态分析 投放文件 行为分析 互斥量 (Mutexes) 执行的命令 创建的服务 启动的服务 进程 cmd.exe PID: 2520, 上一级进程 PID: 2556 cmd.exe PID: 2604, 上一级进程 PID: 2520 访问的文件 C:\Users\test\AppData\Lo

静态分析 投放文件 行为分析 互斥量 (Mutexes) 执行的命令 创建的服务 启动的服务 进程 cmd.exe PID: 2520, 上一级进程 PID: 2556 cmd.exe PID: 2604, 上一级进程 PID: 2520 访问的文件 C:\Users\test\AppData\Lo 魔盾安全分析报告 分析类型 开始时间 结束时间 持续时间 分析引擎版本 FILE 2016-11-25 00:20:03 2016-11-25 00:22:18 135 秒 1.4-Maldun 虚拟机机器名 标签 虚拟机管理 开机时间 关机时间 win7-sp1-x64 win7-sp1-x64 KVM 2016-11-25 00:20:03 2016-11-25 00:22:18 魔盾分数 0.0

More information

Oracle Enterprise Manager Cloud Control 12c Release 5 Installation on Oracle Linux 6.6

Oracle Enterprise Manager Cloud Control 12c Release 5 Installation on Oracle Linux 6.6 Oracle Enterprise Manager Cloud Control 12c Release 5 Installation on Oracle Linux 6.6 主要内容 : 1. 准备环境 ; 2. 安装数据库软件 ; 3. 创建资源库 ; 4. 安装 12c Cloud Control; 5. 启动和关闭 ; Author:royalwzy(royalwzy.com) 1. 准备环境

More information

营 销 策 划 岗 部 门 招 聘 职 位 招 聘 人 数 岗 位 职 责 基 本 要 求 岗 位 任 职 要 求 6 参 与 项 目 产 品 研 究 客 户 需 求 研 究 竞 争 环 境 研 究 价 格 研 究 等 项 目 市 场 研 究 ; 7 公 司 经 纪 业 务 的 品 牌 管 理, 对

营 销 策 划 岗 部 门 招 聘 职 位 招 聘 人 数 岗 位 职 责 基 本 要 求 岗 位 任 职 要 求 6 参 与 项 目 产 品 研 究 客 户 需 求 研 究 竞 争 环 境 研 究 价 格 研 究 等 项 目 市 场 研 究 ; 7 公 司 经 纪 业 务 的 品 牌 管 理, 对 202 年 国 开 证 券 有 限 责 任 公 司 总 部 招 聘 岗 位 部 门 招 聘 职 位 招 聘 人 数 岗 位 职 责 基 本 要 求 岗 位 任 职 要 求 组 织 策 划 投 资 顾 问 服 务 方 案 及 实 施 ; 中 国 证 券 业 协 会 注 册 证 券 投 资 顾 问 ; 投 顾 管 理 岗 2 组 织 策 划 投 资 顾 问 资 讯 产 品 设 计 方 案 及 实 施 ;

More information

作 者 Tom Best Maria Billings 技 术 撰 稿 人 和 审 稿 人 Celia Antonio Larry Baumann Tammy Bednar Howard Bradley M.J. Bryksa Sandra Cheevers Steve Friedberg Joel

作 者 Tom Best Maria Billings 技 术 撰 稿 人 和 审 稿 人 Celia Antonio Larry Baumann Tammy Bednar Howard Bradley M.J. Bryksa Sandra Cheevers Steve Friedberg Joel D17090CN31 版 本 3.1 2009 年 8 月 D61386 Oracle Database 10g: 数 据 库 管 理 - 课 堂 练 习 I 学 生 指 南 第 1 册 作 者 Tom Best Maria Billings 技 术 撰 稿 人 和 审 稿 人 Celia Antonio Larry Baumann Tammy Bednar Howard Bradley M.J.

More information

第四章 102 图 4唱16 基于图像渲染的理论基础 三张拍摄图像以及它们投影到球面上生成的球面图像 拼图的圆心是相同的 而拼图是由球面图像上的弧线图像组成的 因此我 们称之为同心球拼图 如图 4唱18 所示 这些拼图中半径最大的是圆 Ck 最小的是圆 C0 设圆 Ck 的半径为 r 虚拟相机水平视域为 θ 有 r R sin θ 2 4畅11 由此可见 构造同心球拼图的过程实际上就是对投影图像中的弧线图像

More information

Oracle Database 11g: New Features for Administrators

Oracle Database 11g: New Features for Administrators 使 用 闪 回 和 LogMiner 课 程 目 标 学 完 本 课 后, 应 能 完 成 以 下 工 作 : 描 述 闪 回 和 LogMiner 的 新 增 功 能 使 用 闪 回 数 据 归 档 创 建 保 护 和 使 用 历 史 记 录 数 据 准 备 数 据 库 创 建 更 改 和 删 除 闪 回 数 据 归 档 查 看 闪 回 数 据 归 档 元 数 据 使 用 闪 回 事 务 处 理

More information

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP #

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP # iptables 默认安全规则脚本 一 #nat 路由器 ( 一 ) 允许路由 # iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT ( 二 ) DNAT 与端口转发 1 启用 DNAT 转发 # iptables -t nat -A PREROUTING -p tcp -d 192.168.102.37 dprot 422 -j DNAT to-destination

More information

软 件 工 程 专 业 习 指 南 目 录 一 软 件 工 程 专 业 设 置 背 景 与 发 展 前 景... 3 二 软 件 工 程 专 业 实 践 教 条 件... 4 三 软 件 工 程 专 业 课 程 类 型 及 核 方 式... 6 1. 软 件 工 程 专 业 课 程 类 型...7

软 件 工 程 专 业 习 指 南 目 录 一 软 件 工 程 专 业 设 置 背 景 与 发 展 前 景... 3 二 软 件 工 程 专 业 实 践 教 条 件... 4 三 软 件 工 程 专 业 课 程 类 型 及 核 方 式... 6 1. 软 件 工 程 专 业 课 程 类 型...7 计 算 机 系 软 件 工 程 专 业 习 指 南 广 东 科 技 院 计 算 机 系 2015-9-1 软 件 工 程 专 业 习 指 南 目 录 一 软 件 工 程 专 业 设 置 背 景 与 发 展 前 景... 3 二 软 件 工 程 专 业 实 践 教 条 件... 4 三 软 件 工 程 专 业 课 程 类 型 及 核 方 式... 6 1. 软 件 工 程 专 业 课 程 类 型...7

More information

Microsoft PowerPoint - Oracle University Mini lesson_Oracle Database 11g New Features Overview.ppt

Microsoft PowerPoint - Oracle University Mini lesson_Oracle Database 11g New Features Overview.ppt 1 2 申 明 以 下 内 容 主 要 用 来 大 致 描 述 我 们 通 用 产 品 的 方 向. 它 只 用 于 信 息 展 示 目 的, 不 能 用 于 任 何 的 商 业 合 同. 它 不 承 诺 发 布 任 何 材 料, 代 码, 或 功 能, 并 且 不 能 用 于 决 定 购 买 的 依 据. 对 于 oracle 公 司 产 品 的 开 发, 以 及 任 何 特 性 或 功 能 的

More information

自由軟體教學平台

自由軟體教學平台 NCHC Opensource task force DRBL steven@nchc.gov.tw, c00hkl00@nchc.gov.tw National Center for High-Performance Computing http://www.nchc.gov.tw Jan, 2003 1 2003/1/28 ( ) 09:00-10:30 10:40-12:00 Linux 13:00-14:30

More information

oracle-Ess-05.pdf

oracle-Ess-05.pdf 5 135 1 3 6 O r a c l e 1 3 7 1 3 8 O r a c l e 1 3 9 C O N N E C T R E S O U R C E D B A S Y S O P E R S Y S D B A E X P _ F U L L _ D A T A B A S E 1 4 0 I M P _ F U L L _ D A T A B A S E D E L E T E

More information

项目 3 创建和管理表 任务实现 Office Visio PK 3 FK FK1 3.1 相关知识 SQL Server 一 制订表规划 1. 表要存储什么对象 2. 表中每一列的数据类型和长度 059

项目 3 创建和管理表 任务实现 Office Visio PK 3 FK FK1 3.1 相关知识 SQL Server 一 制订表规划 1. 表要存储什么对象 2. 表中每一列的数据类型和长度 059 项目 3 创建和管理表 表是数据库中最重要的基础对象 它包含数据库中的所有数据 其他数据库对象 例如索引和视图等 都是依赖于表而存在的 若要使用数据库来存储和组织数据 首先就需要创建表 在本项目中将通过 15 个任务来创建和管理表 主要内容包括表的设计 理解 SQL Server 2008 中的数据类型 以及创建和修改表等 任务 1 表的设计 任务描述 Office Visio 3.1 3.1 项目

More information

第 期 曹 源 等 形式化方法在列车运行控制系统中的应用

第 期 曹 源 等 形式化方法在列车运行控制系统中的应用 第 卷 第 期 年 月 交通运输工程学报 曹 源 唐 涛 徐田华 穆建成 为了确保列车运行控制系统设计和开发的正确性 比较了仿真 测试和形式化 种能够验证 系统设计正确性的方式 根据列车运行控制系统对安全的苛求性 提出了 个与系统安全相关的重要特性 即实时性 混成性 分布 并发 性 反应性 并分析了与这些特性相关的具体形式化方法 通 过对每种形式化方法的数学基础和应用范围的分析和归类 给出了各种方法的优势和不足

More information

数 据 库 系 统 基 础 2/54 第 6 章 数 据 库 管 理 与 维 护

数 据 库 系 统 基 础 2/54 第 6 章 数 据 库 管 理 与 维 护 数 据 库 系 统 基 础 1/54 数 据 库 系 统 基 础 哈 尔 滨 工 业 大 学 2011.~2012. 数 据 库 系 统 基 础 2/54 第 6 章 数 据 库 管 理 与 维 护 数 据 库 系 统 基 础 3/54 第 6 章 数 据 库 管 理 与 维 护 6.1 数 据 库 管 理 员 的 基 本 职 责 6.2 数 据 库 存 储 与 性 能 管 理 6.3 数 据 库

More information

习题1

习题1 习 题 1 数 据 库 系 统 基 本 概 念 1.1 名 词 解 释 DB DB 是 长 期 存 储 在 计 算 机 内 有 组 织 的 统 一 管 理 的 相 关 数 据 的 集 合 DB 能 为 各 种 用 户 共 享, 具 有 较 小 冗 余 度 数 据 间 联 系 紧 密 而 又 有 较 高 的 数 据 独 立 性 等 特 点 DBMS 是 位 于 用 户 与 操 作 系 统 之 间 的

More information

通过动态路由协议实现链路备份

通过动态路由协议实现链路备份 通过动态路由协议实现链路备份 实验名称 通过动态路由协议实现链路备份 实验目的 掌握通过在不同链路上配置不同的路由协议实现链路备份 背景描述 你是公司高级网络管理员, 公司内部有一个很重要的服务器所在网段为 192.168.12.0/24, 平常访问通过 R1,R3 的 OSPF 路由协议, 为了保证该网段随时能够访问, 不能因为链路故障出问题, 要求你实现一个备份冗余的功能, 请给予支持 实现功能

More information

<4D6963726F736F667420576F7264202D20B971B8A3B577C5E9B8CBADD7A441AFC5B2C4A447B3A1A4C039372E342E3232A44AAE77AAA92E646F63>

<4D6963726F736F667420576F7264202D20B971B8A3B577C5E9B8CBADD7A441AFC5B2C4A447B3A1A4C039372E342E3232A44AAE77AAA92E646F63> 電 腦 硬 體 裝 修 乙 級 技 術 士 技 能 檢 定 術 科 測 試 應 檢 人 參 考 資 料 試 題 編 號 :12000-940201~12 審 定 日 期 : 94 年 11 月 30 日 修 訂 日 期 : 96 年 11 月 01 日 修 訂 日 期 : 97 年 01 月 07 日 修 訂 日 期 : 97 年 04 月 22 日 ( 第 二 部 分 ) 電 腦 硬 體 裝 修

More information

epub 61-2

epub 61-2 2 Web Dreamweaver UltraDev Dreamweaver 3 We b We b We Dreamweaver UltraDev We b Dreamweaver UltraDev We b We b 2.1 Web We b We b D r e a m w e a v e r J a v a S c r i p t We b We b 2.1.1 Web We b C C +

More information

電子商業伺服器管理(終極版).doc

電子商業伺服器管理(終極版).doc 2 3 4 5 Chinese Linux Documentation Project / 6 7 8 9 10 #!/bin/sh # # named This shell script takes care of starting and stopping # named (BIND DNS server). # # Source function library.. /etc/rc.d/init.d/functions

More information

ebook140-8

ebook140-8 8 Microsoft VPN Windows NT 4 V P N Windows 98 Client 7 Vintage Air V P N 7 Wi n d o w s NT V P N 7 VPN ( ) 7 Novell NetWare VPN 8.1 PPTP NT4 VPN Q 154091 M i c r o s o f t Windows NT RAS [ ] Windows NT4

More information

Microsoft Word - ORACLE数据库维护.doc

Microsoft Word - ORACLE数据库维护.doc ORACLE 数 据 库 维 护 ORACLE 数 据 库 维 护 0 1. ORACLE 数 据 库 启 动 与 关 闭 2 1.1 打 开 和 关 闭 数 据 库 ( 手 工 2 1.1.1 sqlplus 连 接 2 1.1.2 打 开 数 据 库 2 1.1.3 启 动 oracle listener 2 1.1.4 关 闭 oracle listener 2 1.1.5 关 闭 数 据 库

More information

xforce keygen microsoft office 2013

xforce keygen microsoft office 2013 Xforce Keygen Microsoft Office 2013 ->->->-> http://shurll.com/78610 1 / 5 2 / 5 Generally, Autodesk,,Vault,,Office,,2016,,555H1,,Autodesk,,Vault,,Professional,,2016,,569H1,,Autode sk,,vault,,workgroup,,2016,,559h1,,autodesk,,vehicle,,tracking,,2016,,955h1,,autodesk,,vred...

More information

燃烧器电子控制系统 目录 2

燃烧器电子控制系统 目录 2 聚焦 REC27 燃烧器电子控制系统 燃烧器电子控制系统 目录 2 REC27 燃烧器电子控制系统 2 概述 燃烧器电子控制系统 2 2 2 2 2 A B1 B2 C D E 22 2 2 系统图示 2 2 2 2 2 2 主要特征及优点 燃烧器电子控制系统 2 2 集成控制 2 2 节能 安全运行 运行模式 远程锁定复位 可根据需求提供特殊机型 无接合间隙及机械迟滞 简单的试运行及燃烧器设定 2

More information

f2.eps

f2.eps 前 言, 目 录 产 品 概 况 1 SICAM PAS SICAM 电 力 自 动 化 系 统 配 置 和 使 用 说 明 配 置 2 操 作 3 实 时 数 据 4 人 机 界 面 5 SINAUT LSA 转 换 器 6 状 态 与 控 制 信 息 A 版 本 号 : 08.03.05 附 录, 索 引 安 全 标 识 由 于 对 设 备 的 特 殊 操 作 往 往 需 要 一 些 特 殊 的

More information

Insert title here

Insert title here ORACLE 数 据 库 管 理 与 调 优 实 践 课 程 费 用 : 面 议 内 训 师 : 袁 保 华 培 训 对 象 : 数 据 库 管 理 的 相 关 人 员 适 用 行 业 : 软 件 和 信 息 技 术 服 务 业, 联 通, 计 算 机, 移 动, 通 信, 电 信 适 用 专 业 : 数 据 库 开 发, 计 算 机 应 用 适 用 产 品 : 软 件 产 品, 数 据 库 开 发

More information

Microsoft Word - linux命令及建议.doc

Microsoft Word - linux命令及建议.doc Linux 操 作 系 统 命 令 集 1 基 本 命 令 查 看 系 统 信 息 : uname -a 修 改 密 码 : passwd 退 出 : logout(exit) 获 取 帮 助 : man commands 2 文 件 和 目 录 命 令 显 示 当 前 工 作 目 录 : pwd 改 变 所 在 目 录 : cd cd - 切 换 到 上 一 次 使 用 的 目 录 cd 切 换

More information

1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2

1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2 CHAPTER 1 Understanding Core Database Concepts 1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2 1 Understanding Core Database Concepts

More information

John Watson OCA Oracle Database 12c: Installation and Administration Exam Guide (Exam 1Z0-062) Copyright 2014 by McGraw-Hill Education. EISBN: 978-0-0

John Watson OCA Oracle Database 12c: Installation and Administration Exam Guide (Exam 1Z0-062) Copyright 2014 by McGraw-Hill Education. EISBN: 978-0-0 OCA 认 证 考 试 指 南 (1Z0-062): Oracle Database 12c 安 装 与 管 理 [ 美 ] John Watson 著 卢 涛 李 颖 译 北 京 John Watson OCA Oracle Database 12c: Installation and Administration Exam Guide (Exam 1Z0-062) Copyright 2014

More information

ebook62-1

ebook62-1 1 Red Hat Linux R e d Hat Linux L i n u x X Wi n d o w Red Hat L i n u x 1.1 Red Hat Linux Red Hat 16 M 120 M 3. 5 Intel 386 C D - R O M C D - R O M We b / 1.1.1 L i n u x L i n u 4 Primary Partition Extended

More information

ebook46-23

ebook46-23 23 Access 2000 S Q L A c c e s s S Q L S Q L S Q L S E L E C T S Q L S Q L A c c e s s S Q L S Q L I N A N S I Jet SQL S Q L S Q L 23.1 Access 2000 SQL S Q L A c c e s s Jet SQL S Q L U N I O N V B A S

More information

投影片 1

投影片 1 FreeBSD A 95/10/11 19:00~21:00 95/10/11 FreeBSD 練 1 Services Setup SSH, lighttpd, PHP, MySQL, FTP, Postfix, phpmyadmin, Blog, Gallery 95/10/11 FreeBSD 練 2 1. 2. # FreeBSD # 3. vi ee joe nano etc 95/10/11

More information

目 录(目录名)

目  录(目录名) 目录 目录 第 1 章 ORACLE 数据库基础知识... 1 1.1 产品概述... 1 1.1.1 产品简介... 1 1.1.2 基本概念... 1 1.2 ORACLE 系统结构... 2 1.2.1 ORACLE 物理结构... 2 1.2.2 系统全局区... 4 1.2.3 进程... 6 1.3 存储管理... 7 1.3.1 逻辑结构... 8 1.3.2 表 (Table)...

More information

Oracle Database 10g: SQL (OCE) 的第一堂課

Oracle Database 10g: SQL (OCE) 的第一堂課 商 用 資 料 庫 的 第 一 堂 課 中 華 大 學 資 訊 管 理 系 助 理 教 授 李 之 中 http://www.chu.edu.tw/~leecc 甲 骨 文 俱 樂 部 @Taiwan Facebook 社 團 https://www.facebook.com/groups/365923576787041/ 2014/09/15 問 題 一 大 三 了, 你 為 什 麼 還 在 這

More information

声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工 作 的

声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工 作 的 声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工 作 的 负 责 人 会 计 机 构 负 责 人 保 证 公 开 转 让 说 明 书 中 财 务 会 计 资

More information

新疆医科大学

新疆医科大学 计 算 机 与 信 息 技 术 基 础 课 程 教 学 大 纲 (Windows 7 + Office 2010) ( 供 基 础 医 学 临 床 医 学 中 医 学 预 防 医 学 口 腔 医 学 护 理 学 药 学 生 物 医 学 工 程 信 息 管 理 与 信 息 系 统 专 业 汉 民 族 本 专 科 班, 分 级 教 学 C 级 班 使 用 ) (2014 年 2 月 修 订 讨 论 稿

More information

Oracle Reports培训教程20.doc

Oracle Reports培训教程20.doc HAND : : 2000 11 28 : 2000 11 28 : MD060 : 1 : 1 2 MD060 2000/02/2 1 1 1 1 ii MD060...ii...4...4...4...4...4...4...4...4 Date Model...4...4...4...4...4...4...4...4 Layout...4...4...4...4...4...4 Parameter

More information

VIDEOJET connect 7000 VJC-7000-90 zh- CHS Operation Manual VIDEOJET connect 7000 zh-chs 3 目 录 1 浏 览 器 连 接 7 1.1 系 统 要 求 7 1.2 建 立 连 接 7 1.2.1 摄 像 机 中 的 密 码 保 护 7 1.3 受 保 护 的 网 络 7 2 系 统 概 述 8 2.1 实 况

More information

Microsoft Word - 刘盛ACOUG Library2.docx

Microsoft Word - 刘盛ACOUG Library2.docx Oracle LOCK 内 部 机 制 中 国 Oracle 用 户 组 作 者 : 刘 盛 (Leonarding) http://www.acoug.org 版 本 发 布 时 间 1.0 2014/02/28 http://www.acoug.org 实 力 成 就 稳 健 技 术 创 造 价 值 1 目 录 1 分 别 模 拟 insert,update 和 delete 造 成 阻 塞 的

More information

epub

epub 3 Cisco 3.1 S e t u p C i s c o C i s c o Cisco IOS C i s c o 3.2 Te l n e t T F T P 3-1 3-1 configure terminal configure memory Configure network t e l n e t < C t r l - Z > conf t N V R A M T F T P I

More information

1500XA Daniel Danalyzer 1500XA Rosemount Analytical 1500XA P/N 3-9000-757 A 2010 5 ii 1500XA 1500XA iii iv 1500XA : 1-2 1500XA - 1500XA 1-3 1-4 1500XA 1500XA 1-5 1-6 1500XA 1500XA 1-7 1-8 1500XA

More information

吉林大学学报 工学版 244 第 4 卷 复杂 鉴于本文篇幅所限 具体公式可详见参考文 献 7 每帧的动力学方程建立及其解算方法如图 3 所示 图4 滚转角速度与输入量 η 随时间的变化波形 Fig 4 Waveform of roll rate and input η with time changing 图5 Fig 5 滚转角随时间的变化波形 Waveform of roll angle with

More information

oracle体系结构

oracle体系结构 oracle 体系结构 第一章 Oracle 基本体系结构图 : 第二章图分析 : 思考 : 一条 SQL 语句是如何进入到数据库, 最终得到数据结果的? 第一节数据库结构 : 内存 进程 存储, 如图 : 1) 内存结构 : Oracle 内存结构 : 1. PGA: 私有内存, 专用于每一个服务器进程或后台进程 每一个进程使用一个 PGA; 主要包含以下内容 : a) 堆栈 ( 全局指针 );

More information

会计9

会计9 ........................... .................. 96 17 1. 2. 3. 1. 2. 3. 1. 2. 3. 4. 1. 2. 3. 4. 1. 2. 3. 4. 5. 6. 1. 2. 3. 4. 1. 2. 3. 4. 5. 1. 2. 3. 4. 5. 95 18 1. 2. 3. 1. 2. 3. 2000 60 70 1.

More information

Oracle Database 11g RMAN 备 份 与 恢 复 ( 美 ) Robert G. Freeman Matthew Hart 王 念 滨 陈 子 阳 著 译 北 京 Robert G. Freeman, Matthew Hart Oracle RMAN 11g Backup and Recovery EISBN:978-0-07-162860-0 Copyright 2010 by

More information

Basic System Administration

Basic System Administration 基 本 系 统 管 理 ESX Server 3.5 ESX Server 3i 版 本 3.5 Virtual Center 2.5 基 本 管 理 指 南 基 本 管 理 指 南 修 订 时 间 :20080410 项 目 :VI-CHS-Q208-490 我 们 的 网 站 提 供 最 新 的 技 术 文 档, 网 址 为 : http://www.vmware.com/cn/support/

More information

FPGAs in Next Generation Wireless Networks WPChinese

FPGAs in Next Generation Wireless Networks WPChinese FPGA 2010 3 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 FPGAs in Next Generation Wireless Networks GSM GSM-EDGE 384kbps CDMA2000

More information

提纲 1 2 OS Examples for 3

提纲 1 2 OS Examples for 3 第 4 章 Threads2( 线程 2) 中国科学技术大学计算机学院 October 28, 2009 提纲 1 2 OS Examples for 3 Outline 1 2 OS Examples for 3 Windows XP Threads I An Windows XP application runs as a seperate process, and each process may

More information

HOL-CHG-1695

HOL-CHG-1695 Table of Contents 练 习 概 述 - - vsphere 挑 战 练 习... 2 练 习 指 导... 3 第 1 单 元 : 在 实 践 中 学 习 (15 分 钟 )... 5 剪 贴 板 复 制 和 粘 贴 功 能 无 法 使 用?... 6 虚 拟 机 性 能 不 佳... 17 第 2 单 元 : 基 本 运 维 挑 战 (30 分 钟 )... 32 无 法 登 录

More information

目次 

目次  軟 體 工 程 期 末 報 告 網 路 麻 將 91703014 資 科 三 黃 偉 嘉 91703024 資 科 三 丘 祐 瑋 91703030 資 科 三 江 致 廣 1 目 次 壹 前 言 (Preface) P.4 貳 計 畫 簡 述 及 預 期 效 益 (Project Description and Expected Results) P.4 參 系 統 開 發 需 求 (System

More information

<4D6963726F736F667420506F776572506F696E74202D20B5DABEC5D5C220CAFDBEDDBFE2B0B2C8ABD0D42D6E6577>

<4D6963726F736F667420506F776572506F696E74202D20B5DABEC5D5C220CAFDBEDDBFE2B0B2C8ABD0D42D6E6577> 第 九 章 : 数 据 库 安 全 性 对 数 据 库 安 全 的 威 胁 数 据 库 安 全 性 概 述 数 据 库 安 全 性 控 制 Oracle 数 据 库 数 据 安 全 性 控 制 介 绍 心 存 不 满 的 专 业 人 员 天 窗 无 意 损 坏 数 据 库 物 理 损 坏 火 灾, 水 灾 等 工 业 间 谍 数 据 复 制 受 保 护 数 据 非 法 访 问 黑 客 通 信 损 坏

More information

目錄

目錄 資 訊 素 養 線 上 教 材 單 元 五 資 料 庫 概 論 及 Access 5.1 資 料 庫 概 論 5.1.1 為 什 麼 需 要 資 料 庫? 日 常 生 活 裡 我 們 常 常 需 要 記 錄 一 些 事 物, 以 便 有 朝 一 日 所 記 錄 的 事 物 能 夠 派 得 上 用 場 我 們 能 藉 由 記 錄 每 天 的 生 活 開 銷, 就 可 以 在 每 個 月 的 月 底 知

More information

设计一个学生管理关系数据库,包括学生关系、课程关系和选课关系

设计一个学生管理关系数据库,包括学生关系、课程关系和选课关系 数 据 库 系 统 实 验 大 纲 要 求 独 立 完 成, 严 禁 大 量 复 制, 查 实 得 分 减 半 总 体 介 绍 ( 请 全 面 阅 读 本 介 绍, 可 以 避 免 走 弯 路 ) 一 实 验 学 时 数 :8*2 二 实 验 环 境 数 据 库 系 统 :oracle 11 Oracle 控 制 台 地 址 :https://211.87.224.23:1158/em oracle

More information

Ioncube Php Encoder 8 3 Crack 4. llamaba octobre traslado General Search colony

Ioncube Php Encoder 8 3 Crack 4. llamaba octobre traslado General Search colony Ioncube Php Encoder 8 3 Crack 4 ->>->>->> DOWNLOAD 1 / 5 2 / 5 Press..the..General..Tools..category4Encrypt..and..protect..files..with..PHP..encoding,..encryption,..ob fuscation..and..licensing... 2016

More information

使用Jaspersoft BI工具访问SequoiaDB数据库

使用Jaspersoft BI工具访问SequoiaDB数据库 使用 Jaspersoft BI 工具访问 SequoiaDB 数据库 1 Contents 1 简介...3 2 Jaspersoft Studio 对接 Hive0.12... 4 2.1 准备环境...4 2.1.1 Hive 对接 SequoiaDB...4 2.1.2 启动 Hive 的 server 服务...5 2.2 Jasersoft Studio 使用...5 2.2.1 启动

More information

2 SQL 的全称是 3 DDL 的全称是 4 DML 的全称是 5 在 Transact---SQL 语言中, 有 4 种常见的 DML 语句, 分别为 : 和 三 问答题 ( 每题 10 分 ) 1. 在 course 表中查询每个学生的选修课门数, 只要显示学号在 到 000

2 SQL 的全称是 3 DDL 的全称是 4 DML 的全称是 5 在 Transact---SQL 语言中, 有 4 种常见的 DML 语句, 分别为 : 和 三 问答题 ( 每题 10 分 ) 1. 在 course 表中查询每个学生的选修课门数, 只要显示学号在 到 000 第一套题 : 信阳农林学院 一 选择题 ( 每题 4 分, 共 20 分 ) 1 数据库的英文缩写是 ( ) A DBS B DBMS C DBO D DB 2 数据库系统的英文缩写是 ( ) A DBS B DBMS C DBO D DB 3 数据库管理系统的英文缩写是 ( ) A DBS B DBMS C DBO D DB 4 目前, 商品化的数据库管理系统以 ( ) 为主 A 网状模型 B 层次模型

More information

Microsoft Word - OPIGIMAC 譯本.doc

Microsoft Word - OPIGIMAC 譯本.doc OPISYSTEMS OPIGIMAC 系 統 使 用 說 明 使 用 者 手 冊 OPI 版 本 7.0.X 140705 翻 譯 版 本 V1.0 Table of Contents 頁 數 1. 簡 介 3 2. 系 統 需 求 4 3. 安 裝 4 4. 開 始 OPIGIMAC 5 5. 功 能 列 7 6. 功 能 圖 示 鍵 10 7. 重 點 操 作 說 明 13 7-1. 設 定

More information

天津天狮学院关于修订2014级本科培养方案的指导意见

天津天狮学院关于修订2014级本科培养方案的指导意见 目 录 天 津 天 狮 院 关 于 修 订 2014 级 本 科 培 养 方 案 的 指 导 意 见...1 金 融 类 专 业...9 金 融 专 业 培 养 方 案...9 保 险 专 业 培 养 方 案...14 人 力 资 源 管 理 专 业 培 养 方 案...19 劳 动 与 社 会 保 障 专 业 培 养 方 案...24 工 商 管 理 类 专 业...29 市 场 营 销 专 业

More information

( 一 ) 外来农民进入城市的主要方式, %,,,,,, :., 1,, 2., ;,,,,,, 3.,,,,,, ;,,, ;.,,,,,,,,,,,,,,,,,,,,,, :,??,?? ( 二 ) 浙江村 概况.,,,,,, 1,, 2,, 3

( 一 ) 外来农民进入城市的主要方式, %,,,,,, :., 1,, 2., ;,,,,,, 3.,,,,,, ;,,, ;.,,,,,,,,,,,,,,,,,,,,,, :,??,?? ( 二 ) 浙江村 概况.,,,,,, 1,, 2,, 3 : 王汉生刘世定孙立平项飚 本文从农村人口进入城市的方式这一新的视角, 对北京著名的外来农村人口聚 居区 浙江村 的形成过程和基本状况进行了生动描述和深入分析 指出 : 浙江村的独特之处在于它不同于一般意义上的 劳动力 的流动, 它是带着综合性资源的 经营者的流动 浙江村村民进入城市的过程是不断寻找市场和开拓市场的过程, 并 在城市中形成了一个以聚居为基础的产业加工基地, 作者将这种类型的流动称为产

More information

编制说明 一 编制的目的和意义 [2011] 41 [2014]63 二 编制过程

编制说明 一 编制的目的和意义 [2011] 41 [2014]63 二 编制过程 中国石油天然气生产 企业温室气体排放核算方法与报告指南 ( 试行 ) 编制说明 一 编制的目的和意义 [2011] 41 [2014]63 二 编制过程 三 主要内容 (CO 2 ) CO 2 (CH 4 ) CO 2 CH 4 CH 4 CH 4 CO 2 CO 2 四 其它需要说明的问题 2006 IPCC IPCC 目录 一 适用范围 二 引用文件 ISO 14064-1 2005 2006IPCC

More information

USER MANUAL_2.0_CN_V2_溫度修改版本.indd

USER MANUAL_2.0_CN_V2_溫度修改版本.indd P 1 2015 P 2 內 P 3 P 4 User Manual da Vinci 2.0 Duo 第二章 设置和安装 本章将说明如何正确地开箱及使用打印机 在进入本章前请务必阅读第一章 产品安全使用 开箱和确认附件 注意: P5 3D Z USB P 6 P 7 P 8 第 五 章 功 能 操 作 按 键 上 键 下 键 左 键 右 键 OK 键 Home 键 功 能 向 上 选 择 向 下

More information

哈尔滨工程大学硕士学位论文数控加工中心辅助编程系统的开发姓名 : 张强申请学位级别 : 硕士专业 : 机械制造及其自动化指导教师 : 单忠臣 20030101 数控加工中心辅助编程系统的开发 作者 : 学位授予单位 : 被引用次数 : 张强 哈尔滨工程大学 2 次 本文读者也读过

More information

untitled

untitled TS-411U Turbo Server TS-411U Turbo Server ( : 1.0.0) 2005 2005 12 8-2 - 1. 2. TS-411U Turbo Server - 3 - ... 7 1.1... 7 1.2... 8 1.3... 9 TS-411U... 10 2.1... 10 2.2... 14 2.3 TS-411U... 15 LCD... 17...

More information

137677_Eta_press Folder-cn用的.indd

137677_Eta_press Folder-cn用的.indd 美卓回收业务线废金属打包机林德曼 EP 系列金属打包机 ( Lindemann Eta Press ) 2 MINAO SAWES Eta Press 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944

More information