Oracle常用指令

oracle常用指令操作
1.设置当前实例
set oracle_sid=实例名称


2.sys用户登录
sqlplus /nolog
conn sys /as sysdba


3.新建表空间、用户及用户授权
创建表空间
create tablespace cd3dev datafile 's:\cd3db\cd3i.dbf' size 10G autoextend on;
create tablespace cd3devstatic datafile 's:\cd3db\cd3istatic.dbf' size 100m autoextend on;


创建用户
create user cd3i identified  by cd3ats DEFAULT TABLESPACE cd3i TEMPORARY TABLESPACE temp quota unlimited on cd3i;


给用户赋权限
grant connect,resource to cd3i;
grant create any table to cd3i;
grant create any procedure to cd3i;


4.删除指定表结构及数据
drop table AlarmEvents;
drop table AlarmEvents purge; --直接删除表而不经过回收站
purge recyclebin; --清空回收站


5.删除当前用户下所有表结构及数据
select 'drop table '||table_name||';' from cat where table_type='TABLE';


6.删除用户及数据
drop user user_name cascade;

7.查询数据库名
select name,dbid from v$database;或者show parameter db_name;


8.查询实例名
select instance_name from v$instance;或者show parameter instance_name;


9.查询数据库域名
select value from v$parameter where name='db_domain';或者show parameter domain;


10.查询数据库服务器
select value from v$parameter where name='service_name';或者show parameter service;或者show parameter names;


11.数据库服务名
查询:show parameter service_name;
此参数是数据库标识类参数,用service_name表示。
数据库如果有域,则数据库服务名就是全局数据库名;
如果没有,则数据库服务名就是数据库名。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值