【oracle的在没有安装服务端连接远处服务端的方法】教程文章相关的互联网学习教程文章

Oracle表空间不够使用及解决方法【图】

Oracle表空间一般让free百分比保持在10%以上,MDMC里面目前的比例是25%,如果低于就增加datafile或者resieze datafile,一般数据 1.查询表空间使用方法: select b.file_id,b.tablespace_name,b.file_name,b.bytes,(b.bytes-sum(nvl(a.bytes,0))),sum(nvl(a.bytes,0)),sum(nvl(a.bytes,0))/(b.bytes)*100 from dba_free_space a,dba_data_files b where a.file_id=b.file_id group by b.tablespace_name,b.file_name,b.file_id,b.b...

OracleEnterpriseLinux5安装Oracle10g碰到的若干问题及解决方法【图】

首先说明,我是在Oracle Enterprise Linux 5下安装Oracle 10g的。安装oracle 10前设置系统参数时,在配置/etc/pam.d/login文件时 首先说明,我是在Oracle Enterprise Linux 5下安装Oracle 10g的。 1. 安装oracle 10前设置系统参数时,在配置/etc/pam.d/login文件时需要加入 session required /lib/security/pam_limits.so session required pam_limits.so 我将第二行的pam_limits.so写成了pam limits.so,从而配...

Oracle表空间异常增长过快解决方法【图】

1. 首先用语句查询容量大于1G的数据段 select segment_name,sum(bytes)/1024/1024 from dba_segments group by segment_name ha 1. 首先用语句查询容量大于1G的数据段 select segment_name,sum(bytes)/1024/1024 from dba_segments group by segment_name having sum(bytes)/1024/1024>1000; 得到如下结果: SYS_LOB0000136091C00003$$ 255332M SYS_LOB0000136441C00004$$ 7170M SYS_C0082042 1305M ...

Oracle常用连接查询方法和函数【图】

Oracle常用的连接查询方法(以oracle自带的表做的练习),left join是以左表的记录为基础的,左表中的记录会全部显示,右表只显 一:Oracle常用的连接查询方法(以oracle自带的表做的练习) 1、左外连接(left outer join/left join) left join是以左表的记录为基础的,左表中的记录会全部显示,右表只显示符合查询条件的记录。右表不足的地方用null填充。 例如:select * from emp t1 left join dept t2 on t1.deptno=t2.deptno...

关于Oracle的ORA-00607和ORA-00600错误解决方法【图】

关于Oracle的ORA-00607和ORA-00600错误解决方法 前些天Oracle数据库服务器出现了一下错误: SQL*Loader-961: 对表 table1 调用一次/加载完成时出错 ORA-00607: Internal error occurred while making a change to a data block ORA-00600: internal error code, arguments: [kddummy_blkchk], [8], [565129], [18021], [], [], [], [] SQL*Loader-2026: 加载因 SQL 加载程序无法继续而被终止 关于ORA-00600错误描述: 引用ORA-00...

Oracle中强行断开用户连接的方法【图】

Oracle中强行断开用户连接的方法,首先查找目标用户的当前进程,注意是serial#而不是serial,网上有的介绍漏掉了#: Oracle中强行断开用户连接的方法,,首先查找目标用户的当前进程,注意是serial#而不是serial,网上有的介绍漏掉了#: select sid,serial# from v$session where username=ERP; 使用此语句会返回一个进程列表,每行有两个数字,然后用数字替代下面的sid和serial alter system kill session sid,serial; 例如 alter system ...

用NoMachine安装Oracle出错解决方法【图】

首先:我在nomachine上用oracle用户无法直接登录linux,所以新建了个简单用户zc。而这也可能是下面错误的根本原因。 首先:我在nomachine上用Oracle用户无法直接登录linux,所以新建了个简单用户zc。而这也可能是下面错误的根本原因。 cat .bash_profile的内容: ############################################# if [ -f ~/.bashrc ]; then. ~/.bashrcfi# User specific environment and startup programsPATH=$PATH:$HOME/binexp...

Oracle出现“TNS:监听程序无法分发客户机连接”解决方法【图】

