资源描述:
《oracle创建表空间.创建用户.创建表》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Oracle创建表空间.创建用户.创建表在SQL*Plus中:(1)如何添加删除数据库?(2)数据库就是表吗??(3)如何创建表空间?(4)如何创建用户?(5)是不是一个表空间只能创建一个用户?(6)怎样从客户端访问数据库服务器的配置? 回答: 1、何添加删除数据库?没这种概念,不懂。 2、数据库=所有的oracle的数据文件+控制文件+日志文件+参数文件,数据库不是表 3、create tablespace ... 语句 eg:CREATE TABLESPACE tabspace_2 DATAFILE ’diska:tabspace_file2.
2、dat’ SIZE 20M DEFAULT STORAGE (INITIAL 10K NEXT 50K MINEXTENTS 1 MAXEXTENTS 999) ONLINE; 4、create user...语句 eg: CREATE USER sidney IDENTIFIED BY welcome DEFAULT TABLESPACE cases_ts QUOTA 10M ON cases_ts TEMPORARY TABLESPACE temp_ts QUOTA 5M ON system PROFILE engineer PASS
3、WORD EXPIRE; 5、表空间与用户没太大的关系 6、使用net8 configration assistant配置一下。 你在用SQL server的观念学习Oracle,这是不对的。 Oracle的数据库一般是不能删除的。我认为SQLserver中的数据库有点向Oracle的表空间,不太确切。 //////////////////////////////////////////////////////////////////////////////////////////// 因此,在创建对象之前,首先要分配存储空间. 分配存储,就要
4、创建表空间: 创建表空间示例如下:CREATETABLESPACE"SAMPLE"LOGGINGDATAFILE'D:/ORACLE/ORADATA/ORA92/LUNTAN.ora'SIZE5MEXTENTMANAGEMENTLOCALSEGMENTSPACEMANAGEMENTAUTO上面的语句分以下几部分:第一:CREATETABLESPACE"SAMPLE" 创建一个名为"SAMPLE"的表空间.对表空间的命名,遵守Oracle的命名规范就可了.ORACLE可以创建的表空间有三种类型:(1)TEMPORARY:临时表空间,用于临时数据的存放;创建临时表空
5、间的语法如下:CREATETEMPORARYTABLESPACE"SAMPLE"......(2)UNDO:还原表空间.用于存入重做日志文件.创建还原表空间的语法如下:CREATEUNDOTABLESPACE"SAMPLE"......(3)用户表空间:最重要,也是用于存放用户数据表空间可以直接写成:CREATETABLESPACE"SAMPLE"TEMPORARY和UNDO表空间是ORACLE管理的特殊的表空间.只用于存放系统相关数据.第二:LOGGING有NOLOGGING和LOGGING两个选项,NOLOGGING:创建表空间时,不创建重做日志.LOGGIN
6、G和NOLOGGING正好相反,就是在创建表空间时生成重做日志.用NOLOGGING时,好处在于创建时不用生成日志,这样表空间的创建较快,但是没能日志,数据丢失后,不能恢复,但是一般我们在创建表空间时,是没有数据的,按通常的做法,是建完表空间,并导入数据后,是要对数据做备份的,所以通常不需要表空间的创建日志,因此,在创建表空间时,选择NOLOGGING,以加快表空间的创建速度.第三:DATAFILE用于指定数据文件的具体位置和大小.如:DATAFILE'D:/ORACLE/ORADATA/ORA92/LUNTAN.ora'SIZE5M说明文件的存放位置是'D:/O
7、RACLE/ORADATA/ORA92/LUNTAN.ora',文件的大小为5M.如果有多个文件,可以用逗号隔开:DATAFILE'D:/ORACLE/ORADATA/ORA92/LUNTAN.ora'SIZE5M,'D:/ORACLE/ORADATA/ORA92/dd.ora'SIZE5M但是每个文件都需要指明大小.单位以指定的单位为准如5M或500K.对具体的文件,可以根据不同的需要,存放大不同的介质上,如磁盘阵列,以减少IO竟争.指定文件名时,必须为绝对地址,不能使用相对地址.第四:EXTENTMANAGEMENTLOCAL存储区管理方法在Oracle8i以
8、前,可以有