oracle
文章平均质量分 64
chenrizhong
自强,自立。
展开
-
ORA-12560: TNS: 协议适配器错误
今天测试oracle控制文件的多路复用出现协议适配器错误(1)关闭数据库:shutdown immediate;(2)复制一个控制文件:copy control01.ctl control02.ctl(3)执行命令:startup nomount ;这里会报协议适原创 2011-09-29 11:38:16 · 1845 阅读 · 0 评论 -
asm 实例无法加载diskgroups,ORA-15110: no diskgroups mounted
今天安装oracle11g R2的grid,装完之后发现无法加载diskgroups,报错如下:SQL> startupORA-00099: warning: no parameter file specified for ASM instanceASM instance startedTotal System Global Area 283930624 bytesFixed原创 2012-04-30 18:52:35 · 4999 阅读 · 0 评论 -
机器重启后asm磁盘的权限变化
在执行命令/etc/init.d/oracleasm configure -i时没有出现下面修改asm磁盘启动时候的权限:Fix permissions of Oracle ASM disks on boot? (y/n)Enter y to fix permissions of Oracle ASM disks when the system starts.原创 2012-04-30 18:29:44 · 3655 阅读 · 0 评论 -
DBCA创建数据库验证asmsnmp用户权限错误
使用DBCA创建数据库时报下面错误: 由于“ASM will not be configured to be monitored by Database Control”这句不是很明白是什么作用,所以不敢轻易放过。按异常提示,应该是权限问题 回想了一下,当时创建安装grid时没有创建用户: (1)直接更改用户赋权,用户不存在sqlplus / as sysa原创 2012-05-01 00:30:26 · 4039 阅读 · 0 评论 -
非oralce用户环境变量配置
在项目中需要给同一台服务器的web用户配置环境变量执行oracle的sqlldr,把实现的步骤和碰到问题记录一下:(1)把oracle目录下.profile文件对于数据库环境变量的设置拷贝到web用户的.profile文件中;执行命令报错$ sqlldrsh: sqlldr: not found.查看,发现web用户没有oracle_home目录的执行权限,无法进入到bin目原创 2011-12-20 18:25:27 · 1431 阅读 · 0 评论 -
oracle 10g警告:Heap size 2267K exceeds notification threshold (2048K)
今天查看数据库的警告日志时看到:Heap size 2267K exceeds notification threshold (2048K)具体内容如下:Memory Notification: Library Cache Object loaded into SGAHeap size 2267K exceeds notification threshold (2048K)Deta原创 2011-12-09 11:28:41 · 949 阅读 · 0 评论 -
sqlldr 导入乱码,Oracle客户端字符集问题
转自:http://hi.baidu.com/danghj/blog/item/36a85f10b8dcbdf1c3ce799a.html 1,查Oracle数据库创建时候的字符集:Oracle服务器端执行SQL> select name, value$ from sys.props$ where name like 'NLS%';NAME转载 2011-12-07 15:14:34 · 12247 阅读 · 0 评论 -
oracle 进程查看v$session
执行下列命令语句sqlplus / as sysdba create tablespace test datafile '/data/test01.dbf' size 10240M;quit;EOF 通过ps -ef|grep sqlplus命令得到上面所执行的命令的进程id为:12345(1)关于v$process执行下面的SQL是查不到相关的信息:sele原创 2011-12-06 14:48:42 · 2324 阅读 · 0 评论 -
oracle 10g 创建表空间慢问题
系统环境CPU info: Number of CPUs = 4 Clock speed = 1595 MHz Bus speed = 532 MT/s CPUID registers vendor information = "GenuineIntel" processor serial number = 0x00原创 2011-12-05 16:56:12 · 4469 阅读 · 0 评论 -
unix系统oracle数据库启动和关闭脚本
1、修改执行数据库启动命令对应的文件/etc/oratab $ORACLE_SID:$ORACLE_HOME:: => 这里的值必须设置为Y2、编辑启动脚本orastart.sh(启动脚本)vi orastart.sh#!/bin/shecho "db start at `date`" >> /tmp/logdatasu - oracle -c "$原创 2011-12-02 16:02:04 · 1224 阅读 · 0 评论 -
oracle 10g 命令行安装
转载自:http://hi.chinaunix.net/?20268078/viewspace-45639 Oracle 10g支持在命令行下用静默模式(Silent)安装,给那些没有安装图形界面的Linux系统提供了极大的便利。下面以Fedora Core 6为例,介绍在命令行下安装OracleOracle 10g的方法。1 安装前的准备准备工作要用登录为root用户来转载 2011-12-02 16:34:26 · 1384 阅读 · 0 评论 -
oracle 调度程序学习
oracle中scheduler的管理主要是通过dbms_scheduler来执行。开始前的工作:创建一个用户:create user sched identified by oracle; grant create session to sched; grant schedul原创 2011-10-26 15:23:24 · 877 阅读 · 0 评论 -
oracle 常用系统信息表
本文来自open-source China开源中国:http://www.open-china.net/blog/14065.html1.1 基于SQL的常用系统表 1.2.1 系统对象表 sysobjects 功能说明:保存当前数据库的对象,如约束、默认值、日志、规则、存储过程等 重要字段解释: sysObjects ( Name sysname, ——object转载 2011-10-26 11:11:41 · 701 阅读 · 0 评论 -
rman备份简介
1. 在linux. Find / -name rman显示:/home/oracle/product/10.20/sysman/admin/scripts/db/rman/home/oracle/product/10.20/bin/rman/home/oracle转载 2011-10-04 22:12:42 · 669 阅读 · 0 评论 -
rman入门
第一章rman入门一、rman简介Rman是用来备份和恢复数据库的,无论是用rman来备份还是恢复数据库,都必须先启动数据库并且加载实例二、连接本地数据库C:Documents and Settingspengwzh>set oracle_sid=orcl转载 2011-10-04 21:53:52 · 457 阅读 · 0 评论 -
oracle 11.2.0.2创建DBFS
由于最近需要在项目中使用到外部表加DBFS的方式加载数据,所以需要创建DBFS在此记录下创建的过程和遇到的问题1、安装fuseoracle enterprise linux 5.5的光盘中,在Server目录下找到fuse相关的rpm,安装相应fuse软件包2、配置fuse(下面操作不知道有什么用,只是按照文档上操作)/sbin/depmod/sbin/modprobe f原创 2012-05-05 21:40:09 · 2687 阅读 · 0 评论