oralce建表空间、创建用户文档 修改oracle字符集


--表空间
CREATE  TABLESPACE  TS_HIP  DATAFILE  '/home/oracle/oracleDBSpace/XXX.dbf'  size  30720  M     EXTENT  MANAGEMENT  LOCAL  SEGMENT  SPACE  MANAGEMENT  AUTO ;
--索引表空间
CREATE  TABLESPACE  TS_HIP_Index  DATAFILE  '/home/oracle/oracleDBSpace/XXX_index.dbf'  size  512 M  EXTENT  MANAGEMENT  LOCAL  SEGMENT  SPACE  MANAGEMENT  AUTO  ;    



--删除表空间 
--drop tablespace DEMOSPACE including contents and datafiles  

---删掉用户
--drop user username cascade;

--创建用户组      


--2.建用户
create  user  username  identified  by  password
default  tablespace  tablespace;
--修改密码
alter  user  username  identified  by  newPassword;
 
--3.赋权
grant  connect  , resource ,  dba  to  username;
grant  create  any  sequence  to  username;
grant  create  any  table  to  username;
grant  delete  any  table  to  username;
grant  insert  any  table  to  username;
grant  select  any  table  to  username;
grant  unlimited  tablespace  to  username;
grant  execute  any  procedure  to  username;
grant  update  any  table  to  username;
grant  create  any  view  to  username;

---修改oracle数据字符集操作
select  *  from  nls_database_parameters t  where  t.parameter= 'NLS_CHARACTERSET'  ;

update  props$  set  value$= 'AMERICAN'  WHERE  NAME  = 'NLS_LANGUAGE' ;
update  props$  set  value$= 'AMERICA'  WHERE  NAME  = 'NLS_TERRITORY' ;
update  props$  set  value$= '$'  WHERE  NAME  = 'NLS_CURRENCY' ;
update  props$  set  value$= 'AMERICA'  WHERE  NAME  = 'NLS_ISO_CURRENCY' ;
update  props$  set  value$= 'ZHS16GBK'  WHERE  NAME  = 'NLS_CHARACTERSET' ;
update  props$  set  value$= 'AMERICAN'  WHERE  NAME  = 'NLS_DATE_LANGUAGE' ;
update  props$  set  value$= '$'  WHERE  NAME  = 'NLS_DUAL_CURRENCY' ;
update  props$  set  value$= 'AL16UTF16'  WHERE  NAME = 'NLS_NCHAR_CHARACTERSET'  ;
commit ;

--停止数据库
  SQL >  shutdown  immediate
--重启数据库服务
  SQL > startup  mount




--删除一个字段
  alter  table   表名
  drop  column  字段名;

--修改一个字段
alter  table  表名
rename  column  字段名  to  新的字段名;

--添加一个字段
alter  table  表名
add (字段名   类型  );


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值