Microsoft Word - 第5章.doc

Size: px
Start display at page:

Download "Microsoft Word - 第5章.doc"

Transcription

1 第 5 课 表空间 Oracle 数据库被划分为称为表空间的逻辑区域, 形成 Oracle 数据库的逻辑结构, 即数据库是由多个表空间构成的 Oracle 数据库的存储管理实际上是对数据库逻辑结构的管理, 管理对象主要包括表空间 数据文件 段 区和数据库 在物理结构上, 数据信息存储在数据文件中, 而在逻辑结构上, 数据库中的数据存储在表空间中 表空间与数据文件存在紧密的对应关系, 一个表空间至少包含一个数据文件, 而一个数据文件只能属于一个表空间 在 Oracle 数据库中除了基本表空间以外, 还有临时表空间 大文件表空间以及还原表空间等 本课将对表空间进行详细讲解, 学习各种类型表空间的创建 修改 切换和管理等操作 本课学习目标 : 理解表空间对逻辑结构和物理结构 熟练掌握创建表空间 掌握如何设置表空间的状态 了解如何重命名表空间 掌握表空间中数据文件的管理 了解临时表空间 了解大文件表空间 理解还原表空间的作用 掌握创建与管理还原表空间

2 Oracle 数据库应用课堂实录 5.1 认识 Oracle 的逻辑结构和物理结构在第 2 课中简单介绍了 Oracle 中的逻辑结构和物理结构, 本节通过这两种结构展示表空间在 Oracle 中的位置及作用 我们知道 Oracle 数据库系统具有跨平台特性, 因此在一个数据库平台上开发的数据库可以不用修改就移植到另一个操作系统平台上 因为 Oracle 不会直接操作底层操作系统的数据文件, 而是提供了一个中间层, 这个中间层就是 Oracle 的逻辑结构, 它与操作系统无关, 而中间层到数据文件的映射通过 RDMS 来完成 如图 5-1 所示了 Oracle 的中间层的这种跨平台特性 图 5-1 Oracle 跨平台特性从图 5-1 中可以看到,Oracle 数据库应用系统通过操作中间层实现逻辑操作, 而逻辑操作到数据文件操作之间是通过 DBMS 来映射完成的 这样数据文件对 Oracle 数据库应用系统是透明的 Oracle 为了管理数据文件而引入了逻辑结构, 如图 5-2 所示了数据文件管理的逻辑结构和物理结构, 其中左边是逻辑结构, 右边是物理结构 1. 逻辑结构逻辑结构从上到下是包含关系, 也是一对多的关系, 即一个数据库有一个或者多个表空间 ; 一个表空间有一个或者多个段 ; 一个段有一个或者多个区段组成 ; 一个区段由多个数据库块组成 ; 一个数据库块由多个操作系统数据库块组成 2. 物理结构在物理结构中一个表空间由一个或者多个数据文件组成, 一个数据文件物理上是由操作系统块组成 下面首先介绍图 5-2 中逻辑结构的各个组成部分 (1) 表空间 (Table Space) 在逻辑上一个数据库由表空间组成, 一个表空间只能属于一个数据库, 反之不成立 ; 一个表空间包含一个或者多个操作系统文件, 这些系统文件称为数据文件 130

3 SPSS 第 5 课表空间 图 5-2 数据文件的逻辑结构和物理结构 (2) 段 (Segment) 段是表空间内一个逻辑存储空间, 一个表空间包含一个或者多个段, 一个段不能跨越表空间, 即一个段只能在一个表空间中, 但是段可以跨越数据文件, 即一个段可以分布在同一个表空间的不同数据文件上 (3) 区段 (Extent) 区段是段中分配的逻辑存储空间, 一个区段由连续的 Oracle 数据库块组成, 一个区段只能存在于一个数据文件中 在创建一个段时需要至少包含一个区段, 段增长时将分配更多的区段给该段, 同时 DBA 可以手动地向段中添中区段 (4) 数据库块 (Oracle Block) 数据库块是 Oracle 数据库服务器管理存储空间中的数据文件的最小单位, 也是 Oracle 数据库系统输入 输出的最小单位 一个数据库块由一个或者多个操作系统块组成 Oracle 提供了标准的数据库块尺寸, 该尺寸通过初始化参数 DB_BLOCK_SIZE 设置, 在初始化创建数据库时指定, 一般大小为 4KB 或者 8KB 一个数据库块应该是操作系统数据块的整数倍, 这样可以避免不必要的 I/O 练习 1 假设我们要查看 Oracle 数据库块的大小可用如下语句 SQL> select tablespace_name,block_size,contents 2 from dba_tablespaces; TABLESPACE_NAME BLOCK_SIZE CONTENTS SYSTEM 8192 PERMANENT SYSAUX 8192 PERMANENT UNDOTBS UNDO TEMP 8192 TEMPORARY 131

4 Oracle 数据库应用课堂实录 USERS 8192 PERMANENT EXAMPLE 8192 PERMANENT rows selected 从运行结果中可以看出, 当前 Oracle 数据库中表空间的数据库大小为 8KB(8192 字节 ) 物理结构的各个组成部分含义如下 (1) 数据文件 (Data File) 数据文件是 Oracle 格式的操作系统文件, 例如扩展名为.dbf 的文件 数据文件的大小决定了表空间的大小, 当表空间不足时就需要增加新的数据文件或者重新设置当前数据文件的大小, 以满足表空间的增长需求 (2) 操作系统块 (OS Block) 操作系统块依赖于不同的操作系统平台, 它是操作系统操作数据文件的最小单位 一个或者多个操作系统块组成了一个数据库块 5.2 表空间的简单操作在创建 Oracle 数据库时系统会自动创建一系列表的空间, 使用这些表空间可以对数据进行操作, 根据业务需求用户也可以创建自己的表空间 本节首先介绍表空间的两种类型, 以及表空间的四种状态属性, 最后讲解创建表空间的方法 表空间的分类 Oracle 中表空间的数量和大小没有严格限制, 例如一个大小为 20GB 的表空间和大小为 10MB 的表空间可以并存, 只是用户根据业务需求赋予的表空间功能不同 在这些表空间中有些是所有 Oracle 数据库必备的表空间, 它们是 SYSTEM 表空间 临时表空间 还原表空间和默认表空间 那些必备的表空间称为系统表空间, 除此之外还有非系统表空间 1. 系统表空间系统表空间是 Oracle 数据库系统创建时需要的表空间, 这些表空间在数据库创建时自动创建, 是每个数据库必须的表空间, 也是满足数据库系统运行的最低要求 例如, 系统表空间 SYSTEM 中存储数据字典或者存储还原段 在用户没有创建非系统表空间时, 系统表空间可以存放用户数据或者索引, 但是这样做会增加系统表空间的 I/O, 影响系统效果 2. 非系统表空间非系统表空间是指用户根据业务需求而创建的表空间, 可以按照数据多少 使用频率 需求数量等方面进行灵活地设置 这样一个表空间的功能就相对独立, 在特定的数据库应用环境下可以很好地提高系统的效率 通过创建用户自定义的表空间, 如还原空间 临时表空间 数据表空间或者索引表空间, 使数据库的管理更加灵活 方便 表空间的状态属性 Oracle 为每个表空间都分配一个状态属性, 通过设置表空间的状态属性, 可以对表空间的使用 进行管理 表空间状态属性有 4 种, 分别是在线 (ONLINE) 离线 (OFFLINE) 只读 (READ ONLY)

5 SPSS 第 5 课表空间 和读写 (READ WRITE), 其中只读与读写状态属于在线状态的特殊情况 1. 在线 (ONLINE) 当表空间的状态为 ONLINE 时, 才允许访问该表空间中的数据 如果要将表空间修改为 ONLINE 状态, 可以使用如下语法的 ALTER TABLESPACE 语句 ALTER TABLESPACE tablespace_name ONLINE; 2. 离线 (OFFLINE) 当表空间的状态为 OFFLINE 时, 不允许访问该表空间中的数据 例如向表空间中创建表或者读取表空间中的表的数据等操作都将无法进行 这时可以对表空间进行脱机备份 ; 也可以对应用程序进行升级和维护等 如果要将表空间修改为 OFFLINE 状态, 可以使用如下语法的 ALTER TABLESPACE 语句 ALTER TABLESPACE tablespace_name OFFLINE parameter; 其中,parameter 表示将表空间切换为 OFFLINE 状态时可以使用的参数, 参数有如下几个选项 (1)NORMAL 指定表空间以正常方式切换到 OFFLINE 状态 如果以这种方式切换,Oracle 会执行一次检查点, 将 SGA 区中与该表空间相关的脏缓存块全部写入数据文件中, 最后关闭与该表空间相关联的所有数据文件 默认情况下使用此方式 (2)TEMPORARY 指定表空间以临时方式切换到 OFFLINE 状态 如果以这种方式切换,Oracle 在执行检查点时不会检查数据文件是否可用, 这会使得将该表空间的状态切换为 ONLINE 状态时, 可能需要对数据库进行恢复 (3)IMMEDIATE 指定表空间以立即方式切换到 OFFLINE 状态 如果以这种方式切换,Oracle 不会执行检查点, 而是直接将表空间设置为 OFFLINE 状态, 这会将该表空间的状态切换为 ONLINE 状态时, 必须对数据库进行恢复 (4)FOR RECOVER 指定表空间以恢复方式切换到 OFFLINE 状态 如果以这种方式切换, 数据库管理员可以使用备份的数据文件覆盖原有的数据文件, 然后再根据归档重做日志将表空间恢复到某个时间点的状态 所以此方式经常用于对表空间进行基于时间的恢复 3. 只读 (READ ONLY) 当表空间的状态为 READ ONLY 时, 虽然可以访问表空间中的数据, 但访问仅仅限于阅读, 而不能进行任何更新或删除操作, 目的是为了保证表空间的数据安全 如果要将表空间修改为 READ ONLY 状态, 可以使用如下语法的 ALTER TABLESPACE 语句 ALTER TABLESPACE tablespace_name READ ONLY; 将表空间的状态修改为 READ ONLY 之前, 需要注意如下事项 表空间必须处于 ONLINE 状态 表空间不能包含任何事务的还原段 表空间不能正处于在线数据库备份期间 4. 读写 (READ WRITE) 当表空间的状态为 READ WRITE 时, 可以对表空间进行正常访问, 包括对表空间中的数据进 133

