- 浏览: 1763433 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (520)
- Oracle (10)
- Oracle错误集 (8)
- Oracle安装升级 (15)
- Oracle日常管理 (51)
- Oracle字符集 (7)
- Oracle备份恢复 (24)
- Oracle优化 (4)
- Oracle编程 (52)
- Oracle导入导出 (19)
- Oracle体系结构 (15)
- Oracle网络 (2)
- Oracle安全 (2)
- Oracle权限 (3)
- Oracle数据字典和性能视图 (2)
- Oracle常用地址 (5)
- SQLPLUS专栏 (7)
- SqlServer (13)
- SqlServer2005编程 (27)
- SqlServer2005管理 (15)
- MySQL (20)
- Dorado应用 (1)
- C# (24)
- Arcgis Server开发 (20)
- ArcSDE技术 (19)
- UML学习 (2)
- 设计模式 (2)
- JAVA EE (4)
- JavaScript (3)
- OFBIZ (27)
- JAVA WEB开发 (22)
- Linux&Unix (34)
- SHELL编程 (14)
- C语言 (11)
- 网络协议 (14)
- FREEMARKER (2)
- GROOVY (2)
- JAVA语言 (3)
- 防火墙 (0)
- PHP (2)
- Apache (2)
- Loader Runner (1)
- Nginx (3)
- 数据库理论 (2)
- maven (1)
最新评论
-
怼怼怼怼:
oracle的timestamp类型使用 -
怼怼怼怼:
oracle的timestamp类型使用 -
怼怼怼怼:
oracle的timestamp类型使用 -
pg_guo:
感谢
oracle中查看用户权限 -
xu234234:
5、MapResourceManager控件中添加了两个服务, ...
北京ArcGis Server应用基础培训笔记1
一、PROFILE的管理内容:
1、CPU的时间
2、I/O的使用
3、IDLE TIME(空闲时间)
4、CONNECT TIME(连接时间)
5、并发会话数量
6、口令机制:
二、DEFAULT PROFILE:
1、所有的用户创建时都会被指定这个PROFILE
2、DEFAULT PROFILE的内容为空,无限制
三、PROFILE的划分:
1、CALL级LIMITE:
对象是语句:
当该语句资源使用溢出时:
A、该语句终止
B、事物回退
C、SESSION连接保持
2、SESSION级LIMITE:
对象是:整个会话过程
溢出时:连接终止
四、如何管理一个PROFILE
1、CREATE PROFILE
2、分配给一个用户
3、象开关一样打开限制。
五、如何创建一个PROFILE:
1、命令:CREATE PROFILE 名称
LIMIT
SESSION_PER_USER 2
CPU_PER_SESSION 1000
IDLE_TIME 60
CONNECT_TIME 480
六、限制参数:
1、SESSION级LIMITE:
CPU_PER_SESSION:定义了每个SESSION占用的CPU的时间: (1/100 秒)
2、SESSION_PER_USER:每个用户的并发连接数
3、CONNECT_TIME:一个连接的最长连接时间(分钟)
4、LOGICAL_READS_PER_SESSION: 一次读写的逻辑块的数量
5、CALL级LIMITE
CPU_PER_CALL:每个语句占用的CPU时间
LOGICAL_READS_PER_CALL:
七、分配给一个用户:
CREATE USER 名称。。。。。。
PROFILE 名称
ALTER USER 名称 PROFILE 名称
八、打开资源限制:
1、RESOURCE_LIMT:资源文件中含有
2、ALTER SYSTEM SET RESOURCE_LIMIT=TRUE;
3、默认不打开
九、修改PROFIE的内容:
1、ALTER PROFILE 名称参数 新值
2、对于当前连接修改不生效。
DROP一个PROFILE
1、DROP PROFILE 名称
删除一个新的尚未分配给用户的PROFILE,
2、DROP PROFILE 名称 CASCADE
3、注意事项
A、一旦PROFILE被删除,用户被自动加载DEFAULT PROFILE
B、对于当前连接无影响
C、DEFAULT PROFILE不可以被删除
信息获取:
1、DBA_USERS:
用户名,PROFILE
2、DBA_PROFILES:
PROFILE及各种限制参数的值
每个用户的限制:PROFILE(关键字段)
PROFILE的口令机制限制
1、限制内容
A、限制连续多少次登录失败,用户被加锁
B、限制口令的生命周期
C、限制口令的使用间隔
2、限制生效的前提:
A、RESOURCE_LIMIT:=TRUE
B ORACLE\RDBMS\ADMIN\UTLPWDMG.SQL
3、如何创建口令机制:
CREATE PROFILE 名称
SESSIONS_PER_USER
.....
password_life_time 30
failed_log_attempts 3
password_reuse_time 3
4、参数的含义:
A FAILED_LOGIN_ATTEMPTS:
当连续登陆失败次数达到该参数指定值时,用户加锁
B PASSWORD_LOCK_TIME:加锁天数
C PASSWORD_LIFE_TIME:口令的有效期(天)
D PASSWORD_GRACE_TIME:口令修改的间隔期(天)
E PASSWORD_REUSE_TIME:口令被修改后原有口令隔多少天被重新使用。
F PASSWORD_REUSE_MAX:口令被修改后原有口令被修改多少次被重新使用。
1、CPU的时间
2、I/O的使用
3、IDLE TIME(空闲时间)
4、CONNECT TIME(连接时间)
5、并发会话数量
6、口令机制:
二、DEFAULT PROFILE:
1、所有的用户创建时都会被指定这个PROFILE
2、DEFAULT PROFILE的内容为空,无限制
三、PROFILE的划分:
1、CALL级LIMITE:
对象是语句:
当该语句资源使用溢出时:
A、该语句终止
B、事物回退
C、SESSION连接保持
2、SESSION级LIMITE:
对象是:整个会话过程
溢出时:连接终止
四、如何管理一个PROFILE
1、CREATE PROFILE
2、分配给一个用户
3、象开关一样打开限制。
五、如何创建一个PROFILE:
1、命令:CREATE PROFILE 名称
LIMIT
SESSION_PER_USER 2
CPU_PER_SESSION 1000
IDLE_TIME 60
CONNECT_TIME 480
六、限制参数:
1、SESSION级LIMITE:
CPU_PER_SESSION:定义了每个SESSION占用的CPU的时间: (1/100 秒)
2、SESSION_PER_USER:每个用户的并发连接数
3、CONNECT_TIME:一个连接的最长连接时间(分钟)
4、LOGICAL_READS_PER_SESSION: 一次读写的逻辑块的数量
5、CALL级LIMITE
CPU_PER_CALL:每个语句占用的CPU时间
LOGICAL_READS_PER_CALL:
七、分配给一个用户:
CREATE USER 名称。。。。。。
PROFILE 名称
ALTER USER 名称 PROFILE 名称
八、打开资源限制:
1、RESOURCE_LIMT:资源文件中含有
2、ALTER SYSTEM SET RESOURCE_LIMIT=TRUE;
3、默认不打开
九、修改PROFIE的内容:
1、ALTER PROFILE 名称参数 新值
2、对于当前连接修改不生效。
DROP一个PROFILE
1、DROP PROFILE 名称
删除一个新的尚未分配给用户的PROFILE,
2、DROP PROFILE 名称 CASCADE
3、注意事项
A、一旦PROFILE被删除,用户被自动加载DEFAULT PROFILE
B、对于当前连接无影响
C、DEFAULT PROFILE不可以被删除
信息获取:
1、DBA_USERS:
用户名,PROFILE
2、DBA_PROFILES:
PROFILE及各种限制参数的值
每个用户的限制:PROFILE(关键字段)
PROFILE的口令机制限制
1、限制内容
A、限制连续多少次登录失败,用户被加锁
B、限制口令的生命周期
C、限制口令的使用间隔
2、限制生效的前提:
A、RESOURCE_LIMIT:=TRUE
B ORACLE\RDBMS\ADMIN\UTLPWDMG.SQL
3、如何创建口令机制:
CREATE PROFILE 名称
SESSIONS_PER_USER
.....
password_life_time 30
failed_log_attempts 3
password_reuse_time 3
4、参数的含义:
A FAILED_LOGIN_ATTEMPTS:
当连续登陆失败次数达到该参数指定值时,用户加锁
B PASSWORD_LOCK_TIME:加锁天数
C PASSWORD_LIFE_TIME:口令的有效期(天)
D PASSWORD_GRACE_TIME:口令修改的间隔期(天)
E PASSWORD_REUSE_TIME:口令被修改后原有口令隔多少天被重新使用。
F PASSWORD_REUSE_MAX:口令被修改后原有口令被修改多少次被重新使用。
发表评论
-
Linux下开机自动启动Oracle的设置
2015-01-13 16:17 1507具体方法如下: 1. 修改oratab (root用户执 ... -
删除表空间
2014-07-14 09:19 977-删除空的表空间,但是不包含物理文件 drop table ... -
oracle删除外键约束-禁用约束-启用约束
2014-06-06 16:49 1560oracle删除外键约束-禁用约束-启用约束 执行 ... -
如何删除带有外键关系的主表,并快速重建相应的外键关系 ref_constraint
2014-06-06 16:30 11431,备份主表数据。可以用 CREATE TABLE AS S ... -
oracle中修改表字段sql语句
2014-05-15 18:09 1538oracle中修改表字段常用语句如下: 1、重命名表 AL ... -
oracle中查询所有外键引用到某张表的记录
2014-05-14 14:40 1325分为两步: 1.查询表的主键约束名 select * ... -
Oracle 创建 DBLink 的方法
2014-05-06 10:01 8941、如果需要创建全局 DBLink,则需要先确定用户有创建 ... -
CREATE TABLESPACE命令详解
2014-04-22 15:43 1456语法描述: CREATE [UNDO] TABLESPA ... -
SGA和PGA推荐配置
2014-01-23 09:07 1279查询SGA和PGA: SQL> show para ... -
oracle用户LANG和NLS_LANG环境变量设置
2014-02-14 14:14 1697export LANG=en_US.UTF-8 NLS_ ... -
几个常用的数据库操作以及视图
2014-02-19 16:48 1597一.查看表空间剩余百分比 SELECT tablespa ... -
orapwd 工具建立密码文件遵守的命名方法
2014-02-19 16:48 918orapwd 工具建立建立的密码文件一定要orapw+实例 ... -
oracle删除数据文件
2014-02-19 16:48 3688在我们详细介绍之前,我们必须说清楚一点:Oracle不提供 ... -
Oracle Undo表空间介绍
2014-02-22 08:53 1477UNDO表空间的作用和管 ... -
ALTER DATABASE 与 ALTER TABLESPACE OFFLINE的区别
2014-02-22 08:52 1043一.DataFile脱机或联机的两种方法: ① ALTE ... -
获取表空间、用户和外键的DDL语句
2013-10-24 16:22 933工作中,需要现场返回所有表空间及用户信息 get_ddl ... -
利用dbms_metadata.get_ddl查看DDL语句
2013-10-24 16:20 1254本文转载,原文地址为:http://czmmiao.itey ... -
临时表空间数据文件的迁移方法
2013-04-28 15:27 1453对于临时表空间数据文件的迁移方法如下:alter tables ... -
表空间数据文件移动或改名操作
2013-04-24 10:23 1132sqlplus /nologSQL> conn /as ... -
Duties of Oracle Database Administrators
2013-03-17 22:47 934The principal responsibility o ...
相关推荐
`srvctl` 是Oracle Clusterware提供的命令行工具,用于管理RAC环境中的服务、实例、节点应用程序等。例如: - `srvctl config database`:列出所有配置的数据库。 - `srvctl config service -d GDTV`:显示集群...
"Oracle管理核心脚本"集合了DBA日常工作中常用的SQL脚本,这些脚本涵盖了数据库的多个方面,如性能监控、空间管理、用户权限控制等。下面将详细介绍这些关键知识点: 1. **性能监控**: - SQL脚本可以用于监控...
oracle11g centos7一键安装脚本,脚本里面有完整安装提示说明。大概步骤如下 1、关闭防火墙 2、设置服务器名称并增加映射 3、安装Oracle所需的依赖 4、解压oracle安装包 5、创建用户和组 6、修改内核参数 7、修改用户...
ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup ...
### ORACLE EBS 常用表及查询语句详解 #### 1. 概述 Oracle E-Business Suite (EBS) 是一套全面的企业管理软件解决方案,它为企业的核心业务流程提供了支持,包括财务、供应链管理和人力资源管理等。本文档提供了...
三、Oracle 常用脚本 2pc_clean.txt ash_sql_line_id.txt ash_top_sql_event.txt ash_used awr_db_time.txt awr_event_histogram.txt awr_metric_name.txt bind_noused.txt cursor_purge.txt ddl_metadata.txt dml_...
以上脚本为一个典型的Oracle数据库管理实用脚本,包含了创建表空间、临时表空间以及创建用户和分配权限的操作。通过这样的脚本,可以极大地简化数据库的初始化工作,提高工作效率。在实际应用中,根据不同的业务需求...
/bin/sh`指定了脚本的解释器为`/bin/sh`,这是一种常用的Unix Shell环境。这种脚本通常用于Linux或类Unix系统上执行。 ##### 2. 路径处理逻辑 接下来的代码块实现了对当前脚本路径的解析,并将其转换为绝对路径: `...
Oracle 运维和优化常用脚本,共34份。2pc_clean.txtash_sql_line_id.txtash_top_sql_event.txtash_used.txtawr_db_time.txtawr_event_histogram.txtawr_metric_name.txtbind_noused.txtcursor_purge.txtddl_metadata...
### Ubuntu 下安装 Oracle-XE 并建立数据库脚本测试 #### 安装Oracle-XE 在 Ubuntu 系统上安装 Oracle-XE(Oracle Express Edition)并进行基础配置,需要完成以下步骤: 1. **设置 Oracle-XE 版本源** 首先...
在IT行业中,Oracle数据库是广泛使用的大型企业级数据库管理系统,而Oracle Instant Client是其轻量级的客户端组件,用于在不完全安装整个Oracle数据库服务器的情况下,实现与Oracle数据库的连接和交互。本教程将...
[root@localhost]# ./zyzoracleuninstall.sh -h 参数说明: --oraclebase, -b : oracle_base 选填 默认根据oracle用户.bash_profile寻找 --help, -h : 帮助
1. 使用`source /home/oracle/.bash_profile`来加载Oracle环境变量。 2. 使用RMAN连接到目标数据库。 3. 分配4个磁盘通道(d1、d2、d3、d4)以并行执行备份。 4. 使用`backup full`命令进行全量数据库备份,并指定...
### Oracle脚本知识点详解 #### 一、Oracle脚本概览 在提供的脚本中,主要涉及了Oracle数据库中的一些基本操作,包括表空间的创建、用户管理(创建与删除)、权限分配等。这些操作是Oracle数据库管理中的基础部分,...
source /home/oracle/.bash_profile cd /dinglp/ora_managed/scripts exp parfile=exp_rman.par ``` 3. **0级备份RMAN脚本`rman_bk_LEVEL0.rcv`:** - 连接到catalog和目标数据库。 ```sql connect catalog ...
用root身份执行该脚本,实现对limits.conf,login,sysctl.conf,profile,.bash_profile文件进行设置,并创建用户oracle,创建oinstall和dba组,创建安装目录 执行脚本命令 ./path.ksh 密码(oracle用户的密码) ...
Oracle 12c 客户端是 Oracle 公司推出的数据库客户端软件,为用户提供了强大且灵活的数据库管理功能。然而,对于初学者来说,安装 Oracle 12c 客户端可能会是一件困难的事情。本文将详细介绍在 Linux 平台下安装 ...
3. **3profile.sh**:此脚本可能涉及修改用户的环境配置文件,如`.bash_profile`或`.bashrc`。Oracle需要特定的环境变量(如`ORACLE_HOME`, `PATH`, `LD_LIBRARY_PATH`等)来正确定位和执行其二进制文件。此外,还...
Oracle SQL自动调优是数据库管理中的重要环节,它涉及到数据库性能优化,确保系统运行高效、稳定。这篇博客文章“Oracle SQL自动调优生成报告和SQL语句的脚本”提供了有关如何利用Oracle自带的工具进行SQL优化的具体...
Oracle DBA在日常工作中经常会与UNIX/Linux操作系统打交道,掌握一些常用的UNIX命令对于高效管理Oracle数据库至关重要。以下是一些Oracle DBA在UNIX环境下常用的命令及其详细解释: 1. **删除Oracle进程**: - `ps...