Oracle常用数据库命令

建立表空间:
$ sqlplus "/ as sysdba"
SQL> CREATE TABLESPACE radiosky
DATAFILE '/oradata/orcl/tbnetwork01.dbf' SIZE 3000M
DEFAULT STORAGE (
INITIAL 128M
NEXT 64M
MINEXTENTS 2
PCTINCREASE 0);

向已建表空间增加空间:
$ sqlplus "/ as sysdba"
SQL> ALTER TABLESPACE radioskyADD DATAFILE 'radiosky04.dbf' SIZE 6000M;


查看表空间:select tablespace_name,status from dba_tablespaces;

检查表空间使用情况:
SQL> select tablespace_name,sum(bytes) from dba_free_space group by tablespace_name;
SQL> select tablespace_name,file_id,bytes from dba_free_space order by tablespace_name;

查询session:Select username,sid,serial#,command from v$session;

杀掉会话:Alter system kill session ‘sid,serial#’;

查询用户状态:Select username, account_status from dba_users;

想要释放表空间,可以用truncate,是删除全部数据,保留表结构。
语法:truncate table table_name;

查看数据库字符集,以sys用户登录,执行如下语句:
语法:select * from V$NLS_PARAMETERS

建立数据库用户
用户名:network,密码:可自己设定,但要与WEB模块所在服务器的/usr/local/tomcat/Network.properties配置文件、监控服务端配置文件/usr/nnm/nnm.conf和报警服务端配置文件/usr/nnm/nnm.conf中设置的数据库用户名、密码要一致,否则系统将无法连接到数据库。
建立数据库用户前最好先建立相应的表空间
建立数据库用户:
$Sqlplus “ / as sysdba”
$sqlplus > connect internal; //以系统管理员身份登录
$sqlplus >create user network identified by password default tablespace tbnetwork;
给用户赋权限:
$sqlplus >grant connect to network;
$sqlplus >grant resource to network;
为数据库用户修改密码:
$ sqlplus "/ as sysdba"
SQL> alter user sys(用户名) IDENTIFIED by password(新密码);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值