6 Oracle 数据库应用课堂实录行查询 更新和删除等操作 如果要将表空间修改为 READ WRITE 状态, 可以使用如下语法的 ALTER TABLESPACE 语句 ALTER TABLESPACE tablespace_name READ WRITE; 修改表空间的状态为 READ WRITE, 也需要保证表空间处于 ONLINE 状态 注意无法将 Oracle 系统自定义的 system temp 等表空间的状态设置为 OFFLINE 或 READ ONLY( 除了 users 表空间以外 ) 练习 2 假设要将 myspace 表空间的状态设置为 READ ONLY, 修改后通过数据字典 dba_tablespaces 查看当前数据库中表空间的状态 语句如下所示 SQL> ALTER TABLESPACE myspace READ ONLY; 表空间已更改 SQL> SELECT tablespace_name, status FROM dba_tablespaces; TABLESPACE_NAME STATUS SYSTEM ONLINE SYSAUX ONLINE UNDOTBS1 ONLINE TEMP ONLINE USERS ONLINE MYSPACE READ ONLY 已选择 6 行 其中,STATUS 列的值可能是 ONLINE OFFLINE 或者 READ ONLY, 分别对应在线且处于读写状态 离线状态 在线且处于只读状态 创建表空间 Oracle 在创建表空间时将完成两个工作, 一方面是在数据字典和控件文件中记录新建的表空间 信息 另一方面是在操作系统中创建指定大小的操作系统文件, 并作为与表空间对应的数据文件 创建表空间需要使用 CREATE TABLESPACE 语句, 其基本语法如下 CREATE [ TEMPORARY UNDO ] TABLESPACE tablespace_name [ ] DATAFILE TEMPFILE 'file_name' SIZE size K M [ REUSE ] [ ] [, ] AUTOEXTEND OFF ON [ NEXT number K M MAXSIZE UNLIMITED number K M ] [ MININUM EXTENT number K M ] 134

7 SPSS 第 5 课表空间 [ BLOCKSIZE number K] [ ONLINE OFFLINE ] [ LOGGING NOLOGGING ] [ FORCE LOGGING ] [ DEFAULT STORAGE storage ] [ COMPRESS NOCOMPRESS ] [ PERMANENT TEMPORARY ] [ EXTENT MANAGEMENT DICTIONARY LOCAL [ AUTOALLOCATE UNIFORM SIZE number K M ] ] [ SEGMENT SPACE MANAGEMENT AUTO MANUAL ]; 语法中各个参数的说明如下 TEMPORARY UNDO 指定表空间的类型 TEMPORARY 表示创建临时表空间 ;UNDO 表示创建还原表空间 ; 不指定类型, 则表示创建的表空间为永久性表空间 tablespace_name 指定新表空间的名称 DATAFILE TEMPFILE 'file_name' 指定与表空间相关联的数据文件 一般使用 DATAFILE, 如果是创建临时表空间, 则需要使用 TEMPFILE;file_name 指定文件名与路径 可以为一个表空间指定多个数据文件 SIZE size 指定数据文件的大小 REUSE 如果指定的数据文件已经存在, 则使用 REUSE 关键字可以清除并重新创建该数据文件 如果文件已存在, 但是又没有指定 REUSE 关键字, 则创建表空间时会报错 AUTOEXTEND OFF ON 指定数据文件是否自动扩展 OFF 表示不自动扩展 ;ON 表示自动扩展 默认情况下为 OFF NEXT number 如果指定数据文件为自动扩展, 则 NEXT 子句用于指定数据文件每次扩展的大小 MAXSIZE UNLIMITED number 如果指定数据文件为自动扩展, 则 MAXSIZE 子句用于指定数据文件的最大大小 如果指定 UNLIMITED, 则表示大小无限制, 默认为此选项 MININUM EXTENT number 指定表空间中的盘区可以分配到的最小的尺寸 BLOCKSIZE number 如果创建的表空间需要另外设置其数据块大小, 而不是采用初始化参数 db_block_size 指定的数据块大小, 则可以使用此子句进行设置 此子句仅适用于永久性表空间 ONLINE OFFLINE 指定表空间的状态为在线 (ONLINE) 或离线 (OFFLINE) 如果为 ONLINE, 则表空间可以使用 ; 如果为 OFFLINE, 则表空间不可使用 默认为 ONLINE LOGGING NOLOGGING 指定存储在表空间中的数据库对象的任何操作是否产生日志 LOGGING 表示产生 ;NOLOGGING 表示不产生 默认为 LOGGING FORCE LOGGING 此选项用于强制表空间中的数据库对象的任何操作都产生日志, 将忽略 LOGGING 或 NOLOGGING 子句 DEFAULT STORAGE storage 指定保存在表空间中的数据库对象的默认存储参数 当然数据库对象也可以指定自己的存储参数 135

8 Oracle 数据库应用课堂实录 提示 BLOCKSIZE number 所设置的存储参数仅适用于数据字典管理的表空间 Oracle 的管理形式主要分为数据字典管理形式与本地化管理形式 不过,Oracle 11g 已经不再支持数据字典的管理形式 提示 COMPRESS NOCOMPRESS 指定是否压缩数据段中的数据 COMPRESS 表示压缩 ; NOCOMPRESS 表示不压缩 数据压缩发生在数据块层次中, 以便压缩数据块内的行, 消除列中的重复值 默认为 COMPRESS 对数据段中的数据进行压缩后, 在检索数据时,Oracle 会自动对数据进行解压缩 这个过程不会影响数据的检索, 但是会影响数据的更新和删除 PERMANENT TEMPORARY 指定表空间中数据对象的保存形式 PERMANENT 表示持久保存 ;TEMPORARY 表示临时保存 EXTENT MANAGEMENT DICTIONARY LOCAL 指定表空间的管理方式 DICTIONARY 表示采用数据字典的形式管理 ;LOCAL 表示采用本地化管理形式管理 默认为 LOCAL AUTOALLOCATE UNIFORM SIZE number 指定表空间中的盘区大小 AUTOALLOCATE 表示盘区大小由 Oracle 自动分配, 此时不能指定大小 ;UNIFORM SIZE number 表示表空间中的所有盘区大小相同, 都为指定值 默认为 AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO MANUAL 指定表空间中段的管理方式 AUTO 表示自动管理方式 ;MANUAL 表示手动管理方式 默认为 AUTO 练习 3 创建一个名称为 orclspace 的表空间, 并设置表空间使用数据文件的初始大小为 20MB, 每次自动增长 5MB, 最大大小为 100MB, 语句如下所示 SQL> CREATE TABLESPACE orclspace 2 DATAFILE 'D:\oracle\files\orclspace.dbf' 3 SIZE 20M 4 AUTOEXTEND ON NEXT 5M 5 MAXSIZE 100M; 表空间已创建 上述语句在创建 orclspace 表空间时忽略了许多属性的设置, 也就是采用了许多默认设置 提示如果为数据文件设置了自动扩展属性, 则最好同时为该文件设置最大大小限制 否则, 数据文件的体积将会无限增大 练习 4 创建 oraclspace 表空间之后, 下面通过数据字典 dba_tablespaces 查看该表空间的属性 语句如下所示 SQL>selecttablespace_name,logging,allocation_type,extent_management,segment_space_m anagement 2 from dba_tablespaces 3 where tablespace_name='orclspace'; TABLESPACE_NAME LOGGING ALLOCATION EXTENT SEGMENT_SPACE

9 SPSS 第 5 课表空间 ORCLSPACE LOGGING SYSTEM LOCAL AUTO 下面对使用的 dba_tablespaces 数据字典的字段进行简单说明 logging 字段表示是否为表空间创建日志记录 allocation_type 字段表示表空间的盘区大小的分配方式 如果字段值为 system, 则表示由 Oracle 系统自动分配, 即为 AUTOALLOCATE extent_management 字段表示表空间盘区的管理方式 segment_space_management 字段表示表空间中段的管理方式 5.3 管理表空间在实际环境中, 一个 Oracle 数据库往往存在大量的系统表空间和用户自定义的表空间, 而且随着时间的增长有些表空间可能不再需要或者损坏, 这就需要数据库管理员对表空间进行管理 本节首先介绍 Oracle 提供的表空间管理方式, 然后介绍各种管理操作的实现方法 表空间的管理方式根据表空间对区段管理方式的不同, 表空间有两种管理方式分别是 : 数据字典管理的表空间和 本地化管理的表空间 由于使用数据字典管理表空间时, 会遇到存在存储效率低 存储参数难以管理, 以及磁盘碎片等问题, 因此该方式已经被淘汰 Oracle 11g 中默认表空间都采用本地化管理方式, 下面也仅介绍本地化管理表空间的方式 本地化管理的表空间之所以能提高存储效率, 其原因主要有以下几个方面 采用位图的方式查询空闲的表空间 处理表空间中的数据块, 从而避免使用 SQL 语句造成系统性能下降 系统通过位图的方式, 将相邻的空闲空间作为一个大的空间块, 实现自动合并磁盘碎片 区的大小可以设置为相同, 即使产生了磁盘碎片, 由于碎片是均匀统一的, 也可以被其他实体重新使用 如果需要查看表空间的管理方式, 可以通过数据字典视图 DBA_TABLESPACES 中的 EXTENT_MANAGEMENT 字段来查询, 如下所示 SQL> SELECT TABLESPACE_NAME,EXTENT_MANAGEMENT 2 FROM DBA_TABLESPACES; TABLESPACE_NAME EXTENT_MANAGEMENT SYSTEM LOCAL SYSAUX LOCAL UNDOTBS1 LOCAL TEMP LOCAL USERS LOCAL EXAMPLE LOCAL STUDENT LOCAL MYSPACE LOCAL 137

10 Oracle 数据库应用课堂实录 TEMTEST TEMTESTGROUP001 BIGFILESPACE TABLESPACE_NAME LOCAL LOCAL LOCAL EXTENT_MANAGEMENT 增加数据文件向表空间中增加数据文件需要使用 ALTER TABLESPACE 语句, 并指定 ADD DATAFILE 子句, 语法如下所示 ALTER TABLESPACE tablespace_name ADD DATAFILE file_name SIZE number K M [ ] [, ]; AUTOEXTEND OFF ON [ NEXT number K M MAXSIZE UNLIMITED number K M ] 练习 5 例如, 对练习 3 创建的 orclespace 表空间增加两个新的数据文件, 语句如下所示 SQL> ALTER TABLESPACE orclespace 2 ADD DATAFILE 3 'D:\oracle\files\orclspace1.dbf' 4 SIZE 10M 5 AUTOEXTEND ON NEXT 5M MAXSIZE 40M, 6 'D:\oracle\files\orclspace2.dbf' 7 SIZE 10M 8 AUTOEXTEND ON NEXT 5M MAXSIZE 40M ; 表空间已更改 上述语句为 oraclespace 表空间在 D:\oracle\files 目录下增加了名称为 orclspace1.dbf 和 orclspace2.dbf 的两个数据文件 修改数据文件修改表空间就是对表空间中数据文件的参数进行修改, 包括修改数据文件的大小 修改数据文 件的自动扩展性以及数据文件的状态 1. 修改表空间中数据文件的大小如果表空间所对应的数据文件都被写满, 则无法再向该表空间中添加数据 这时, 可以通过修改表空间中数据文件的大小来增加表空间的大小 在修改之前可以通过数据库 dba_free_space 和数据字典 dba_data_files 查看表空间和数据文件的空间和大小信息 修改数据文件需要使用 ALTER DATABASE 语句, 语法如下所示 ALTER DATABASE DATAFILE file_name RESIZE newsize K M; 语法说明如下所示 file_name 数据文件的名称与路径 138