打开sqlplus后用system角色登陆然后切换成scott用户,再切换成sysD:/gt;sqlplus sys/admin@orcl as sysdba然后接下去操作出现 1、问题描述: 打开sqlplus后用system角色登陆 然后切换成scott用户,再切换成sys D:/>sqlplus sys/admin@orcl as sysdba 然后接下去操作出现 “TNS: 监听程序无法分发客户机连接” 2、解决过程 用lsnrctl service查看监听状态 D:/Documents and Settings>lsnrctl service如下的原因:客户连接到监听器后...

在虚拟机上VM添加一块共享磁盘方法支持Oracle10gRAC【图】

因为原先的ASM共享磁盘容量小,无法装下归档日志和备份文件.所以决定增加一块磁盘.1 在节点1增加一块虚拟磁盘 放在原来的共享目录 因为原先的ASM共享磁盘容量小,无法装下归档日志和备份文件.所以决定增加一块磁盘. 1 在节点1增加一块虚拟磁盘 放在原来的共享目录上 取名为ASM4 选择SCSI 1:5 注意放在SCSI总线1号上面排在其他盘后面,否则容易发生盘符改变 mode=independent->Persistent 2 关闭虚拟机文件,然后用UEDIT打开 Red Ha...

Oracle11g强制修改密码ORA-28001的处理方法【图】

收到一个监控用户无法连接数据库的告警, Oracle提示错误消息ORA-28001: the password has expired, 上去查看用户状态竟然是exp 收到一个监控用户无法连接数据库的告警, Oracle提示错误消息ORA-28001: the password has expired, 上去查看用户状态竟然是expired,获取用户基本信息脚本如下: connect / as sysdba; col username for a16 col password for a18 col user_id for 999999 col account_status heading Account|Statu...

Linuxx86主机运行天数是24.8的倍数都有可能引发Oraclebug及解决方法【图】

Oracle版本是10.2.0.1。只要Linux x86主机运行天数是是24.8的倍数都有可能引发该bug(刚刚好上面系统运行的时间是198天),因为t 问题是因后台无法登录发现该BUG的,连PLSQL及服务器上的Oracle DBA也无法登录oracle 查看系统相关资源:负载高,系统层的CPU使用高, 解决方法: 重启服务器,问题解决 通过查找原因: 得到以下BUG而引起问题的所在 Oracle版本是10.2.0.1。只要Linux x86主机运行天数是是24.8的倍数都有可能引发该bug(...

Oracle中的substr方法【图】

oracle中的substr比较给力,以字符串abcde为例 Oracle中的substr比较给力,以字符串abcde为例 select substr(abcde,1,3) as str from dual 结果abc select substr(abcde,3,5) as str from dual 结果cde select substr(abcde,3,50) as str from dual 不报错,结果cde 从1开始,,到几就是第几位,简单易用

Oraclegroupby的按照不同粒度聚合方法【图】

一直以为group by 除了rollup和cube可以按照子句中指定的字段进行不同粒度的聚合,没有其他的方法了。今天因为groupby的bug(has 一直以为group by 除了rollup和cube可以按照子句中指定的字段进行不同粒度的聚合,没有其他的方法了。今天因为groupby的bug(hash group b y)而发现了另一种方法,如下例: with tmp as( select 0001 userno, 01 pno from dual union all select 0001 userno, 01 pno from dual union all ...

Oracleundo表空间爆满的处理方法【图】

Oracle undo表空间爆满的解决步骤:1. 启动SQLPLUS,并用sys登陆到数据库。#su - oracle $gt;sqlplus / as sysdba2. 查找数据库 Oracle undo表空间爆满的解决步骤: 1. 启动SQLPLUS,并用sys登陆到数据库。#su - oracle $>sqlplus / as sysdba 2. 查找数据库的UNDO表空间名,确定当前例程正在使用的UNDO表空间:Show parameter undo_tablespace。 3. 确认UNDO表空间;SQL> select name from v$tablespace; NAME ---------------...

Oracle客户端无图形界面安装方法附加升级_卸载_删除方法【图】

公司近期二期项目建设,新买的PC server 需要在上面部署oracle客户端方便访问数据库,我们自然习惯使用图形化界面来安装了,好处 操作系统:SUSE Linux Enterprise Server 11 (i586)数据库版本:Oracle 10.2.0.1数据库客户端版本:oracle10.2.0.1引言:公司近期二期项目建设,新买的PC server 需要在上面部署oracle客户端方便访问数据库,我们自然习惯使用图形化界面来安装了,好处省事又直观,我们在远程维护服务器时使用CRT工具,...