首页 oracle数据库操作

oracle数据库操作

举报
开通vip

oracle数据库操作1、​ 创建、删除表空间 1.​ 创建表空间 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 ...

oracle数据库操作
1、​ 创建、删除 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 空间 1.​ 创建表空间 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; 2、​ 创建、删除、授权对用户 1.​ 创建用户 Create user user_name Identified by user_password default tablespace tablespace_name temporary tablespace temp_tablespace_name; 2.​ 删除用户 drop user user_name cascade; 3.​ 给用户授权 Grant connect, resource, dba to user_name; 3、​ 导入、导出表 1.​ 导出表 (1). 手工导出表 C:\Documents and Settings\Administrator>exp 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导出 2.​ 导入表 (1). 手工导入 C:\Documents and Settings\Administrator>imp 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 4、​ 数据库操作语句 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 BY TABLESPACE_NAME; 10、扩展表空间 首先查看表空间的名字和所属文件 select tablespace_name, file_id, file_name, round(bytes/(1024*1024),0) total_space from dba_data_files order by tablespace_name; 1.查看所有用户: select * from dba_user; select * from all_users; select * from user_users; 2.查看用户系统权限: select * from dba_sys_privs; select * from all_sys_privs; select * from user_sys_privs; 3.查看用户对象权限: select * from dba_tab_privs; select * from all_tab_privs; select * from user_tab_privs; 4.查看所有角色: select * from dba_roles; 5.查看用户所拥有的角色: select * from dba_role_privs; select * from user_role_privs; 修改列名 alter table xxx rename column aaa to bbb; 删除一列 alter table xxx drop column aaa; 增加一列 alter table xxx add aaa varchar2(22); 修改某列的类型 alter table xxx modify aaa varchar2(22); 把某一列的值赋给另一列 update xxx set aaa = bbb; 修改某一列允许为空(不为空) alter table xxx modify aaa (not) null; 修改某一列的默认值 alter table xxx modify aaa default 1; 为某一列增加注释 comment on column xxx.aaa is 'abc......'; 设置某一列为主键 alter table xxx add constraint PK_XXX primary key (aaa); 删除主键 alter table xxx drop constraint PK_XXX cascade; 增加(唯一)索引 create (unique) index IDX_XXX_AAA on xxx(aaa); 5、​ 表数据操作 1.​ 带编辑操作的plsql查询语句 Select t.*, t.rowid from table_name t; 2.​ 批量插入语句 insert into eps_pub_message (MSG_ID, RECEIVER) select 'a'||u.usr_id, u.usr_id from auth_user u where u.usr_id in ( '402885ef235ae566012ab2a7eaf0002a', '402887982a475ec6012a477ce3f80009', '402886e02ac206de012ac236965a0009')
本文档为【oracle数据库操作】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_452088
暂无简介~
格式:doc
大小:43KB
软件:Word
页数:4
分类:互联网
上传时间:2011-10-13
浏览量:18