【Oracle 用中文作为关键字查询无数据及sql loader 导入数据时数据分隔异常的解决办法】教程文章相关的互联网学习教程文章

Oracle数据转移Mysql中遇到的问题以及解决办法

前几天因工作需要我得将Oracle数据库中几十张表转移到Mysql中,由于之前没有相关经验,上网简单百度后选用Navcat Premium软件工作。 Navcat Premium进行数据转移有三种办法:1、复制表 2、导出、导入数据 3、导出成sql脚本,执行。 一开始使用复制表的方法,打开菜单栏“工具”的数据传输功能,左边选择要复制的表,右边选择连接然后选中目标数据库,接下在就是next by next的一键式操作。这个方法真的很方便,但...

Oracle开发包被锁解决办法-终极办法

http://www.itpub.net/forum.php?mod=viewthread&tid=1761963 以前在数据库维护中,基本都是碰到表被锁的情况,然后就是查找被锁的表相关的信息,通过v$session视图查找到相关的sid和serial#,通过 alter system kill session ‘sid,serial#’ kill掉相关的进程即可。但是今天碰到开发包更新过程中,连接中断,导致开发包一直被锁定的状态,无法操作。 由于以前没有遇到包被锁的情况,所以也没太注意这方面的技术,网上好像也很少...

oracle执行update时卡死问题的解决办法

可以通过以下办法解决: 先查询锁定记录 Sql代码 SELECT s.sid, s.serial# FROM v$locked_object lo, dba_objects ao, v$session s WHERE ao.object_id = lo.object_id AND lo.session_id = s.sid; 然后删除锁定记录 Sql代码 ALTER system KILL session ‘SID,serial#‘; 其中 SID填写上文中查到的SID数值,serial#填写serial#列的数值如: ALTER system KILL session ‘214,23456‘; oracle执行update时卡死问题的解决办法标签:...

JDBC连接Oracle数据库时出现的ORA-12505错误及解决办法

转载至http://www.blogjava.net/itspy/archive/2007/12/20/169072.html Oracle 问题描述:今天使用jdbc连接oracle 10.2.0.1.0 数据库的时候出现了下列错误: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153093120)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4)))) 而直接通过plsql可以正常连接数据库,或者可以通过sqlplus 连接数据库 经过debug和查找相关的资料发现问题原因如下:jdbc连接数据库的时候,需要使用数据...

Oracle死锁产生的原因和解决办法

如果有两个会话,每个会话都持有另一个会话想要的资源,此时就会发生死锁。用下面实验来说明死锁的产生原因和解决办法。SESSION1:SQL> create table t2 as select * from emp;SQL> select * from t2 where empno=7369; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO---------- ---------- --------- ---------- ----------------- ---------- ---------- ---------- 7369 S...

Oracle SQL Developer报错:Unable to find a Java Virtual Machine解决办法【图】