11 SPSS 第 5 课表空间 RESIZE newsize 修改数据文件的大小为 newsize 练习 6 假设要修改 orclspace 表空间中数据文件的大小, 语句如下所示 SQL> ALTER DATABASE 2 DATAFILE 'D:\oracle\files\orclspace1.dbf' 3 RESIZE 10M; 数据库已更改 上述语句将数据文件 D:\oracle\files\orclspace1.dbf 的大小修改为 10MB 2. 修改表空间中数据文件的自动扩展性将表空间的数据文件设置为自动扩展, 目的是为了在表空间被填满后,Oracle 能自动为表空间扩展存储空间, 而不需要管理员手动修改 数据文件的扩展性除了在添加时指定外, 也可以使用 ALTER DATABASE 语句修改其自动扩展性, 语法如下所示 ALTER DATABASE DATAFILE file_name AUTOEXTEND OFF ON [ NEXT number K M MAXSIZE UNLIMITED number K M ] 练习 7 假设要禁用 orclspace 表空间中 orclspace1.dbf 数据文件的自动扩展, 语句如下所示 SQL> ALTER DATABASE 2 DATAFILE 'D:\oracle\files\orclspace1.dbf' 3 AUTOEXTEND OFF; 3. 修改表空间中数据文件的状态设置数据文件状态的语法如下所示 ALTER DATABASE DATAFILE file_name ONLINE OFFLINE OFFLINE DROP 其中,ONLINE 表示联机状态, 此时数据文件可以使用 ;OFFLINE 表示脱机状态, 此时数据文件不可使用, 用于数据库运行在归档模式下的情况 ;OFFLINE DROP 与 OFFLINE 一样用于设置数据文件不可用, 但它用于数据库运行在非归档模式下的情况 提示如果将数据文件切换成 OFFLINE DROP 状态, 则不能直接将其重新切换回 ONLINE 状态 练习 8 假设要将 orclspace 表空间的 orclspace1.dbf 文件设置为 OFFLINE DROP 状态, 如下所示 SQL> ALTER DATABASE 2 DATAFILE 'D:\oracle\files\orclspace1.dbf' 3 OFFLINE DROP; 数据库已更改 139

12 Oracle 数据库应用课堂实录 移动数据文件数据文件是存储于磁盘中的物理文件, 它的大小受到磁盘大小的限制 如果数据文件所在的磁 盘空间不够, 则需要将该文件移动到新的磁盘中保存 练习 9 假设要移动 orclspace 表空间中的数据文件 orclspace1.dbf 具体步骤如下所示 (1) 修改 orclspace 表空间的状态为 OFFLINE, 如下所示 SQL> ALTER TABLESPACE orclspace OFFLINE; (2) 在操作系统中将磁盘中的 orclspace1.dbf 文件移动到新的目录中, 例如移动到 E:\oraclefile 目录中 文件的名称也可以修改, 例如修改为 myoraclespace.dbf (3) 使用 ALTER TABLESPACE 语句, 将 orclspace 表空间中 orclspace1.dbf 文件的原名称与路径修改为新名称与路径, 语句如下所示 SQL> ALTER TABLESPACE orclspace 2 RENAME DATAFILE 'D:\oracle\files\orclspace1.dbf' 3 TO 4 'E:\oraclefile\myoraclespace.dbf'; (4) 修改 orclspace 表空间的状态为 ONLINE, 如下所示 SQL> ALTER TABLESPACE orclspace ONLINE; 检查文件是否移动成功, 也就是检查 orclspace 表空间的数据文件中是否包含了新的数据文件 使用数据字典 dba_data_files 查询 orclspace 表空间的数据文件信息, 如下所示 SQL> SELECT tablespace_name, file_name 2 FROM dba_data_files 3 WHERE tablespace_name = 'MYSPACE'; 删除表空间当不再需要某个表空间时可以删除该表空间, 这要求用户具有 DROP TABLESPACE 系统权限 删除表空间需要使用 DROP TABLESPACE 语句, 语法如下所示 DROP TABLESPACE tablespace_name [ INCLUDING CONTENTS [ AND DATAFILES ] ] 语法说明如下所示 INCLUDING CONTENTS 表示删除表空间的同时, 删除表空间中的所有数据库对象 如果表空间中有数据库对象, 则必须使用此选项 AND DATAFILES 表示删除表空间的同时, 删除表空间所对应的数据文件 如果不使用此选项, 则删除表空间实际上仅是从数据字典和控制文件中将该表空间的有关信息删除, 而不会删除操作系统中与该表空间对应的数据文件 练习 10 假设要删除 orclspace 表空间, 并同时删除该表空间中的所有数据库对象, 以及操作系统中与之相对应的数据文件, 语句如下所示 SQL> DROP TABLESPACE orclspace

13 SPSS 第 5 课表空间 2 INCLUDING CONTENTS AND DATAFILES; 表空间已删除 设置默认表空间在新建用户时 Oracle 会为用户默认分配永久性表空间 users, 以及临时表空间 temp 如果所 有用户都使用默认的表空间, 会增加 users 与 temp 表空间的负载压力和响应速度 这时就可以修改用户的默认永久表空间和临时表空间 修改之前可以通过数据字典 database_properties 查看当前用户所使用的永久性表空间与临时表空间的名称, 如下所示 SQL> SELECT property_name, property_value, description 2 FROM database_properties 3 WHERE property_name 4 IN ('DEFAULT_PERMANENT_TABLESPACE', 'DEFAULT_TEMP_TABLESPACE'); PROPERTY_NAME PROPERTY_VALUE DESCRIPTION DEFAULT_TEMP_TABLESPACE TEMP Name of default temporary tablespace DEFAULT_PERMANENT_TABLESPACE USERS Name of default permanent tablespace 其中,default_permanent_tablespace 表示默认永久性表空间 ;default_temp_tablespace 表示默认临时表空间 它们的值即为对应的表空间名 Oracle 允许使用非 users 表空间作为默认永久性表空间, 使用非 temp 表空间作为默认临时表空间 设置默认表空间需要使用 ALTER DATABASE 语句, 语法如下所示 ALTER DATABASE DEFAULT [ TEMPORARY ] TABLESPACE tablespace_name; 如果使用 TEMPORARY 关键字, 则表示设置默认临时表空间 ; 如果不使用该关键字, 则表示设置默认永久性表空间 练习 11 假设要将 myspace 表空间设置为默认永久性表空间, 将 mytemp 表空间设置为默认临时表空间, 语句如下所示 SQL> ALTER DATABASE DEFAULT TABLESPACE myspace; 数据库已更改 SQL> ALTER DATABASE DEFAULT TEMPORARY TABLESPACE mytemp; 数据库已更改 使用数据字典 database_properties 检查默认表空间是否设置成功, 语句如下所示 SQL> SELECT property_name, property_value, description 2 FROM database_properties 3 WHERE property_name 4 IN ('DEFAULT_PERMANENT_TABLESPACE', 'DEFAULT_TEMP_TABLESPACE'); PROPERTY_NAME PROPERTY_VALUE DESCRIPTION

14 Oracle 数据库应用课堂实录 DEFAULT_TEMP_TABLESPACE MYTEMP Name of default temporary tablespace DEFAULT_PERMANENT_TABLESPACE MYSPACE Name of default permanent tablespace 提示为数据库实例指定一个默认临时表空间组, 其形式与指定默认临时表空间类似, 只不过是使用临时表空间组名代替临时表空间名 例如为数据库实例指定临时表空间组为 group1, 语句为 :ALTER DATABASE DEFAULT TEMPORARY TABLESPACE group1; 5.4 大文件表空间大文件表空间是在 Oracle 10g 中提出来的, 它只能对应惟一一个数据文件或临时文件, 而不是像普通表空间由多个文件组成 虽然大文件表空间只能对应一个数据文件或临时文件, 但其对应的文件可达 4GB 个数据块大小 而普通表空间对应的文件最大可达 4MB 个数据块大小 提示如果数据块的大小被设置为 8KB, 则大文件表空间对应的文件最大可以为 32TB; 如果数据块的大小被设置为 32KB, 则大文件表空间对应的文件最大可为 128TB 1TB = 1024GB 创建大文件表空间创建大文件表空间有三种方法, 无论哪种方法都需要使用 BIGFILE 关键字, 下面分别介绍 1. 方法 1 在创建数据库时定义大文件表空间, 并把它作为默认表空间, 语句如下所示 SQL> CREATE DATABASE 2 SET DEFAULT BIGFILE TABLESPACE big_space_name 3 DATAFILE 'D:\Oracle\Files\mybigspace.dbf' 4 SIZE 1G; 一旦使用这种方法指定默认表空间为大文件表空间类型, 以后创建的表空间都为大文件表空间, 否则需要手动修改这个默认设置 2. 方法 2 如果数据库已经创建, 则可以使用 CREATE BIGFILE TABLESPACE 语句创建大文件表空间 例如下面的示例语句如下所示 练习 12 例如要创建一个名称为 testbigspace 的大文件表空间可用如下语句 SQL> CREATE BIGFILE TABLESPACE testbigspace 2 DATAFILE 'D:\Oracle\Files\mybigspace.dbf' 3 SIZE 1G; 创建成功之后可以通过数据字典 dba_data_files 验证表空间的大小信息, 语句如下所示 SQL> select tablespace_name,file_name,bytes/(1024*1024*1024) G 2 from dba_data_files; 142

15 SPSS 第 5 课表空间 TABLESPACE_NAME FILE_NAME G USERS E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF UNDOTBS1 E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF SYSAUX E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF SYSTE E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF EXAMPLE E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF TESTBIGSPACE D:\ORACLE\FILES\MYBIGSPACE.DBF 1 从结果可以看到大文件表空间 testbigspace 创建成功, 其对应的 MYBIGSPACE.DBF 文件大小 为 1GB 3. 方法 3 通过改变默认表空间为大文件表空间, 可以使再创建的表空间都为大文件表空间 练习 13 假设要修改数据库的默认表空间类型为大文件表空间 testbigspace, 语句如下所示 SQL>alter tablespace set default bigfile testbigspace; 修改大文件表空间在大文件表空间创建之后, 可以根据需要对其进行修改, 修改有两种方法, 下面分别介绍 第一种方法是在 ALTER TABLESPACE 语句中通过 RESIZE 子句来实现 练习 14 例如要修改大文件表空间 testbigspace 中文件的大小为 4GB, 语句如下所示 SQL>alter tablespace testbigspace resize 4G; 第二种方法是在 ALTER TABLESPACE 语句中通过 AUTOEXTEND ON 子句设置大文件表空间的文件为自动扩展 练习 15 例如要为大文件表空间 testbigspace 开启自动扩展特性, 语句如下所示 SQL>alter tablespace testbigspace autoextend on next 1G; 修改之后使用 dba_data_files 数据字典查看该文件的特性, 语句如下所示 SQL> select tablespace_name,file_name,bytes/(1024*1024*1024) G,autoextensible 2 from dba_data_files 3 where tablespace_name='testbigspace'; TABLESPACE_NAME FILE_NAME G AUTOEXTENSIBLE TESTBIGSPACE D:\ORACLE\FILES\MYBIGSPACE.DBF 1 YES 从结果中可以看到大文件表空间 TESTBIGSPACE 的大小为 1GB,AUTOEXTENSIBLE 列为 YES 说明空间不足时会自动扩展 练习 16 如果不知道当前使用的默认表空间类型可以使用如下语句查看 SQL> select * from database_properties 143

