暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

oracle数据库的常用操作

IT外包 2021-07-01
336

--查询数据表空间的使用情况

SELECT SUM(bytes) (1024 * 1024) AS free_space, tablespace_name

FROM dba_free_space

GROUP BY tablespace_name;

SELECT a.tablespace_name,

a.bytes total,

b.bytes used,

c.bytes free,

(b.bytes * 100) a.bytes "% USED ",

(c.bytes * 100) a.bytes "% FREE "

FROM sys.sm$ts_avail a, sys.sm$ts_used b, sys.sm$ts_free c

WHERE a.tablespace_name = b.tablespace_name

AND a.tablespace_name = c.tablespace_name;

--创建临时表空间

create temporary tablespace TSOA_T

tempfile 'D:\oracle11g\app\administrator\oradata\orcl\TSOA_T.dbf'

size 50m

autoextend on

next 50m maxsize 20480m

extent management local;

--创建表空间

create tablespace TSOA_D

logging

datafile 'D:\oracle11g\app\administrator\oradata\orcl\TSOA_D.dbf'

size 50m

autoextend on

next 50m maxsize 20480m

extent management local;


--创建用户

create user 用户名 identified by password

default tablespace 表空间

temporary tablespace 临时表空间;


/*第4步:给用户授予权限 */

grant connect,resource,dba to 用户名;

--删除用户

drop user 用户名 cascade;

--导出

exp 用户名/password@ip地址/orcl FILE=D:\文件名.DMP OWNER=用户名;

--导入

imp 用户名/password@ip地址/orcl file=E:\文件名.dmp full=y;

11g数据库导入命令

impdp 用户名/password@ip地址/orcl DIRECTORY=JY DUMPFILE=文件名.dmp SCHEMAS=所属数据库用户名

impdp 用户名/password@ip地址/orcl DIRECTORY=JY DUMPFILE=文件名.dmp SCHEMAS=所属数据库用户名

注意命令后面一定不要有分号。如果有会报ora-39165错误

oracle大小写函数转化

select UPPER('Test') as u from dual;

select LOWER('Test') as l from dual;


图片和内容源自网络分享,若有侵权,请联系删除!


上海艾磊科技有限公司专门为企业提供IT咨询,IT外包,系统集成,以及各类IT增值服务。其中增值服务包括OFFICE 365云服务,鼎捷企业ERP管理软件,云备份,企业邮箱,无线覆盖,上网行为管理,VPN架设,网络安全服务,INTERNET接入,设备租赁, IP电话服务


文章转载自IT外包,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论