安装了64位的Oracle数据库以及32位的Oracle客户端,在开始菜单中第一次打开客户端的SQL Developer时提示输入java.exe的路径,我选择了Oracle数据库自带的jdk路径,确定之后报错:百度查找解决办法,原因是64位的Oracle数据库中自带的jdk也是64位的,但安装的Oracle客户端是32位的,所以不兼容。 解决办法一般有两种做法: 1)从网上下载Oracle SQL Developer x64(http://www.oracle.com/technetwork/developer-tools/sql-develope...

远程连接Oracle时出现ORA-01034 和ORA-27101 的解决办法

客户端使用tnsping没有问题,但使用sqlplus连接时却报错。 cmd->tnsping 192.168.56.101:1521/ora11gR2 tnsping命令:如果能够ping通,则说明客户端能解析listener的机器名,而且lister也已经启动,但是并不能说明数据库已经打开,而且tsnping的过程与真正客户端连接的过程也不一致。但是如果不能用tnsping通,则肯定连接不到数据库。 服务器端执行 lsnrctl 未发现什么异常 C:\Documents and Settings\Administrator>lsnrctl sta...

【ORACLE】“System.Exception: System.Data.OracleClient 需要 Oracle 客户端软件 version 8.1.7 或更高版本。”解决办法

我的电脑是win10、64位。问题如题,在网上找了很多办法都没搞好,如下: 1、给oracle目录设置“Authenticated Users”用户的“读取/写入”权限 2、IIS网站物理路径凭据添加windows用户 最终执行了通过下面的步骤解决了问题: 给windows全局变量-path,添加"product\11.2.0\client_1\BIN"。 【ORACLE】“System.Exception: System.Data.OracleClient 需要 Oracle 客户端软件 version 8.1.7 或更高版本。”解决办法标签:本文系统来...

Windows平台下忘记Oracle登陆密码解决办法

下面分享一下解决办法。同时按Win+R,输入:cmd然后输入:sqlplus /nolog输入:connect /as sysdba --连接到sysdaba用户;假如这里出现ORA-01031,可以参考:http://chensenlin.blog.51cto.com/10559465/1759490; 最后输入:alter user sys identified by 新密码; --注意有个”;“。此时的oracle登陆密码修改成功!本文出自 “SenLinux” 博客,请务必保留此出处http://chensenlin.blog.51cto.com/10559465/1759492Wi...

Windows平台下登陆Oracle出现ORA-01031错误解决办法

所以,我把我登陆操作系统的用户添加到了 ora_dba 组。具体操作:运行输入 compmgmt.msc,然后在本地用户和组的组中找到ora_dba ,右击属性-添加-高级-立即查找-SenLinChen(找到登陆到自己操作系统的用户)-确定-确定-确定。通过以上办法就可以解决了。--操作环境:OS:windows10_x64 教育版Oracle:Oracle_11g_x32本文出自 “SenLinux” 博客,请务必保留此出处http://chensenlin.blog.51cto.com/10559465/1759490Windows平台下登...

Oracle>>通过PL/SQL程序块判断,指定用户的指定数据表和序列是否存在,如果存在则删除,否则新创建。并且为表添加含有字符串数据,execute immediate执行insert语句中有字符串解决办法【图】

变量声明 declare num0 number;num1 number; begin --判断用户为:SYSTEM的数据库中是否存在相关数据表和序列,存在则删除,不存在则新创建,DBMS_OUTPUT.put_line等同java中的System.out.println输出语句DBMS_OUTPUT.put_line(‘正在初始化数据库信息,请稍后......‘);--以下参数说明:--所涉及到的参数值必须为大写--sequence_owner:指定哪个数据库用户的序列; sequence_name:指定的序列名称--TABLE_NAME:指定数据表的...

oracle12c不能进入到http://localhost:5500/em的解决办法

Oracle11g企业管理器无法打开——解决https://localhost:1158/em 页面无法打开的问题 常见的问题:https://localhost:1158/em 无法打开 解决办法: C:\Windows\System32\drivers\etc,hosts文件 加上本机ip,如 我的ip是:192.168.24.32那么就在hosts文件中加入 192.168.24.32 localhost 最好同时也加上: 127.0.0.1 localhost == 链上sqlplus 请输入用户名: system输入口令: SQL> show parameter dispatchers; SQL> exec dbms_xdb_...

Navicat连接Oracle11g 错误的解决办法

.0.4.0.zipinstantclient-basic-nt-11.2.0.4.0.zip  将上面下载的文件解压到一个地方。 然后,在Navicat的 工具>>选项>>其他>>OCI中,设置oci.dll和sqlplus.exe的路径(上面解压的地方)即可!!! Oracle client下载地址 Navicat连接Oracle11g 错误的解决办法标签:本文系统来源:http://www.cnblogs.com/larryzeal/p/5517103.html

Oracle 11g导出空表、少表的解决办法【代码】【图】

1)insert一行,再rollback就产生segment了该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。2)设置deferred_segment_creation参数 SQL> show parameter deferred_segment_creation NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ deferred_segment_creation boolean TRUE SQL> alter sy...

Loadrunner参数化连接oracle、mysql数据源报错及解决办法【图】

(本人系统是Win7 64, 两位小伙伴因为是默认安装lr,安装在最终参数化的时候,出现连接字符串无法自动加载出来:最后通过安装在,问题到此解决 1.通过数据库连接参数化大量数据,电脑本地已经成功安装了数据库驱动,且本地可以配置数据源成功,在loadrunner 中配置数据源却找不到对应的数据库驱动。 ----A:检查当前loadrunner工具的版本,是32位还是64位(目前还没有64位的),32位是不能安装64位的 mysql 驱动程序,即使操作...