16 Oracle 数据库应用课堂实录 2 where property_name='default_tbs_type'; PROPERTY_NAME PROPERTY_VALUE DESCRIPTION DEFAULT_TBS_TYPE SMALLFILE Default tablespace type 从结果的 PROPERTY_VALUE 列值可以看到, 当前默认表空间类型 SMALLFILE, 即标准小文件表空间 提示 大文件表空间的删除方法与普通表空间一样 5.5 临时表空间在 Oracle 数据库中临时表空间适用于特定的会话活动, 例如用户会话中的排序操作 排序的中间结果需要存储在某个区域, 这个区域就是临时表空间 临时表空间的排序段是在实例启动后第一个排序操作时创建的 默认情况下, 所有用户都使用 temp 作为临时表空间 但是也允许使用其他表空间作为临时表空间, 需要在创建用户时进行指定 创建临时表空间临时表空间是使用当前数据库的多个用户共享使用的, 临时表空间中的区段在需要时按照创建 临时表空间时的参数或者管理方式进行扩展 使用临时表空间需要注意以下事项 临时表空间只能用于存储临时数据, 不能存储永久性数据 如果在临时表空间中存储永久性数据, 将会出现错误 临时表空间中的文件为临时文件, 所以数据字典 dba_data_files 不再记录有关临时文件的信息 如果想要查看临时表空间的信息, 可以查询 dba_temp_files 数据字典 临时表空间的盘区管理方式都是 UNIFORM, 所以在创建临时表空间时, 不能使用 AUTOALLOCATE 关键字指定盘区的管理方式 创建临时表空间时需要使用 TEMPORARY 关键字, 并且与临时表空间对应的是临时数据文件由 TEMPFILE 关键字指定, 也就是说临时表空间中不再使用数据文件, 而使用临时数据文件 练习 17 创建一个名称为 tempspace 的临时表空间, 并设置临时表空间使用临时数据文件的初始大小为 10MB, 每次自动增长 2MB, 最大大小为 20MB, 语句如下所示 SQL> CREATE TEMPORARY TABLESPACE tempspace 2 TEMPFILE 'D:\oracle\files\tempspace.dbf' 3 SIZE 10M 4 AUTOEXTEND ON NEXT 2M MAXSIZE 20M; 表空间已创建 练习 18 通过数据字典 dba_temp_files 查看临时表空间 tempspace 的信息, 如下所示 144

17 SPSS 第 5 课表空间 SQL> SELECT TABLESPACE_NAME,FILE_NAME,BYTES 2 FROM DBA_TEMP_FILES 3 WHERE TABLESPACE_NAME='TEMPSPACE'; TABLESPACE_NAME FILE_NAME BYTES TEMPSPACE D:\ORACLE\FILES\TEMPSPACE.DBF 临时表空间中的临时数据文件也是.DBF 格式的数据文件, 但是这个数据文件与普通表空间或者索引的数据文件有很大不同, 主要体现在如下几个方面 临时数据文件总是处于 NOLOGGING 模式, 因为临时表空间中的数据都是中间数据, 只是临时存放的 它们的变化不需要记录在日志文件中, 因为这些变化本身也不需要恢复 临时数据文件不能设置为只读 (READ ONLY) 状态 临时数据文件不能重命名 临时数据文件不能通过 ALTER DATABASE 语句创建 数据库恢复时不需要临时数据文件 使用 BACKUP CONTROLFILE 语句时并不产生任何关于临时数据文件的信息 使用 CREATE CONTROLFILE 语句不能设置临时数据文件的任何信息 在初始化参数文件中, 有一个名为 SORT_AREA_SIZE 的参数, 这是排序区的容量大小 为了优化临时表空间中排序操作的性能, 最好设置 UNIFORM SIZE 为该参数的整数倍 管理临时表空间创建临时表空间后, 需要对它进行各种管理, 主要包含如下几点 增加临时数据文件 修改临时数据文件的大小 修改临时数据文件的状态 切换时间表空间 删除临时表空间 练习 19 如果需要增加临时数据文件可以使用 ADD TEMPFILE 子句 下面的示例是为临时表空间 tempspace 增加一个临时数据文件 SQL> alter tablespace tempspace 2 add tempfile 'D:\oracle\files\tempfile01.dbf' size 10m; 表空间已更改 练习 20 假设要修改临时表空间 tempspace 中 tempfile01.dbf 文件的大小为 20MB, 语句如下所示 技巧 SQL> alter database tempspace 2 'D:\oracle\files\tempfile01.dbf' resize 20m; 数据库已更改 由于临时文件中只存储临时数据, 并且在用户操作结束后, 系统将删除临时文件中存储的数据, 所以一般情况下, 不需要修改临时表空间的大小 145

18 Oracle 数据库应用课堂实录 练习 21 假设要修改临时表空间 tempspace 中 tempfile01.dbf 文件的状态更改为 ONLINE, 语句如下所示 SQL> alter database tempspace 2 'D:\oracle\files\tempfile01.dbf' online; 数据库已更改 练习 22 将当前 Oracle 使用的默认临时表空间切换为 tempspace, 语句如下所示 SQL> alter database default temporary tablespace tempspace; 练习 23 假设要删除 tempspace 临时表空间, 语句如下所示 SQL> drop tablespace tempspace; 在删除前必须确保当前的临时表空间不在使用状态 因此删除默认的临时表空间之前必须先创建一个临时表空间, 并切换至新的临时表空间 临时表空间组 Oracle 11g 引入临时表空间组来管理临时表空间, 一个临时表空间组中可以包含一个或者多个 临时表空间 临时表空间组具有如下特点 一个临时表空间组必须由至少一个临时表空间组成, 并且无明确的最大数量限制 如果删除一个临时表空间组的所有成员, 该组也自动被删除 临时表空间的名字不能与临时表空间组的名字相同 在给用户分配一个临时表空间时, 可以使用临时表空间组的名字代替实际的临时表空间名 ; 在给数据库分配默认临时表空间时, 也可以使用临时表空间组的名字 使用临时表空间组有如下优点 由于 SQL 查询可以并发使用几个临时表空间进行排序操作, 因此 SQL 查询很少会出现排序空间超出, 避免临时表空间不足所引起的磁盘排序问题 可以在数据库级指定多个默认临时表空间 一个并行操作的并行服务器将有效地利用多个临时表空间 一个用户在不同会话中可以同时使用多个临时表空间 练习 24 创建临时表空间组需要使用 GROUP 关键字 例如, 创建一个临时表空间组, 如下所示 SQL> create temporary tablespace tempgroup1 2 tempfile 'D:\Oracle\files\tempgroup1.dbf' size 10m 3 tablespace group testtempgroup; 表空间已创建 创建临时表空间组后, 可以进行以下几个操作 (1) 使用 DBA_TABLESPACE_GROUPS 数据字典查询临时表空间组的信息, 如下所示 SQL> select * from dba_tablespace_groups; GROUP_NAME TABLESPACE_NAME 146

19 SPSS 第 5 课表空间 TESTTEMPGROUP TEMPGROUP1 (2) 向临时表空间组 testtempgroup 中增加一个临时表空间 tempgroup2, 如下所示 SQL> create temporary tablespace tempgroup2 2 tempfile 'D:\Oracle\files\tempgroup2.dbf' size 10m 3 tablespace group testtempgroup; 表空间已创建 (3) 将一个临时表空间组设置为默认的临时表空间, 可以使用 DEFAULT 关键字, 如下所示 SQL> alter database default temporary tablespace testtempgroup; 数据库已更改 (4) 将一个已经存在的临时表空间 ORCLSPACE, 移动到一个临时表空间组 testtempgroup 中, 如下所示 SQL> alter tablespace orclspace 2 tablespace group testtempgroup; 表空间已更改 执行移动操作后, 使用 DBA_TABLESPACE_GROUPS 数据字典查询移动结果, 如下所示 SQL> select * from dba_tablespace_groups; GROUP_NAME TABLESPACE_NAME TESTTEMPGROUP TEMPGROUP1 TESTTEMPGROUP TEMPGROUP 2 TESTTEMPGROUP ORCLSPACE (5) 删除临时表空间组, 也就是删除组成临时表空间组的所有临时表空间 例如, 删除表空间组 TESTTEMPGROUP 中的表空间文件 ORCLSPACE, 如下所示 SQL> drop tablespace orclspace including contents and datafiles; 表空间已删除 使用 DROP TABLESPACE 语句删除表空间组中的 TEMPGROUP1 和 TEMPGROUP2 然后查看数据字典 DBA_TABLESPACE_GROUPS, 如下所示 SQL> select * from dba_tablespace_groups; 未选定行 由于表空间组不存在任何成员, 表空间组也随之被 Oracle 系统清理 5.6 还原表空间还原表空间在 Oracle 中主要用于存放还原段 例如, 如果一个用户要修改某个列的值, 将值从 1 修改为 4, 在更改的过程中其他用户要查看该数据时, 应该是 1, 因为数据还没有提交 所以, 为了保证这种读取数据的一致性,Oracle 使用了还原段, 在还原段中存放更改前的数据 147

20 Oracle 数据库应用课堂实录 创建还原表空间在 Oracle 中可以使用 CREATE UNDO TABLESPACE 语句创建还原表空间 创建之前首先了 解 Oracle 对还原表空间的以下几点限制 : 还原表空间只能使用本地化管理表空间类型, 即 EXTENT MANAGEMENT 子句只能指定 LOCAL( 默认值 ) 还原表空间的盘区管理方式只能使用 AUTOALLOCATE( 默认值 ), 即由 Oracle 系统自动分配盘区大小 还原表空间段的管理方式只能为手动管理方式, 即 SEGMENT SPACE MANAGEMENT 只能指定 MANUAL 如果是创建普通表空间, 则此选项默认为 AUTO; 而如果是创建还原表空间, 则此选项默认为 MANUAL 练习 25 CREATE UNDO TABLESPACE 语句语法跟其他表空间的创建类似 例如, 如下语句创建一个名为 undospace 的还原表空间 SQL> CREATE UNDO TABLESPACE undospace 2 DATAFILE 'D:\oracle\files\undospace.dbf' 3 SIZE 10M; 表空间已创建 管理还原表空间还原表空间的管理与其他表空间的管理一样, 都涉及到修改其中的数据文件 切换表空间以及 删除表空间等操作 1. 修改还原表空间的数据文件由于还原表空间主要由 Oracle 系统自动管理, 所以对还原表空间的数据文件的修改也主要限于以下几种形式 为还原表空间添加新的数据文件 移动还原表空间的数据文件 设置还原表空间数据文件的状态为 ONINE 或 OFFLINE 提示 以上几种修改同样通过 ALTER TABLESPACE 语句实现, 与普通表空间的修改方式一样 2. 切换还原表空间一个数据库中可以有多个还原表空间, 但数据库一次只能使用一个还原表空间 默认情况下, 数据库使用的是系统自动创建的 undotbs1 还原表空间 如果要将数据库使用的还原表空间切换成其他表空间, 需要使用 ALTER SYSTEM 语句修改参数 undo_tablespace 的值 切换还原表空间后, 数据库中新事务的还原数据将保存在新的还原表空间中 练习 26 使用 ALTER SYSTEM 语句将数据库所使用的还原表空间切换为 undospace, 语句如下所示 SQL> ALTER SYSTEM SET undo_tablespace = 'UNDOSPACE'; 系统已更改 使用 SHOW PARAMETER 语句查看 undo_tablespace 参数的值, 检查还原表空间是否切换成功, 语句如下所示

