【ORACLE解决登陆em状态暂挂方法】教程文章相关的互联网学习教程文章

Oracle GoldenGate for Sql Server连接ODBC失败的处理方法【代码】

Oracle GoldenGate for Sql Server连接oracle数据库的时候还是比较容易的,命令行下面只要: GGSCI> dblogin useridalias [ alias name]或者GGSCI> dblogin userid [ user name ] password [ password ] 就好了 如果是在MS SQL Server下面,也可以采用以下命令通过odbc连接: GGSCI> dblgoin sourcedb [ dsn ] 这里SQL SERVER和Oracle是不同的,Sql server 用的是dsn名,同样可以连接好。 但是在进行extract和replicat的时候你会得...

oracle中Update方法

set city_name=(select b.city_name from tmp_cust_city b where b.customer_id=a.customer_id)where exists (select 1from tmp_cust_city bwhere b.customer_id=a.customer_id)实例: update bd_psndoc  set bd_psndoc.indutydate=(select begindate from (select a.pk_psnbasdoc as pk_psnbasdoc,  max(b.begindate) as begindate   from temp_psnbasdoc a left join hi_psndoc_deptchg b  on a.pk_psnbasdoc=b.pk_psn...

Oracle获取执行计划方法

6种方法 1. explain plan for获取; 2. set autotrace on ; 3. statistics_level=all; 4. 通过dbms_xplan.display_cursor输入sql_id参数直接获取 5. 10046 trace跟踪6. awrsqrpt.sql适用场合分析 1.如果某SQL执行非常长时间才会出结果,甚至慢到返回不了结果,这时候看执行计划就只能用方法1; 2.跟踪某条SQL最简单的方法是方法1,其次就是方法2,方法2要执行; 3.如果想观察到某条SQL有多条执行计划的情况,只...

oracle 有效卸载方法

1.关闭oracle所有的服务。可以在windows的服务管理器中关闭; 2.打开注册表:regedit 打开路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务!3.打开注册表,找到路径:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE删除该oracle目录,该目录下注册着Oracle数据库的软件安装信息。4.删除注册的oracle事件日志,打开注册表HKEY_LOCAL_MA...

通用权限管理系统底层更换最新Oracle驱动的方法【代码】【图】

1、OracleHelper.cs调整OracleHelper.cs完整的代码namespace DotNet.Utilities {// 需要安装客户端安装驱动//using Oracle.DataAccess.Client;// 2016.07.04 不需要客户端驱动using Oracle.ManagedDataAccess.Client;/// <summary>/// OracleHelper/// 有关数据库连接的方法。/// /// 修改记录/// /// 2008.08.26 版本:1.3 JiRiGaLa 修改Open时的错误反馈。/// 2008.06.01 版本:1.2 JiRiGaLa 数据库连接获得方式进...

ORA-01034:ORACLE not available问题的解决方法

同时在自己电脑上装了oracle客户端和服务器,上次还能用呢,这次突然用不了.[oracle@R39i oracle]$ sqlplus scott/tiger SQL*Plus: Release 9.2.0.4.0 - Production on Mon Nov 24 11:06:50 2008 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not existLinux Error: 2: No such file or directory [root@R39i root]# id oracleui...

oracle decode函数使用方法【图】

decode()函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。工具/原料 软件环境:1、Windows NT4.0+ORACLE 8.0.42、ORACLE安装路径为:C:/ORANT 方法/步骤 DECODE函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。DECODE有什么用途 呢? 先构造一个例子,假设我们想给智星职员加...

oracle drop table(表)数据恢复方法

今天不小心把系统用户表给drop掉了,正在运行的系统正式库啊,还好可以恢复 一、查看数据库回收站,看删除的表是否还在回收站select object_name,original_name,partition_name,type,ts_name,createtime,droptime from recyclebin; 二、恢复表结构和数据 FLASHBACK TABLE 表名 TO BEFORE DROP;oracle drop table(表)数据恢复方法标签:本文系统来源:http://www.cnblogs.com/zhangjd/p/5703111.html

oracle 报-ORA-00922: 选项缺失或无效 解决方法

安装Oracle 11g R2的过程中,在新建数据库实例时出现了该错误,如果选择"忽略"就会出现ora-28000错误。经网络查询验证,这是属于在前面配置管理员密码的时候,采用了数字开头的密码,Oracle貌似对此不支持,但当时不提示出错,晕倒!据说包含其他非法特殊字符也可能产生此问题。记录一下,给自己备忘:ORA-00922: 选项缺失或无效 错误原因:一般是语句的语法有问题。比如命名不对,关键字写错等等。对于非标准的命名,一般采用双引...

oracle常用的数据迁移方法

源地址:http://wenku.baidu.com/link?url=lI6UYpvDs_y8ku6DytEZLl4GSJjQ0GAGPvv8txrbRoQKgqzTCMAfBZI5mn9t-KQk1feJd60Y4Mh-OJNiXFe3NKfVkYrt_9KBSNCJZkq2YQS 集思广益:http://www.dataguru.cn/thread-260203-1-1.html http://bbs.csdn.net/topics/380097363oracle常用的数据迁移方法标签:本文系统来源:http://www.cnblogs.com/haizine/p/5843397.html

Oracle 分区表的新增、修改、删除、合并。普通表转分区表方法【代码】

Hash分区: 对于那些无法有效划分范围的表,可以使用hash分区,这样对于提高性能还是会有一定的帮助。hash分区会将表中的数据平均分配到你指定的几个分区中,列所在分区是依据分区列的hash值自动分配,因此你并不能控制也不知道哪条记录会被放到哪个分区中,hash分区也可以支持多个依赖列。如:create table test ( transaction_id number primary key, item_id number(8) not null ) partition by hash(transaction_id) ( partiti...

【转】oracle PLSQL常用方法汇总

============================函数=================================== 日期函数: add_months(d,n) 日期d加n个月 last_day(d) 包含d的月份的最后一天的日期 month_between(d,e) 日期d与e之间的月份数,e先于d new_time(d,a,b) a时区的日期和时间d在b时区的日期和时间 next_day(d,day) 比日期d晚,由day指定的周几的日期 sysdate 当前的系统日期和时间 greatest(d1,d2,...dn) 给出的日期列表中最后的日期 least(d1,k2,...dn)...

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

版权声明:本文为博主原创文章,未经博主允许不得转载。首先查找目标用户的当前进程,注意是serial#而不是serial,网上有的介绍漏掉了#: select sid,serial# from v$session where username=‘ERP‘; 使用此语句会返回一个进程列表,每行有两个数字,然后用数字替代下面的sid和serial alter system kill session ‘sid,serial‘; 例如 alter system kill session ‘222,123‘; 通过select 语句可能返回多行记录,所以要多次执行al...

软件开发中oracle查询常用方法总结【图】

上次新霸哥和大家讲解了一些关于oracle的知识发现大家对oracle还是比较感兴趣的,下面新霸哥就大家比较关系的oracle中常用的查询有哪几种?做个和oracle相关的开发的朋友可能会知道答案,但是刚接触过oracle的朋友可能还不知道是怎么回事。今天,新霸哥将在此给大家做一个详细的介绍。多表连接查询连接多表1. 笛卡尔积在没有任何过滤条件的情况下,左表的任意一行记录 与 右表的任意记录进行连接2. 使用连接查询下面新霸哥简单的介...

Oracle11g完全卸载方法

二、 oracle11G自带一个卸载批处理\app\Administrator\product\11.2.0\dbhome_1\deinstall\deinstall.bat运行该批处理程序将自动完成oracle卸载工作,最后手动删除\app文件夹(可能需要重启才能删除) 运行过程中可能需要填写如下项:指定要取消配置的所有单实例监听程序[LISTENER]:LISTENER 指定在此 Oracle 主目录中配置的数据库名的列表 [MYDATA,ORCL]: MYDATA,ORCL 是否仍要修改 MYDATA,ORCL 数据库的详细资料? [n]: n CCR che...