文档详情

《oracle数据库操作》.doc

发布:2016-09-11约3.59千字共4页下载文档
文本预览下载声明
创建、删除表空间 创建表空间 Create tablespace tablespace_name datafile D:\orale_data\zhzc_gpc.dbf size 100M autoextend on; create temporary tablespace temp_tablespace_name tempfile D:\orale_data\zhzc_tempgpc.dbf size 100M autoextend on; 2.删除表空间 drop tablespace tablespace_name including contents; DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES; 创建、删除、授权对用户 创建用户 Create user user_name Identified by user_password default tablespace tablespace_name temporary tablespace temp_tablespace_name; 删除用户 drop user user_name cascade; 给用户授权 Grant connect, resource, dba to user_name; 导入、导出表 导出表 (1). 手工导出表 C:\Documents and Settings\Administratorexp xygh/xygh@product 连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options 输入数组提取缓冲区大小: 4096 导出文件: EXPDAT.DMP d:\xygh_0831.dmp (2)U(用户), 或 (3)T(表): (2)U U 导出权限 (yes/no): yes 导出表数据 (yes/no): yes 压缩区 (yes/no): yes (2). Plsql导出 导入表 (1). 手工导入 C:\Documents and Settings\Administratorimp pubservice/pubservice@PROJECT 连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options 导入文件: EXPDAT.DMP d:\xygh_0831.dmp (2)U(用户), 或 (3)T(表): (2)U U 导入权限 (yes/no): yes 导入表数据 (yes/no): yes 压缩区 (yes/no): yes (2). Plsql导入 注意事项:不同版本间数据库导入导出遵循的规则请看:oracle不同版本间数据的导入导出.html 数据库操作语句 1.无数据库管理员密码通道 sqlplus /nolog conn /as sysdba 2、清除用户DBA权限 revoke dba from anhuitest;//清除用户dba 权限 3、系统用户登录查询所有用户 select username from all_users; 4、账户解锁 alter user process account unlock; 5、建立UNDO表空间,切换表空间 CREATE UNDO TABLESPACE UNDOTBS02 DATAFILE /oracle/oradata/db/UNDOTBS02.dbf SIZE 50M #注意:在OPEN状态下某些时刻只能用一个UNDO表空间,如果要用新建的表空间,必须切换到该表空间: ALTER SYSTEM SET undo_tablespace=UNDOTBS02; 6、.使表空间只读 ALTER TABLESPACE game READ ONLY; 7、使表空间可读写 ALTER TABLESPACE game READ WRITE; 8、查看所有表空间 select tablespace_name from dba_free_space; 9、查看表空间的空余大小 SELECT TABLESPACE_NAME,SUM(BYTES)/1024/1024 MB FROM DBA_FREE_SPACE GROUP B
显示全部
相似文档