21 SPSS 第 5 课表空间 SQL> SHOW PARAMETER undo_tablespace; NAME TYPE VALUE undo_tablespace string UNDOSPACE 注意 如果切换时指定的表空间不是一个还原表空间, 或者该还原表空间正在被其他数据库实例使用, 将切换失败 3. 修改撤销记录的保留时间 在 Oracle 中还原表空间中还原记录的保留时间由 undo_retention 参数决定, 默认为 900 秒 900 秒之后, 还原记录将从还原表空间中清除, 这样可以防止还原表空间的迅速膨胀 练习 27 使用 ALTER SYSTEM 语句修改 undo_retention 参数的值设置为 1200, 即还原数据保留 1200 秒, 语句如下所示 SQL> ALTER SYSTEM SET undo_retention = 1200; 系统已更改 使用 SHOW PARAMETER 语句查看修改后的 undo_retention 参数值, 如下所示 SQL> SHOW PARAMETER undo_retention; NAME TYPE VALUE undo_retention integer 1200 注意 undo_retention 参数的设置不仅只对当前使用的还原表空间有效, 而是应用于数据库中所有的还原表空间 4. 删除还原表空间 删除还原表空间同样需要使用 DROP TABLESPACE 语句, 但删除的前提是该还原表空间此时 没有被数据库使用 如果需要删除正在被使用的还原表空间, 则应该先进行还原表空间的切换操作 练习 28 将数据库所使用的还原表空间切换为 undotbs1, 然后删除还原表空间 undospace, 语句如下 所示 SQL> ALTER SYSTEM SET undo_tablespace = 'UNDOTBS1'; 系统已更改 SQL> DROP TABLESPACE undospace INCLUDING CONTENTS AND DATAFILES; 表空间已删除 更改还原表空间的方式 Oracle 11g 支持两种管理还原表空间的方式 : 还原段撤销管理 (Rollback Segments Undo, RSU) 和自动撤销管理 (System Managed Undo,SMU) 其中, 还原段撤销管理是 Oracle 的传统管理方式, 要求数据库管理员通过创建还原段为撤销操作提供存储空间, 这种管理方式不仅麻烦 149

22 Oracle 数据库应用课堂实录而且效率也低 ; 自动撤销管理是 Oracle 在 Oracle 9i 之后引入的管理方式, 使用这种方式将由 Oracle 系统自动管理还原表空间 一个数据库实例只能采用一种撤销管理方式, 该方式由 undo_management 参数决定, 可以使用 SHPW PARAMETER 语句查看该参数的信息, 如下所示 SQL> SHOW PARAMETER undo_management; NAME TYPE VALUE undo_management string AUTO 如果参数 undo_management 的值为 AUTO, 则表示还原表空间的管理方式为自动撤销管理 ; 如果为 MANUAL, 则表示为还原段撤销管理 1. 自动撤销管理如果选择使用自动撤销管理方式, 则应将参数 undo_management 的值设置为 AUTO, 并且需要在数据库中创建一个还原表空间 默认情况下,Oracle 系统在安装时会自动创建一个还原表空间 undotbs1 系统当前所使用的还原表空间由参数 undo_tablespace 决定 除此之外, 还可以设置还原表空间中撤销数据的保留时间, 即用户事务结束后, 在还原表空间中保留撤销记录的时间 保留时间由参数 undo_retention 决定, 其参数值的单位为秒 使用 SHOW PARAMETER undo 语句, 可以查看当前数据库的还原表空间的设置, 如下所示 SQL> SHOW PARAMETER undo; 提示 NAME TYPE VALUE undo_management string AUTO undo_retention integer 900 undo_tablespace string UNDOTBS1 如果一个事务的撤销数据所需的存储空间大于还原表空间中的空闲空间, 则系统会使用未到期的撤销空间, 这会导致部分撤销数据被提前从还原表空间中清除 2. 还原段撤销管理如果选择使用还原段撤销管理方式, 则应将参数 undo_management 的值设置为 MANUAL, 并且需要设置下列参数 rollback_segments 设置数据库所使用的还原段名称 transactions 设置系统中的事务总数 transactions_per_rollback_segment 指定还原段可以服务的事务个数 max_rollback_segments 设置还原段的最大个数 5.7 实例应用 : 使用 OEM 管理表空间 实例目标表空间和数据文件是 Oracle 数据库中非常重要的两个概念 表空间是一个逻辑概念, 它和段 150

23 SPSS 第 5 课表空间 区段以及数据库块组成了数据库的逻辑结构 ; 而数据文件和操作系统块组成了数据库的物理结构 将数据库分为逻辑结构和物理结构是 Oracle 为满足不同操作系统之间的跨平台和可移植性而设计的 Oracle 11g 默认采用本地化方式管理表空间, 在 小节中介绍了如何使用 CREATE TABLESPACE 语句创建表空间 除此之外, 用户也可以使用 Oracle 的 OEM 工具, 在图形界面下管理表空间, 本次实例主要介绍这种方式 技术分析表空间的维护是数据库管理员的一项重要任务, 包括大文件表空间 临时表空间 默认表空间 还原表空间以及修改表空间等 表空间创建后, 可以把表空间中的数据文件移动到其他磁盘, 以减少数据文件所在磁盘的压力 另外, 不需要表空间时可以采用不同的方式删除表空间, 但是删除时要注意一旦删除不可恢复 实现步骤 (1) 在浏览器地址栏中请求 其中,whm 为笔者的计算机名 ), 登录到 OEM 页面, 选择 服务器 选项页面, 如图 5-3 所示 图 5-3 进入 OEM 页面 (2) 在 服务器 页面的 存储 一档中, 单击 表空间 链接, 进入表空间管理页面, 在该页面中显示了已经存在的表空间信息, 如图 5-4 所示 (3) 单击图 5-4 所示页面中的 创建 按钮, 即可进入创建表空间页面 在创建表空间页面中, 在 名称 文本框中输入表空间名称, 对其他内容可以使用默认值, 如图 5-5 所示 151

24 Oracle 数据库应用课堂实录 图 5-4 表空间管理页面 图 5-5 创建表空间 (4) 如图 5-5 所示, 页面的下半部分可以指定表空间的数据文件, 单击 添加 按钮, 进入到添加数据文件页面, 输入数据文件的名称 路径 文件大小和存储方式等, 如图 5-6 所示 152

25 SPSS 第 5 课表空间 图 5-6 添加数据文件 (5) 单击 继续 按钮, 将返回到图 5-5 所示的创建表空间页面, 在数据文件一栏中将显示添加的数据文件, 如图 5-7 所示 图 5-7 显示创建的数据文件 (6) 单击如图 5-7 中的 存储 链接, 将进入创建表空间的存储页面 在 存储 选项页面中可以设置表空间的区管理方式 段空间管理方式 是否压缩 以及是否启用事件记录等选项, 如图 5-8 所示 (7) 如果需要查看所生成的 SQL 语句, 单击 显示 SQL 按钮即可进入显示 SQL 页面, 如图 5-9 所示 153

26 Oracle 数据库应用课堂实录 图 5-8 表空间的存储选项 图 5-9 创建表空间的 SQL 语句 (8) 单击 返回 按钮, 回到图 5-8 所示的页面单击 确定 按钮 这样就使用 OEM 创建了一个表空间 TEMP0304 和数据文件 use0304.dbf 5.8 拓展训练 操作 Oracle 表空间 本课讨论了表空间的逻辑结构和物理结构之间的关系, 然后讲解各种类型表空间的创建及管理操作 本次训练要求读者完成如下表空间的操作 (1) 查看当前 Oracle 数据库都使用了哪些表空间 154

27 SPSS 第 5 课表空间 (2) 创建一个名称为 schoolspace 的表空间, 并设置表空间使用数据文件的初始大小为 10MB, 每次自动增长 2MB, 最大大小为 50MB (3) 向 schoolspace 表空间中添加一个名为 schooldf2 的数据文件 (4) 设置第 2 步创建的数据文件为自动扩展 (5) 将 schoolspace 设置为默认表空间 (6) 创建一个名为 schooltempspace 的临时表空间 (7) 将 schooltempsapce 设置为默认临时表空间 (8) 创建一个名为 schoolundospace 的还原表空间 5.9 课后练习 一 填空题 1.Oracle 数据文件的逻辑结构中 是表空间内的一个逻辑存储空间 2. 在创建临时表空间时应该使用 关键字为其指定临时文件 3. 创建撤销表空间需要使用 关键字 4.Oracle 中用户默认的永久性表空间为, 默认的临时表空间为 temp 5. 在空白填写合适语句, 使其可以创建一个临时表空间 temp CREATE TABLESPACE temp 'F:\oraclefile\temp.dbf' SIZE 10M AUTOEXTEND ON NEXT 2M MAXSIZE 20M; 6.Oracle 11g 管理还原表空间的方式有 和自动撤销管理 二 选择题 1. 下列不属于 Oracle 中数据文件逻辑结构组成部分的是 A. 数据库块 B. 操作系统块 C. 数据块 D. 区段 2. 下面哪些不属于表空间的状态属性? A.ONLINE B.OFFLINE C.OFFLINE DROP D.READ ONLY 3. 将表空间的状态切换为 OFFLINE 时, 不可以指定下面哪个参数? A.TEMP B.IMMEDIATE C.NORMAL D.FOR RECOVER 155

