-
增减数据文件 alter tablespace test1_tablespace add datafile ‘test2_file.dbf’ size 10m; select file_name from dba_data_files where tablespace_name=’TEST1_TABLESPACE’; alter tablespace test1_tablespace drop datafile ‘test2_file.dbf’ ; select file_name from dba_data_files where tablespace_name=’TEST1_TABLESPACE’;查看全部
-
修改表空间的状态 设置联机脱机状态:ALTER TABLESPACE tablespace_name ONLINE或者OFFLINE; alter tablespace test1 offline desc dba_tablespaces select status from dba_tablespaces where tablespace_name=’TEST1_TABLESPACE’ 设置只读或可读写状态 alter tablespace testname Read only或者read write 默认的联机状态就是读写状态查看全部
-
CREATE [TEMPORARY] TABLESPACE Tablespace_name TEMPFILE或者DATAFILE ’XX.DBF’SIZE xx 例:create tablespace test1_tablespace datafile ‘test1file.dbf’ size 10m; create temporarytablespace test1_tablespace tempfile ‘temptest1file.dbf’ size 10m; 查看表空间的文件名 select file_name from dba_data_files where tablespacesname=’TEST1_TABLESPACE’; select file_name from dba_temp_files where tablespacesname=’TEMPTEST1_TABLESPACE’;查看全部
-
理解表空间: 1.数据库和表空间的关系:表空间是数据库的存储空间,用于存储数据库的对象,oracle的很多优化都是通过表空间来实现的。 2.表空间与数据文件的关系:表空间是由一个或多个数据文件构成的 表空间的分类 永久表空间:存储数据库永久化存储对象,表、视图 临时表空间:存储数据库操作期间中间值,执行结束后,存放的内容就会自动释放 UNDO表空间:保存事务所修改的旧值,这样就能进行撤销工作 查看用户的表空间 dba_tablespaces、user_tablespaces数据字典 dba_users(系统管理员)、user_users(普通用户)数据字典 select default_tablespace,temporary_tablespace from dba_user where username=’SYSTEM’; 设置用户的默认或临时表空间 ALTER USER username DEFAULT或者TEMPORARY TABLESPACE tablespace_name 例:更改system用户默认的表空间 ALTER USER system DEFAULT TABLESPACE system; 查看数据字典 dese dba_tablespaces 查看表空间的名字 SYSTEM:存放SYSTEM用户表,视图以及存储过程的数据库对象 SYSAUX:作为EXAMPLE辅助空间,安装ORACLE示例的表空间 UNDOTBS1:存储撤销信息的,属于UNDO类型的表空间 TEMP:用于存储SQL语句处理的表,是一个临时表空间 USRS:属于永久性表空间,用于存储数据库用户创建的数据库对象的,和SYSTEM差不多 EXAMPLE: 查看普通用户的表空间 说明Scott的权限要比system还低查看全部
-
表空间概述 理解表空间: 1.数据库和表空间的关系:表空间是数据库的存储空间,用于存储数据库的对象,oracle的很多优化都是通过表空间来实现的。 2.表空间与数据文件的关系:表空间是由一个或多个数据文件构成的 表空间的分类 永久表空间:存储数据库永久化存储对象,表、视图 临时表空间:存储数据库操作期间中间值,执行结束后,存放的内容就会自动释放 UNDO表空间:保存事务所修改的旧值,这样就能进行撤销工作 查看用户的表空间 创建,修改,删除表空间查看全部
-
启用scott用户 解锁alter user username account unlock 例子:alter user Scott account unlock查看全部
-
create tablespace 永久创建 create temporary tablespace 临时创建 create tablespace test1_tablespace datafile'test1file.dbf' size 10m;(永久表空间创建) creat temporary tablespace test1_tablespace tempfile 'temptest1file.dbf' size 10m; (临时表空间创建) 查看表空间: select file_name from dba_data_files where tablespace_name='TEST1_TABLESPACE';(永久表空间的查询) select file_name from dba_temp_files where tablespace_name='TEMPTEST1_TABLESPACE';(临时表空间查询)查看全部
-
设置用户的默认或临时表空间。查看全部
-
UNDO表空间,保存老的数据,以便事务回滚,数据恢复。查看全部
-
alter tablespace test1_tablespace 2 offline 把表空间的状态改为脱机 alter tablespace test1_tablespace 2 online 修改为联机 desc dba_tablespaces 查看数据字典 select status from dba_tablespaces where tablespace_name='TEST1_TABLESPACE';查看全部
-
SQLplus登录查看全部
-
打开sqlplus查看全部
-
使用系统用户登录格式: [username/password][@server][as sysdba|sysoper]查看全部
-
系统用户: sys,system 系统管理员sys 级别高于system sysman 操作企业管理器(管理员级别) scott oracle 企业创始人 默认密码tiger查看全部
举报
0/150
提交
取消