欢迎来到天天文库
浏览记录
ID:37512510
大小:22.48 KB
页数:11页
时间:2019-05-24
《sqlplus建表空间》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、SQLPlus建表空间及用户添加日期:2011-07-05SYS用户在CMD下以DBA身份登陆:在CMD中打sqlplus/nolog然后再conn/assysdba//创建临时表空间createtemporarytablespaceuser_temptempfile''D:oracleoradataOracle9iuser_temp.dbf''size50mautoextendonnext50mmaxsize20480mextentmanagementlocal;//创建数据表空间createtablesp
2、acetest_dataloggingdatafile''D:oracleoradataOracle9iuser_data.dbf''size50mautoextendonnext50mmaxsize20480mextentmanagementlocal;//创建用户并指定表空间createuserusernameidentifiedbypassworddefaulttablespaceuser_datatemporarytablespaceuser_temp;//给用户授予权限grantconnect,re
3、sourcetousername;//以后以该用户登录,创建的任何数据库对象都属于user_temp和user_data表空间,这就不用在每创建一个对象给其指定表空间了撤权:revoke权限...from用户名;删除用户命令dropuseruser_namecascade;建立表空间CREATETABLESPACEdata01DATAFILE''/oracle/oradata/db/DATA01.dbf''SIZE500MUNIFORMSIZE128k;#指定区尺寸为128k,如不指定,区尺寸默认为64k删除表空间D
4、ROPTABLESPACEdata01INCLUDINGCONTENTSANDDATAFILES;一、建立表空间CREATETABLESPACEdata01DATAFILE''/oracle/oradata/db/DATA01.dbf''SIZE500MUNIFORMSIZE128k;#指定区尺寸为128k,如不指定,区尺寸默认为64k二、建立UNDO表空间CREATEUNDOTABLESPACEUNDOTBS02DATAFILE''/oracle/oradata/db/UNDOTBS02.dbf''SIZE50M#
5、注意:在OPEN状态下某些时刻只能用一个UNDO表空间,如果要用新建的表空间,必须切换到该表空间:ALTERSYSTEMSETundo_tablespace=UNDOTBS02;三、建立临时表空间CREATETEMPORARYTABLESPACEtemp_dataTEMPFILE''/oracle/oradata/db/TEMP_DATA.dbf''SIZE50M四、改变表空间状态1.使表空间脱机ALTERTABLESPACEgameOFFLINE;如果是意外删除了数据文件,则必须带有RECOVER选项ALTERTA
6、BLESPACEgameOFFLINEFORRECOVER;2.使表空间联机ALTERTABLESPACEgameONLINE;3.使数据文件脱机ALTERDATABASEDATAFILE3OFFLINE;4.使数据文件联机ALTERDATABASEDATAFILE3ONLINE;5.使表空间只读ALTERTABLESPACEgameREADONLY;6.使表空间可读写ALTERTABLESPACEgameREADWRITE;五、删除表空间DROPTABLESPACEdata01INCLUDINGCONTENTSAN
7、DDATAFILES;六、扩展表空间首先查看表空间的名字和所属文件selecttablespace_name,file_id,file_name,round(bytes/(1024*1024),0)total_spacefromdba_data_filesorderbytablespace_name;1.增加数据文件ALTERTABLESPACEgameADDDATAFILE''/oracle/oradata/db/GAME02.dbf''SIZE1000M;2.手动增加数据文件尺寸ALTERDATABASEDATA
8、FILE''/oracle/oradata/db/GAME.dbf''RESIZE4000M;3.设定数据文件自动扩展ALTERDATABASEDATAFILE''/oracle/oradata/db/GAME.dbfAUTOEXTENDONNEXT100MMAXSIZE10000M;设定后查看表空间信息SELECTA.TABLESPACE_N
此文档下载收益归作者所有