28 Oracle 数据库应用课堂实录 4. 假设要删除表空间 space, 并同时删除其对应的数据文件, 可以使用下列哪条语句? A.DROP TABLESPACE space; B.DROP TABLESPACE space AND DATAFILES; C.DROP TABLESPACE space INCLUDING DATAFILES; D.DROP TABLESPACE space INCLUDING CONTENTS AND DATAFILES; 5. 下列将临时表空间 temp 设置为默认临时表空间的语句正确的是 A.ALTER DATABASE DEFAULT TEMPORARY TABLESPACE temp; B.ALTER DEFAULT TEMPORARY TABLESPACE TO temp; C.ALTER DATABASE DEFAULT TABLESPACE temp; D.ALTER DEFAULT TABLESPACE TO temp; 6. 假设有一个临时表空间 temp1 存放在临时表空间组 group1 中, 现在修改 temp1 表空间所在的组为 group2 下面对修改后的结果叙述正确的是 A. 由于数据库实例中并不存在 group2 组, 所以上述操作将执行失败 B. 修改后 temp1 表空间将被删除 C. 修改后数据库实例中将存在两个临时表空间组 group1 和 group2 D. 修改后数据库实例中将只存在一个临时表空间组 group2 三 简答题 1. 分析表空间在逻辑结构中的位置及其作用 2. 罗列表空间的状态值, 它们分别表示什么意思? 3. 如何查看当前正在使用的表空间, 切换表空间和设置默认表空间 4. 简述创建大文件表空间的几种方法 5. 创建临时表空间时需要注意哪些问题, 创建方法是什么? 6. 在实际应用中, 需要临时创建一个表来使用, 那么是否可以将该表创建在临时表空间中? 7.Oracle 11g 支持哪些方式的还原表空间, 它们之间有什么区别? 156

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

回滚段探究

回滚段探究 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

四川天一学院信息工程系毛玉环

四川天一学院信息工程系毛玉环 四川天一学院信息工程系毛玉环 教学目标 1 1 1 掌握 SQL Server 2005 数据库系统的数据库类型 了解系统数据库的功能 了解数据库中的基本对象的特点 1 1 1 掌握数据库文件及文件组的概念及配置策略 掌握使用 Transact-SQL 创建数据库的方法 掌握查看数据库的基本方法 1 1 掌握修改文件组 增大数据库及收缩数据库方法 掌握删除数据库的方法 3.1 SQL Server

More information

Oracle 4

Oracle 4 Oracle 4 01 04 Oracle 07 Oracle Oracle Instance Oracle Instance Oracle Instance Oracle Database Oracle Database Instance Parameter File Pfile Instance Instance Instance Instance Oracle Instance System

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

三. 发现表被删除, 开始着手解决 1. 该表所在表空间离线 ( 确保删除表所在位置不会被重写 ) SQL> alter tablespace raw_odu offline; Tablespace altered. 2. 通过 logmnr, 找出被删除的数据 data _object _id 1

三. 发现表被删除, 开始着手解决 1. 该表所在表空间离线 ( 确保删除表所在位置不会被重写 ) SQL> alter tablespace raw_odu offline; Tablespace altered. 2. 通过 logmnr, 找出被删除的数据 data _object _id 1 使用 odu 恢复被 drop 表过程 一. 数据库版本 SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production PL/SQL Release

More information

KV-cache 1 KV-cache Fig.1 WorkflowofKV-cache 2.2 Key-value Key ; Key Mem-cache (FIFO) Value Value Key Mem-cache ( Value 256B 100 MB 20%

KV-cache 1 KV-cache Fig.1 WorkflowofKV-cache 2.2 Key-value Key ; Key Mem-cache (FIFO) Value Value Key Mem-cache ( Value 256B 100 MB 20% 38 11 2013 11 GeomaticsandInformationScienceofWuhanUniversity Vol.38No.11 Nov.2013 :1671-8860(2013)11-1339-05 :A GIS Key-value 1 1 1 1 (1 129 430079) : 设计了一种基于 Key-value 结构的缓存 KV-cache 旨在简化数据结构 高效管理缓存数据

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

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

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

More information

SPFILE的使用

SPFILE的使用 9i SPFILE Oracle9i spfile Oracle9i Oracle rman Oracle spfile spfile Oracle Oracle9i -spfile,spfile 9i Oracle pfile spfile ALTER SYSTEM ALTER SESSION spfile spfile SPFILE RMAN Oracle PFILE PFILE SPFILE,

More information

通过Hive将数据写入到ElasticSearch

通过Hive将数据写入到ElasticSearch 我在 使用 Hive 读取 ElasticSearch 中的数据 文章中介绍了如何使用 Hive 读取 ElasticSearch 中的数据, 本文将接着上文继续介绍如何使用 Hive 将数据写入到 ElasticSearch 中 在使用前同样需要加入 elasticsearch-hadoop-2.3.4.jar 依赖, 具体请参见前文介绍 我们先在 Hive 里面建个名为 iteblog 的表,

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

一 登录 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

Microsoft Word - 2006年9月二级VF真卷.doc

Microsoft Word - 2006年9月二级VF真卷.doc 机 密 启 用 前 2006 年 9 月 全 国 计 算 机 等 级 考 试 二 级 笔 试 试 卷 Visual FoxPro 数 据 库 程 序 设 计 27 注 意 事 项 一 考 生 应 严 格 遵 守 考 场 规 则, 得 到 监 考 人 员 指 令 后 方 可 作 答 二 考 生 拿 到 试 卷 后 应 首 先 将 自 己 的 姓 名 准 考 证 号 等 内 容 涂 写 在 答 题 卡

More information

目 录(目录名)

目  录(目录名) 目录 目录...1-1 1.1 域名解析配置命令... 1-1 1.1.1 display dns domain... 1-1 1.1.2 display dns dynamic-host... 1-1 1.1.3 display dns server... 1-2 1.1.4 display ip host... 1-3 1.1.5 dns domain... 1-4 1.1.6 dns resolve...

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

水晶分析师

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

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

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

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 odps-sdk 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基 开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些

More information

Microsoft Word - 新1-6.doc

Microsoft Word - 新1-6.doc 第 4 章 Oracle 数据库创建与表空间维护 本章介绍手工和使用数据库配置助手 DBCA 创建 Oracle 数据库的方法, 对与创建数据库 相关的最佳灵活体系结构 OFA 和 Oracle 管理的文件 OMF 做了介绍 本章还介绍了表空间 回退段管理的基本知识 创建 Oracle 数据库之前的准备工作 使用 DBCA 创建数据库 在 Linux 下手工创建数据库 表空间的创建与删除 使用撤销表空间

More information

0 配置 Host MIB 设备 V ( 简体版 ) 0 Update: 2016/1/30

0 配置 Host MIB 设备 V ( 简体版 ) 0 Update: 2016/1/30 0 配置 Host MIB 设备 V 1.1.2 ( 简体版 ) 0 Update: 2016/1/30 前言 N-Reporter 支持 Host Resource MIB 监控主机 (Host) 状态, 本文件描述 N-Reporter 用户如何配置 Host MIB 设备 文件章节如下 : 1. 配置 Windows Server 2003... 2 1-1.Windows Server 2003

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

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

More information

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM CHAPTER 6 SQL SQL SQL 6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM 3. 1986 10 ANSI SQL ANSI X3. 135-1986

More information

目錄

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

More information

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

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

web程序设计.doc

web程序设计.doc 学习中心 姓名 学号 西安电子科技大学网络与继续教育学院 Web 程序设计 全真试题 ( 闭卷 90 分钟 ) 题号一二三四总分 题分 20 20 30 30 得分 一 选择题 ( 每题 2 分, 共 20 分 ) 1. Web 的工作模式是 : ( ) A. 客户端 / 服务器端 B. 浏览器 / 服务器 C. 浏览器 / 浏览器 D. 浏览器 / 客户端 2. Session 对象的默认有效期为多少分钟?(

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

ChinaBI企业会员服务- BI企业

ChinaBI企业会员服务- BI企业 商业智能 (BI) 开源工具 Pentaho BisDemo 介绍及操作说明 联系人 : 杜号权苏州百咨信息技术有限公司电话 : 0512-62861389 手机 :18616571230 QQ:37971343 E-mail:du.haoquan@bizintelsolutions.com 权限控制管理 : 权限控制管理包括 : 浏览权限和数据权限 ( 权限部分两个角色 :ceo,usa; 两个用户

More information

rA E3 FR1 Installation Addendum.fm

rA E3 FR1 Installation Addendum.fm Empower 3 Feature Release 1 安装附录 Empower 3 Feature Release 1 安装附录 本文档是 Empower 3 安装 配置和升级指南 的附录 其中介绍了如何在 Windows Server 2008 R2 或 Solaris 10 中创建支持 Oracle 真正应用集群 (RAC) 的 Empower 3 Feature Release 1 (FR1)

More information

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

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

More information

Linux服务器构建与运维管理

Linux服务器构建与运维管理 1 Linux 服务器构建与运维管理 第 2 章 :Linux 基本命令 阮晓龙 13938213680 / rxl@hactcm.edu.cn http://linux.xg.hactcm.edu.cn http://www.51xueweb.cn 河南中医药大学管理科学与工程学科 2018.3 2 提纲 目录与文件的操作 mkdir touch mv cp rm rmdir file tree

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

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章 创建和管理数据库

第3章 创建和管理数据库 SQL Server 2008 数据库应用与开发 第 1/100 页 第 3 章创建和管理数据库 内容提要 1 2 3 4 5 数据库对象和数据库文件用户数据库创建与修改管理数据库文件组的创建数据库快照和数据分区管理 第 2/100 页 第 3 章习题作业 实验 习题 3 1. 选择题 2. 思考题 :(2) (5) 3. 上机练习题 :(1) (3) (5) 实验 1. (P145) 实验 2 第

More information

幻灯片 1

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

More information

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 -> 目录 1 大概思路... 1 2 创建 WebAPI... 1 3 创建 CrossMainController 并编写... 1 4 Nuget 安装 microsoft.aspnet.webapi.cors... 4 5 跨域设置路由... 4 6 编写 Jquery EasyUI 界面... 5 7 运行效果... 7 8 总结... 7 1 1 大概思路 创建 WebAPI 创建 CrossMainController

More information

习题1

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

More information

res/layout 目录下的 main.xml 源码 : <?xml version="1.0" encoding="utf 8"?> <TabHost android:layout_height="fill_parent" xml

res/layout 目录下的 main.xml 源码 : <?xml version=1.0 encoding=utf 8?> <TabHost android:layout_height=fill_parent xml 拓展训练 1- 界面布局 1. 界面布局的重要性做应用程序, 界面是最基本的 Andorid 的界面, 需要写在 res/layout 的 xml 里面, 一般情况下一个 xml 对应一个界面 Android 界面布局有点像写 html( 连注释代码的方式都一样 ), 要先给 Android 定框架, 然后再在框架里面放控件,Android 提供了几种框架,AbsoluteLayout,LinearLayout,

More information

ebook66-15

ebook66-15 1 5 Wi n d o w s 3 17 18 15.1 Vi r t u a l A l l o c p v A d d r e s s M U L L Vi r t u a l A l l o c M E M _ TO P _ D O W N 50 MB 52 428 800 5 0 1 024 1 024 p v A d d r e s s Vi r t u a l A l l o c N

More information

ebook 165-5

ebook 165-5 3 5 6 7 8 9 [ 3. 3 ] 3. 3 S Q L S Q 4. 21 S Q L S Q L 4 S Q 5 5.1 3 ( ) 78 5-1 3-8 - r e l a t i o n t u p l e c a r d i n a l i t y a t t r i b u t e d e g r e e d o m a i n primary key 5-1 3 5-1 S #

More information

C H A P T E R 7 Windows Vista Windows Vista Windows Vista FAT16 FAT32 NTFS NTFS New Technology File System NTFS

C H A P T E R 7 Windows Vista Windows Vista Windows Vista FAT16 FAT32 NTFS NTFS New Technology File System NTFS C H P T E R 7 Windows Vista Windows Vista Windows VistaFT16 FT32NTFS NTFSNew Technology File System NTFS 247 6 7-1 Windows VistaTransactional NTFS TxFTxF Windows Vista MicrosoftTxF CIDatomicity - Consistency

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

手册 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

未命名

未命名 附录三 ADS- MySQL 基础语法偏表 类别语法偏类 MySQL 语法 ADS 语法备注 型 Utility DESCRIBE {DESCRIBE DESC} tbl_name [col_name wild] {DESCRIBE DESC} dbname.tbl_name EXPLAIN 负偏 {EXPLAIN} [explain_type] explainable_stmt {EXPLAIN}

More information

AL-M200 Series

AL-M200 Series NPD4754-00 TC ( ) Windows 7 1. [Start ( )] [Control Panel ()] [Network and Internet ( )] 2. [Network and Sharing Center ( )] 3. [Change adapter settings ( )] 4. 3 Windows XP 1. [Start ( )] [Control Panel

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

RAID RAID 0 RAID 1 RAID 5 RAID * ( -1)* ( /2)* No Yes Yes Yes A. B. BIOS SATA C. RAID BIOS RAID ( ) D. SATA RAID/AHCI ( ) SATA M.2 SSD ( )

RAID RAID 0 RAID 1 RAID 5 RAID * ( -1)* ( /2)* No Yes Yes Yes A. B. BIOS SATA C. RAID BIOS RAID ( ) D. SATA RAID/AHCI ( ) SATA M.2 SSD ( ) RAID RAID 0 RAID 1 RAID 5 RAID 10 2 2 3 4 * (-1)* (/2)* No Yes Yes Yes A. B. BIOS SATA C. RAID BIOS RAID ( ) D. SATA RAID/AHCI ( ) SATA M.2 SSD ( ) ( ) ( ) Windows USB 1 SATA A. SATASATAIntel SATA (SATA3

More information

Git 原理简介 Git 是一种分布式版本控制系统 每个克隆的仓库都包含有整个仓库的所有数据 任何修改先提交在本地, 再推送到服务器 创建和切换分支 合并修改相当方便而且快速 本文档中第一次出现的术语将以蓝色斜体标出 术语的含义是单一的 明确的 不可替代的 1

Git 原理简介 Git 是一种分布式版本控制系统 每个克隆的仓库都包含有整个仓库的所有数据 任何修改先提交在本地, 再推送到服务器 创建和切换分支 合并修改相当方便而且快速 本文档中第一次出现的术语将以蓝色斜体标出 术语的含义是单一的 明确的 不可替代的 1 Git 原理简介 Git 是一种分布式版本控制系统 每个克隆的仓库都包含有整个仓库的所有数据 任何修改先提交在本地, 再推送到服务器 创建和切换分支 合并修改相当方便而且快速 本文档中第一次出现的术语将以蓝色斜体标出 术语的含义是单一的 明确的 不可替代的 1 Git 仓库结构举例 git@my.server:bob/my.git master A B C 2 Git 仓库结构 相对本地已克隆的仓库而言,

More information

模板

模板 第六章数据库的创建 启动和关闭 6.1 数据库创建前的考虑 6.1.1 数据库规划 准备数据库的创建需要时需要仔细的研究和规划 下面推荐如何规划 : 规划数据库表和索引并估计需要的空间 计划是组成你的数据库的操作系统文件布局 合适的文件分配能通过分散存取文件的 I/O 操作可以很明显地改进数据库性能 当安装 Oracle 创建数据库时, 有几种分散文件的 I/O 操作的方法 例如, 把重做日志文件放置在不同磁盘上或条带分隔

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

精 品 库 我 们 的 都 是 精 品 _www.jingpinwenku.com (8) 数 据 库 数 据 库 系 统 和 数 据 库 管 理 系 统 之 问 的 关 系 是 ( ) A) 数 据 库 包 括 数 据 库 系 统 和 数 据 库 管 理 系 统 B) 数 据 库 系 统 包 括

精 品 库 我 们 的 都 是 精 品 _www.jingpinwenku.com (8) 数 据 库 数 据 库 系 统 和 数 据 库 管 理 系 统 之 问 的 关 系 是 ( ) A) 数 据 库 包 括 数 据 库 系 统 和 数 据 库 管 理 系 统 B) 数 据 库 系 统 包 括 更 多 内 容 请 查 看 精 品 文 库 网 www.jingpinwenku.com 全 国 计 算 机 等 级 考 试 全 真 模 拟 试 卷 (4) 二 级 Visual FoxPro ( 考 试 时 间 120 分 钟, 满 分 100 分 ) 一 选 择 题 ( 每 小 题 1 分, 共 40 分 )(1) 算 法 是 指 ( ) A) 计 算 机 程 序 B) 解 决 问 题 的 计

