分享

PLSQL 工作中常用sql脚本

 张小龙net馆藏 2017-11-30
--查看表空间地址
select file_name , tablespace_name from dba_data_files;
-- 查看表空间下的数据表
Select Table_Name, Tablespace_Name From Dba_Tables   Where Tablespace_Name = '表空间名字(全部大写)';
--查看当前用户的表
SELECT table_name FROM user_tables;

--当前用户被激活的全部角色
  select * from session_roles;
--查看当前用户权限
select * from session_privs;

--查询所有用户
select * from all_users;
--查看所有角色:
  select * from dba_roles;

---1。 创建数据库表空间,用户
--创建数据表空间  (表空间地址,根据实际存放地址进行修改)
create tablespace CPZXOA
logging
datafile 'E:\APP\ADMINISTRATOR\ORADATA\MYORCL\CPZXOA.DBF' 
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
--创建临时表空间 (表空间地址,根据实际存放地址进行修改)
create temporary tablespace LDHCMIS_TEMP
tempfile 'E:\APP\ADMINISTRATOR\ORADATA\MYORCL\LDHCMIS_TEMP.DBF'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
--创建用户并指定表空间
create user LDHCMIS identified by LDHCMIS
default tablespace LDHCMIS_DATA
temporary tablespace LDHCMIS_TEMP;

--2给用户授予权限

grant connect,resource,DBA to LDHCMIS;

--数据导出 cmd 命令
EXP wygluser/wygluser@oracal(后面一步步手动操作)  FILE=D:\daochu.dmp 
--数据导入  cmd命令
imp ldhcuser/ldhcuser@myorcl FILE=D:\daochu.dmp

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多