《东软电子出版社》oracle数据库课后习题P148
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Microsoft Windows [版本6.1.7601]
版权所有(c) 2009 Microsoft Corporation。保留所有权利。
C:\Users\lf>set oracle_sid=books
C:\Users\lf>sqlplus / as sysdba
SQL*Plus: Release 10.2.0.3.0 - Production on 星期日4月14 19:44:31 2013
Copyright (c) 1982, 2006, Oracle. All Rights Reserved.
连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> create tablespaceindxdatafile 'F:\oracle\product\10.2.0\oradata\books\ind x.dbf' size 30M extent management local autoallocate;
表空间已创建。
SQL>ed
已写入file afiedt.buf
1* create tablespace usertbs1 datafile 'F:\oracle\product\10.2.0\oradata\books \usertbs1.dbf' size 20M extent management local autoallocate
SQL> /
表空间已创建。
SQL>ed
已写入file afiedt.buf
1* create tablespace usertbs2 datafile 'F:\oracle\product\10.2.0\oradata\books \usertbs2.dbf' size 30M extent management local uniform size 512k;
SQL> /
createtablespace usertbs2 datafile 'F:\oracle\product\10.2.0\oradata\books\user tbs2.dbf' size 30M extent management local uniform size 512k;
*
第1 行出现错误:
ORA-00911: 无效字符
SQL>ed
已写入file afiedt.buf
1* create tablespace usertbs2 datafile 'F:\oracle\product\10.2.0\oradata\books \usertbs2.dbf' size 30M extent management local uniform size 512k
SQL> /
表空间已创建。
SQL> alter database datafile 'F:\oracle\product\10.2.0\oradata\books\usertbs1.db f' autoextend on next 5M maxsize 100m;
数据库已更改。
SQL> alter tablespace usertbs2 add datafile 'F:\oracle\product\10.2.0\oradata\bo oks\usertbs2_1.dbf' size 10M;
表空间已更改。
SQL> create temporary tablespacetemptbstempfile 'F:\oracle\product\10.2.0\orad ata\books\temptbs.dbf' size 20M extent management local autoallocate;
create temporary tablespacetemptbstempfile 'F:\oracle\product\10.2.0\oradata\b ooks\temptbs.dbf' size 20M extent management local autoallocate
*
第1 行出现错误:
ORA-25139: CREATE TEMPORARY TABLESPACE 的选项无效
SQL>ed
已写入file afiedt.buf
1* create temporary tablespacetemptbstempfile 'F:\oracle\product\10.2.0\orad ata\books\temptbs.dbf' size 20M extent management local autoallocate
SQL>ed
已写入file afiedt.buf
1* create temporary tablespacetemptbstempfile 'F:\oracle\product\10.2.0\orad ata\books\temptbs.dbf' size 20M;
SQL> /
create temporary tablespacetemptbstempfile 'F:\oracle\product\10.2.0\oradata\b ooks\temptbs.dbf' size 20M;
*
第1 行出现错误:
ORA-00911: 无效字符
SQL>ed
已写入file afiedt.buf
1* create temporary tablespacetemptbstempfile 'F:\oracle\product\10.2.0\orad ata\books\temptbs.dbf' size 20M
SQL> /
表空间已创建。
SQL> alter database default temporary tablespacetemptbs;
数据库已更改。
SQL> select tablespace_name,file_name from dba_data_files;
TABLESPACE_NAME
------------------------------
FILE_NAME
--------------------------------------------------------------------------------
USERS
F:\ORACLE\PRODUCT\10.2.0\ORADATA\BOOKS\USERS01.DBF
SYSAUX
F:\ORACLE\PRODUCT\10.2.0\ORADATA\BOOKS\SYSAUX01.DBF
UNDOTBS1
F:\ORACLE\PRODUCT\10.2.0\ORADATA\BOOKS\UNDOTBS01.DBF
TABLESPACE_NAME
------------------------------
FILE_NAME
--------------------------------------------------------------------------------
SYSTEM
F:\ORACLE\PRODUCT\10.2.0\ORADATA\BOOKS\SYSTEM01.DBF
USERS
F:\ORACLE\PRODUCT\10.2.0\ORADATA\BOOKS\USERS04.DBF