More information

本章学习目标 小风 Java 实战系列教程 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc

本章学习目标 小风 Java 实战系列教程 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc 本章学习目标 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 配置视图解析器 @RequestMapping 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc 和 Struts2 都属于表现层的框架, 它是 Spring 框架的一部分, 我们可 以从 Spring 的整体结构中看得出来 :

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc 第 3 章操作数据库和表 数据库的功能是管理数据, 这些数据必须被存放在数据库中才能够对它们进行管理 而表是存储数据的数据库对象 数据库中有很多种类型的对象, 如表 视图 存储过程 触发器等 数据库和表是数据管理的基础, 本章介绍数据库和表的相关操作, 包括数据库和表的概念 创建和对数据库和表的管理等 本章学习要点 : 理解数据库和数据表的概念 掌握数据库的两种创建方式 掌握表的两种创建方式 熟悉数据库相关查询

More information

前言 本手册对协同管理系统的数据备份相关事宜进行说明 如对手册存在疑问, 可与致远互联 的客户服务人员联系 北京致远互联软件股份有限公司 2 / 15

前言 本手册对协同管理系统的数据备份相关事宜进行说明 如对手册存在疑问, 可与致远互联 的客户服务人员联系 北京致远互联软件股份有限公司 2 / 15 致远协同管理软件 数据备份手册 北京致远互联软件股份有限公司 2017 年 8 月 北京致远互联软件股份有限公司 1 / 15 www.seeyon.com 前言 本手册对协同管理系统的数据备份相关事宜进行说明 如对手册存在疑问, 可与致远互联 的客户服务人员联系 北京致远互联软件股份有限公司 2 / 15 www.seeyon.com 目录 1 非结构化数据备份与恢复...4 2 数据库备份与恢复...6

More information

第6章  数据库技术基础

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

More information

Converting image (bmp/jpg) file into binary format

Converting image (bmp/jpg) file into binary format RAiO Image Tool 操作说明 Version 1.0 July 26, 2016 RAiO Technology Inc. Copyright RAiO Technology Inc. 2013 RAiO TECHNOLOGY INC. www.raio.com.tw Revise History Version Date Description 0.1 September 01, 2014

More information

目 录(目录名)

目  录(目录名) 目录 1 域名解析配置命令... 1-1 1.1 域名解析配置命令...1-1 1.1.1 display dns domain... 1-1 1.1.2 display dns dynamic-host... 1-2 1.1.3 display dns proxy table... 1-2 1.1.4 display dns server... 1-3 1.1.5 display ip host...

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

Office Office Office Microsoft Word Office Office Azure Office One Drive 2 app 3 : [5] 3, :, [6]; [5], ; [8], [1], ICTCLAS(Institute of Computing Tech

Office Office Office Microsoft Word Office Office Azure Office One Drive 2 app 3 : [5] 3, :, [6]; [5], ; [8], [1], ICTCLAS(Institute of Computing Tech - OfficeCoder 1 2 3 4 1,2,3,4 xingjiarong@mail.sdu.edu.cn 1 xuchongyang@mail.sdu.edu.cn 2 sun.mc@outlook.com 3 luoyuanhang@mail.sdu.edu.cn 4 Abstract. Microsoft Word 2013 Word 2013 Office Keywords:,, HTML5,

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

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double

More information

模板

模板 第八章数据库物理结构管理 物理数据库结构 (physical database structure) 描述数据以什么形式存放到物理介质中 具体概念见前面 3.4 节所述 每一个 Oracle 数据库主要是由以下几种主要类型的物理文件组成 : 数据文件 : 包含真实的数据 重做日志文件 : 在修改后的数据被写到磁盘上之前, 重做日志文件包含有足够的信息使 Oracle 可以回到数据库关闭前的状态中去

More information

SA-DK2-U3Rユーザーズマニュアル

SA-DK2-U3Rユーザーズマニュアル USB3.0 SA-DK2-U3R 2007.0 2 3 4 5 6 7 8 System Info. Manual Rebuild Delete RAID RAID Alarm Rebuild Rate Auto compare Temp Management Load Default Elapse time Event Log 0 2 3 4 2 3 4 ESC 5

More information

作业参考答案

作业参考答案 本章的知识点了解 SQL 语言发展史掌握关系数据库体系结构 三层结构在关系数据库体现 ) 掌握基本表定义 包括修改 删除定义 ) 掌握视图的概念与定义 删除定义理解索引的概念与定义 删除定义总结 SQL 数据定义的特点总结用户数据查询的基本结构掌握 SELECT 子句重复元组的处理掌握 FROM 子句掌握 WHERE 子句理解更名 属性 列 ) 运算理解字符串操作理解元组显示顺序理解分组掌握聚集函数掌握空值处理理解嵌套子查询的概念

More information

Microsoft Word - Sable User's Manual.doc

Microsoft Word - Sable User's Manual.doc SABLE 刻 字 机 使 用 手 册 1 注 意 GCC 星 云 保 留 在 不 事 先 通 知 的 情 况 下, 修 改 该 使 用 手 册 任 何 内 容 的 权 利! 禁 止 任 何 未 经 允 许 的 修 改 复 制 分 发 或 公 布! 关 于 此 手 册 有 任 何 问 题 或 意 见 请 联 系 您 的 当 地 经 销 商 2 目 录 安 全 操 作 注 意 事 项...5 第 一

More information

六域链联盟 SDChain-Matrix 节点搭建指南 2018/07/26 Version : 1.0.0

六域链联盟 SDChain-Matrix 节点搭建指南 2018/07/26 Version : 1.0.0 SDChain-Matrix 节点搭建指南 目录 1 环境要求... 3 2 软件下载... 4 3 安装部署... 4 3.1 部署可执行程序目录... 4 3.2 部署配置文件目录... 4 3.3 部署数据库文件目录... 4 3.4 部署日志文件目录... 4 3.5 部署依赖库文件目录... 4 4 配置参数... 5 5 启动运行... 7 5.1 普通模式启动... 7 5.2 加载启动模式...

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

Microsoft Word - Data IO CS Calculate Method AppNote.doc

