SQL 基础-->常用函数
--==================================--SQL 基础-->常用函数--==================================/*一、函数的分类 SQL函数一般分为两种 单行函数 基于单行的处理,一...
utlrp.sql和catpatch.sql两个脚本的作用
--编译无效对象脚本utlrp.sql$ sqlplus '/as sysdba' @?/rdbms/admin/utlrp.sqlutlrp.sql脚本可以在数据库运行的状态下执行以编译、数据库中的invalid对象. oracle建议在对数据库进行迁移、升级、降级后都运...
解决linux oracle shell上下箭调用历史命令
大家都知道linux下的shell环境中,使用sqlplus进行工作的时候无法像在windows环境下的使用上下键进行历史命令切换,确实非常不方便,还好,有了rlwrap这个玩意儿,按照后进行简单的环境配置,就可以解决这个问题了...
windows下rman自动备份脚本
把自己用的rman备份脚本发上来,和大家一起学习。win2000 、oracle10r2。一、全库备份脚本1. 先做一个.bat的批处理文件auto_full_rman.batrem run rmanrman cmdfile=full_rman.txt msglog= e:/orabackup/full_rmanlo...
Oracle9i的Windows平台自动启动问题
前天把一台服务器的oracle升级了一下,从9.0升到9.2,同时打了patchset,执行了catpatch.sql,似乎一切正常。但过了两天,发现,似乎数据库本身不能随系统一起启动,每次都得手工进入启动。在网上查了一下,有建议...
ORACLE的日志管理
24×7环境转移数据库服务器是一个压力很大的事情。 在这之前当然要详细了解所有用户和用户权限,用户的数据对象等;然后建用户赋权限,并先转移不变的历史数据。 在凌晨,服务的停顿时间约为15分钟。 转移数据库...
Oracle kill session
我们知道,在Oracle数据库中,可以通过kill session的方式来终止一个进程,其基本语法结构为:alter system kill session 'sid,serial#' ; 被kill掉的session,状态会被标记为killed,Oracle会在该用户下一次touc...
Oracle查看权限
1. oracle用户查看自己的权限和角色 select * from user_tab_privs; select * from user_sys_privs;&...
sysdba用户登陆限制
数据库用sysdba登录的验证有两种方式,一种是通过os认证,一种是通过密码文件验证;登录方式有两种,一种是在数据库主机直接登录(用os认证的方 式),一种是通过网络远程登录;需要设置的参数有两个,一个是SQLNET....
Oracle sqlnet.ora相关认证问题
一、口令认证和操作系统认证 使用操作系统认证方式的配置过程: 1. 在操作系统中建立一个合法帐户。 具体来说,在NT上: 首先建立一个本地用户组,取名为ORA_<SID>_DB...
Oracle10g中的静态注册及动态注册问题
最近发现偶的oracle 10g r1版本,想切换到归档模式时,在shutdown 后,再startup 后,居然出现如下错误:ORA-12528:TNS:listener: all appropriate instances are blocking new connections 查了下,有的说是1...
Oracle10G 默认安装应注意的问题
Oracle 10g数据库默认安装应该注意的问题: 1.Oracle 10g 的FLASH_RECOVERY_AREA 默认空间为2G,这个没有做好定时备份归档日志,删除归档日志的方案,很容易出问题。这个出问题已经有好几次了。当刚安装好数据...
oracle 10g中的几个概念(sid/db_name/....)
一、数据库名1.数据库名的概念 数据库名(db_name)就是一个数据库的标识,就像人的身份证号一样。如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完...
数据库物理设计经验谈(二)
六.设置和管理表空间数据库文件之间的I/O竞争是数据库之大忌, 所以对数据库规划之前要先对数据文件的I/O进行初步的评估, 通常情况下, 应用的产品数据库表所在的表空间会很活跃, 索引表空间和数据字典之类的表空间也...
数据库物理设计经验谈(一)
概述我们无论使用哪种数据库,无论怎样设计数据库,我想都会遵从一个原则:数据安全性和性能高效这两个主要方面,但是关于这两个方面的话题太多,在这里就不一 一陈述,我只是从数据库物理分布设计方面和大家一起简...
lsnrclt start 出错!TNS-12537, TNS-12560,TNS-00507 解决方法,oracle监听启动出错
[oracle@qw admin]$ lsnrctl startLSNRCTL for Linux: Version 10.2.0.1.0 - Production on 15-MAR-2010 11:29:38Copyright (c) 1991, 2005, Oracle. All rights reserved.Starting /u01/app/oracle/produc...
ORACLE对象名大小写敏感性相关的深入分析
注: 1、 本文是以ORACLE10.2为测试分析版本 2、 本文中提到的ORACLE对像名包括ORACLE中的表名、视图名、字段名、函数名等等。 以下是笔者对创建表及访问使用不同命名方式的一个实例,是笔者的机器上测试结果: 连...
oracle10g创建用户
1、 linux下oracle的启动以oracle身份登录 启动 lsnrctl start登录 sqplus /nolog连接数据库 connect /as sysdba启动数据库 s...
Oracle 10g基本语法
1.登陆系统用户sqlplus 然后输入系统用户名和密码登陆别的用户conn 用户名/密码;2.创建表空间create tablespace 空间名datafile 'c:\空间名' size 15M --表空间的存放路径,初始值为15MautoExtend on next 10M&...
讲解Oracle系统中用户权限的赋予和查看
在Oracle中,用户权限分为两种(本文不涉及dba或oper的权限,只讲解普通用户的权限),分别是System Privilege系统权限 和User Table Privilege用户数据表权限. ◆1.首先,创建用户,以下几条命令可以创建一个用户,前提是...