1、建正Oracle最大年夜连接数的圆法
a、以sysdba身份登岸PL/SQL 大概 Worksheet
b、查询今朝连接数
show parameter processes;
c、更改系统连接数
alter system set processes=1000 scope=spfile;
d、创建pfile
create pfile from spfile;
e、重启Oracle处事或重启Oracle处事器
2、查询Oracle游标操纵情况的圆法
select * from v$open_cursor where user_name =
"TRAFFIC";
3、查询Oracle会话的圆法
select * from v$session
4.查看扫数效户
查看Oracle中用户
select username
from dba_users;
5.删除用户
ora-01922: CASCADE must be
specified to drop ;
注重:
drop user xx :
值是删除用户
drop user xx
cascade : 会删除此用户下的扫数表和视图
6.创建新的数据库账户
归正发现分派权限多点照旧会比少了的好,没有然执止老出错
CREATE USER dzq
PROFILE "DEFAULT"
IDENTIFIED BY dzq
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP
--QUOTA UNLIMITED
--ON DEFAULT
--QUOTA UNLIMITED
--ON TEMP
ACCOUNT UNLOCK;
GRANT CONNECT, resource to dzq;
GRANT SELECT on v_$instance to dzq;
GRANT SELECT on v_$session to dzq;
GRANT SELECT ANY TABLE TO dzq;
GRANT SELECT ANY DICTIONARY TO dzq;
GRANT CREATE ANY TABLE TO dzq;
GRANT ALTER ANY SEQUENCE TO dzq;
GRANT CREATE ANY TRIGGER TO dzq;
GRANT CREATE ANY DIRECTORY TO dzq;
GRANT CREATE ANY PROCEDURE TO dzq;
grant create any table to dzq;
grant dba to dzq;
7.
登岸
操纵sysdba登岸Oracle
sqlplus / as sysdba
登岸其他用户
sqlplus user/passwd
8.sid
找Oracle的SID
/opt/oracle/product/11g/db/network/admin/listener.ora
在客户端配置SID
/opt/oracle/product/11g/db/network/admin/tnsnames.ora
9.Oracle启动和截至
数据库真例启动:startup 对应为shutdown
shutdown
normal:没有容许新的连接、期待会话完毕、期待事务完毕、做一个查抄点并封闭数据文件。启动时没有需要真例光复。
shutdown
transactional:没有容许新的连接、没有期待会话完毕、期待事务完毕、做一个查抄点并封闭数据文件。启动时没有需要真例光复。
shutdown
immediate:没有容许新的连接、没有期待会话完毕、没有期待事务完毕、做一个查抄点并封闭数据文件。没有完毕的事务是自动rollback的。启动时没有需要真例光复。
shutdown
abort:没有容许新的连接、没有期待会话完毕、没有期待事务完毕、没有做查抄点且没有封闭数据文件。启动时自动进止真例光复。
10.oracle 删除用户出错 ORA-01940:
cannot drop a user that is currently connected
缘由:
该用户还有链接存在。
筹划圆法:
1.先把阿谁用户锁住
alter user XXX account lock;
2.找到用户的扫数会话
select sid,serial#,username from v$session where username is not
null;
select saddr,sid,serial#,paddr,username,machine,status from
v$session where username is not null;
3.kill失落已提交的历程,杀死扫数会话, sid是上面查到的sid值,serial#是上面查到的serial#值
alter system kill session "sid,serial#" ;
4.可以完全删失落用户了
drop user xx cascade;