Microsoft Word - Data IO CS Calculate Method AppNote.doc Data I/O Checksum Calculation Methods Application Note (Chinese translation follows this English text.) General Description and Scope This document describes common checksum calculation methods for devices

More information

季刊9web.indd

季刊9web.indd 在 全 国 现 场 会 上 成 功 展 示 全 国 烟 叶 收 购 暨 现 代 烟 草 农 业 建 设 现 场 会 7 月 6 日 至 8 日 在 昆 明 召 开 在 国 家 局 的 领 导 下, 由 我 司 技 术 开 发 的 烟 站 ( 单 元 ) 烟 叶 管 理 信 息 系 统 在 现 场 会 上 成 功 展 示, 并 得 到 参 会 领 导 及 代 表 们 的 关 注 与 认 可 该 系 统

More information

运维2010年端午节日封网及值守

运维2010年端午节日封网及值守 PostgreSQL 和 Oracle 的管理艺术 Francs.tan 1 章节目录 2 一 体系结构二 维护经验三 备份四 监控 第一章 3 一 体系结构二 维护经验三 备份四 监控 1.1 Oracle 体系结构 4 1.2 PostgreSQL 体系结构 5 Client Interface Master Session Processes postgres postgres... postgres

More information

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

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

More information

untitled

untitled Database System Principle Database System Principle 1 SQL 3.1 SQL 3.2-3.3 3.4 3.5 3.6 Database System Principle 2 3.1 SQL SQL Structured Query Language SQL Database System Principle 3 SQL 3.1.1 SQL 3.1.2

More information

1 o o o CPU o o o o o SQL Server 2005 o CPU o o o o o SQL Server o Microsoft SQL Server 2005

1 o o o CPU o o o o o SQL Server 2005 o CPU o o o o o SQL Server o Microsoft SQL Server 2005 1 o o o CPU o o o o o SQL Server 2005 o CPU o o o o o SQL Server o Microsoft SQL Server 2005 1 1...3 2...20 3...28 4...41 5 Windows SQL Server...47 Microsoft SQL Server 2005 DBSRV1 Microsoft SQL Server

More information

赵松涛写作

赵松涛写作 第 2 章构建环境 安装 Oracle 9i 本章介绍 Oracle 9i 网络中两种主要的成分 数据库服务器和管理客户机的安装和配置 过程 本章目的在于帮助读者掌握如何安装 Oracle 9i 以及如何配置 Oracle 9i 网络环境 2.1 安装数据库服务器 本书采用 Windows 2000 Server 作为安装的网络操作系统平台, 数据库服务器采用 Oracle 9i Database

More information

Microsoft Word - 07.doc

Microsoft Word - 07.doc 目的 Oracle DBA 两日速成课程 Http://www.yangwenjun.com 制作人 : 杨文军摘自 Oracle 网站 第 7 章 : 管理模式对象 模式是一个数据库对象的集合 模式为一个数据库用户所有, 并具有与该用户相同的名称 模式对象是由用 户创建的逻辑结构, 用以包含或引用他们的数据 模式对象包含诸如表 视图和索引之类的结构 您可以使用 Oracle Enterprise

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

PowerPoint Presentation

PowerPoint Presentation Skill-building Courses Intro to SQL Lesson 2 More Functions in SQL 通配符 :LIKE SELECT * FROM Products WHERE PName LIKE %gizmo% PName Price Category Manufacturer Gizmo $19.99 Gadgets GizmoWorks Powergizmo

More information

基于UML建模的管理管理信息系统项目案例导航——VB篇

基于UML建模的管理管理信息系统项目案例导航——VB篇 PowerBuilder 8.0 PowerBuilder 8.0 12 PowerBuilder 8.0 PowerScript PowerBuilder CIP PowerBuilder 8.0 /. 2004 21 ISBN 7-03-014600-X.P.. -,PowerBuilder 8.0 - -.TP311.56 CIP 2004 117494 / / 16 100717 http://www.sciencep.com

More information

ebook 132-2

ebook 132-2 2 SQL Server 7.0 SQL Server SQL Server 7 SQL Server 7 5 2.1 SQL Server 7 SQL Server 7 SQL Server SQL Server SQL Server 2.1.1 SQL Server Windows NT/2000 Windows 95/98 ( r a n d o m access memory R A M )

More information

Data Server_new_.doc

Data Server_new_.doc 0i B/C Data Server Windows 2000 Window XP Windows XP FTP FANUC Data Server FTP liwei@beijing-fanuc 1 06-10-8 Content 1. /...3 1.1...3 1.2...3 1.3 CNC...3 2....5 2.1 STORAGE...5 2.2 FTP...6 2.3 BUFFER...7

More information

R D B M S O R D B M S R D B M S / O R D B M S R D B M S O R D B M S 4 O R D B M S R D B M 3. ORACLE Server O R A C L E U N I X Windows NT w w

R D B M S O R D B M S R D B M S / O R D B M S R D B M S O R D B M S 4 O R D B M S R D B M 3. ORACLE Server O R A C L E U N I X Windows NT w w 1 1.1 D B M S To w e r C D 1. 1 968 I B M I M S 2 0 70 Cullinet Software I D M S I M S C O D A S Y L 1971 I D M S containing hierarchy I M S I D M S I M S I B M I M S I D M S 2 2. 18 R D B M S O R D B

More information

K7VT2_QIG_v3

K7VT2_QIG_v3 ............ 1 2 3 4 5 [R] : Enter Raid setup utility 6 Press[A]keytocreateRAID RAID Type: JBOD RAID 0 RAID 1: 2 7 RAID 0 Auto Create Manual Create: 2 RAID 0 Block Size: 16K 32K

More information

untitled

untitled 1 Access 料 (1) 立 料 [] [] [ 料 ] 立 料 Access 料 (2) 料 [ 立 料 ] Access 料 (3) 料 料 料 料 料 料 欄 ADO.NET ADO.NET.NET Framework 類 來 料 料 料 料 料 Ex MSSQL Access Excel XML ADO.NET 連 .NET 料.NET 料 料來 類.NET Data Provider

More information

主要内容 一 ZFS 文件系统二 ZFS 文件系统数据完整性 1 一 ZFS 文件系统 ZFS 文件系统简介存储池 2 二 ZFS 文件系统数据完整性什么是数据完整性

主要内容 一 ZFS 文件系统二 ZFS 文件系统数据完整性 1 一 ZFS 文件系统 ZFS 文件系统简介存储池 2 二 ZFS 文件系统数据完整性什么是数据完整性 一 ZFS 文件系统二 ZFS 文件系统数据完整性 老师 : 冯丹 2010 年 10 月 25 日 主要内容 一 ZFS 文件系统二 ZFS 文件系统数据完整性 1 一 ZFS 文件系统 ZFS 文件系统简介存储池 2 二 ZFS 文件系统数据完整性什么是数据完整性 主要内容 一 ZFS 文件系统二 ZFS 文件系统数据完整性 ZFS 文件系统简介存储池 1 一 ZFS 文件系统 ZFS 文件系统简介存储池

More information

untitled

untitled 21 Visual FoxPro Visual FoxPro 6.0 11 Visual FoxPro Visual FoxPro CIP Visual FoxPro 2004 21 ISBN 7-03-014834-7 V Visual FoxPro TP311.138 CIP 2004 143035 16 100717 http://www.sciencep.com * 2004 12 7871092

More information

刊 的 表 现 可 圈 可 点 中 国 共 产 党 章 程 党 的 十 八 大 报 告 及 辅 导 材 料 热 爱 伟 大 祖 国, 建 设 美 好 家 园 系 列 连 环 画 等 51 种 书 籍 的 单 品 种 当 年 累 计 印 数 超 过 100 万 册, 较 2011 年 增 加 3 种,

刊 的 表 现 可 圈 可 点 中 国 共 产 党 章 程 党 的 十 八 大 报 告 及 辅 导 材 料 热 爱 伟 大 祖 国, 建 设 美 好 家 园 系 列 连 环 画 等 51 种 书 籍 的 单 品 种 当 年 累 计 印 数 超 过 100 万 册, 较 2011 年 增 加 3 种, 本 报 告 基 于 2012 年 新 闻 出 版 统 计 年 报 数 据 报 告 的 基 础 数 据 采 集 的 时 段 为 2012 年 1 月 1 日 至 2012 年 12 月 31 日, 信 息 采 集 年 度 为 2012 年 本 报 告 所 涉 数 据 的 统 计 范 围 包 括 图 书 出 版 期 刊 出 版 报 纸 出 版 音 像 制 品 出 版 电 子 出 版 物 出 版 印 刷

More information

nbqw.doc.doc

nbqw.doc.doc 2002 1 2002 2 2002 3 2002 536,981,441.98 397,059,657.32 377,059,540.08 1,488,514,969.66 57,775,344.94 652,170,096.78-138,718,204.49 0 23,529,549.69 390,670,453.18-49,838,312.06 23,529,549.69-3,529,432.45

More information

<4D F736F F D E4345C6BDCCA84323B1E0B3CCD2AAB5E3D6AED2BB2E646F63>

<4D F736F F D E4345C6BDCCA84323B1E0B3CCD2AAB5E3D6AED2BB2E646F63> 基于 WINCE 平台 C# 编程要点之一 本文主要介绍在基于 Windows CE 平台的英创嵌入式主板下进行 C#(Microsoft Visual Stdio.Net 2005) 应用程序开发时会常常用到的一些功能函数以及开发方法, 这些方法适用于英创采用 WinCE 平台的所有型号嵌入式主板, 包括 EM9000 EM9260 EM9160 等 本文要点包括 : 文件的删除和复制 如何获取存取设备的空间大小

More information

册子0906

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

More information

数据库朊务

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

More information

Microsoft Word - 3D手册2.doc

Microsoft Word - 3D手册2.doc 第 一 章 BLOCK 前 处 理 本 章 纲 要 : 1. BLOCK 前 处 理 1.1. 创 建 新 作 业 1.2. 设 定 模 拟 控 制 参 数 1.3. 输 入 对 象 数 据 1.4. 视 图 操 作 1.5. 选 择 点 1.6. 其 他 显 示 窗 口 图 标 钮 1.7. 保 存 作 业 1.8. 退 出 DEFORMTM3D 1 1. BLOCK 前 处 理 1.1. 创 建

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高级复制冲突解决机制的研究

Oracle高级复制冲突解决机制的研究 Oracle dbms_rectifier_diff Oracle : eygle (eygle.com@gmail.com dbms_rectifier_diff Oracle dbms_rectifier_diff : http://www.eygle.com/archives/2005/01/eoadbms_rectifi.html DIFFERENCES Oracle dbms_rectifier_diff.differences

More information

无类继承.key

无类继承.key 无类继承 JavaScript 面向对象的根基 周爱 民 / aimingoo aiming@gmail.com https://aimingoo.github.io https://github.com/aimingoo rand = new Person("Rand McKinnon",... https://docs.oracle.com/cd/e19957-01/816-6408-10/object.htm#1193255

More information