
oracle
文章平均质量分 68
沙漏无语
沙漏是时间的诗篇,是岁月的印记,承载着过往与未来。
展开
-
ORA-12518: TNS:listener could not hand off client connection
ORA-12518: TNS:listener could not hand off client connection原创 2014-10-30 16:35:27 · 48845 阅读 · 3 评论 -
Oracle密码复杂度设置
Oracle密码复杂度设置(Oracle_Password_Complexity) 一、Oracle_Password_Complexity: SQL> alter system set resource_limit = true; SQL> @ $ORACLE_HOME/RDBMS/ADMIN/utlpwdmg.sql → [verify_function转载 2015-11-05 18:20:49 · 7153 阅读 · 0 评论 -
oracle学习笔记(1)_oracle的安装
Oracle 公司成立以来,从最初的数据库版本到 Oracle7、Oracle8i、Oracle9i,Oracle10g到 Oracle11g,虽然每一个版本之间的操作都存在一定的差别,但是 Oracle 对数据的操作基本上都遵循 SQL 标准。因此对 Oracle 开发来说版本之间的差别不大。我们具体从下面开始学习:Oracle 的安装 Oracle 数据管理常用子查询及常原创 2013-08-14 09:58:26 · 979 阅读 · 0 评论 -
oracle学习笔记(6)_子查询
子查询子查询的类型有:单行子查询:不向外部返回结果,或者只返回一行结果。 多行子查询:向外部返回零行、一行或者多行结果。 1.单行子查询查询出销售部(SALES)下面的员工姓名,工作,工资。 SELECT ENAME,JOB,SAL FROM EMP WHERE DEPTNO=(SELECT DEPTNO FROM DEPT WHERE DNAME='SALES');原创 2013-08-20 18:14:11 · 1031 阅读 · 0 评论 -
oracle学习笔记(2)_Oracle 自带的客户端工具
1.oracle中自带的SQL*Plus 工具该工具是 Oracle 系统默认安装下,自带的一个客户端工具。在 Windows 命令行中输入“sqlplusw”命令,就能够启动该工具了。图1 命令行中输入sqlplusw进入页面如下:输入账号密码:输入用户名和密码后,如果 SQL*Plus 与数据库服务器在同一台计算机上,并且当前服务器下只有原创 2013-08-14 12:11:19 · 3077 阅读 · 0 评论 -
oracle学习笔记(5)_高级查询
操作符(1)算术运算Oracle 中的算术运算符,没有 C#中的算术运算符丰富,只有+、-、*、/四个,其中除号(/)的结果是浮点数。求余运算只能借助函数:MOD(x,y):返回 x 除以 y 的余数。(2)关系运算和逻辑运算运算符说明=,,= !=,不等于(3)逻辑运算原创 2013-08-20 16:33:08 · 1189 阅读 · 0 评论 -
orale刚安装好的默认服务启动项
原创 2014-07-22 14:07:05 · 971 阅读 · 0 评论 -
oracle学习笔记(4)_orcle中的基本命令
一,cmd中运行的命令命令行中输入:“sqlplusw”命令,启动oracle自带的pl/sql命令行中输入:“sqlplus /nolog” 启动oracle自带的pl/sql,此时只是启动,连接需要下面的代码:Conn system/tiger as sysdba; 连接数据库http://localhost:5560/isqlplus/使用浏览器进行远程登录并进行数据库操作了em原创 2013-08-14 17:34:16 · 1799 阅读 · 0 评论 -
oracle中varchar2(20)中存储中文的问题
原创 2014-02-26 14:27:49 · 3912 阅读 · 0 评论 -
Oracle树查询
Oracle树查询的最重要的就是select...start with... connect by ...prior 语法了。依托于该语法,我们可以将一个表形结构的中以树的顺序列出来。在下面列述了Oracle中树型查询的常用查询方式以及经常使用的与树查询相关的Oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。 以我做过的一个项目中的表为例,表结转载 2014-08-04 10:26:44 · 892 阅读 · 0 评论 -
oracle学习笔记(3)_PL/SQL 和orcle服务
PL/SQL Developer 工具在实际 Oracle 开发中,经常使用一个功能强大的第三方工具:“PL/SQL Developer”工具。PL/SQL Developer 基本上可以实现 Oracle 开发中的任何操作。它运行在客户端时必须先安装Oracle 客户端,并且通过网络配置向导配置网络服务名后才能正常与服务器连接。Oracle 服务O原创 2013-08-14 12:28:50 · 1193 阅读 · 0 评论 -
oracle学习笔记(7)_伪列
Oracle 中的伪列 Oracle 的表的使用过程中,实际表中还有一些附加的列,称为伪列。伪列就像表中 的列一样,但是在表中并不存储。伪列只能查询,不能进行增删改操作。1.ROWIDROWID 伪列返回的就是该行的物理地址。使用 ROWID 可以快速的定位表中的某一行。SELECTROWID,ENAME FROM EMP WHERE SAL>2000;2.ROWNUM在查原创 2013-08-20 18:30:52 · 1193 阅读 · 0 评论 -
orcle中定时备份数据库
orcle定时备份(1)写个.bat文件例如:exp test/test@ORCL file=f:\back\test%date:~0,4%%date:~5,2%%date:~8,2%.dmp(2)开始,任务计划程序中新建任务,添加bat 文件原创 2015-11-18 20:55:20 · 918 阅读 · 0 评论 -
oracle创建表空间导入/出数据库
1. 数据库备份说明安装完数据库,已经建立了实例 orcl ,所以,直接用管理员账户登录,并分配相关的表空间和权限a.创建数据表空间create tablespaceJCYNW_DATAlogging datafile 'C:\oracle\product\10.1.0\oradata\jcynwdb\JCYNW_DATA.dbf'size 64m autoex原创 2014-07-22 13:58:58 · 1441 阅读 · 0 评论 -
oracle10g完全卸载及删除垃圾表
oracle10g完全卸载及删除垃圾表卸载步骤: 1、Windows + R 打开“运行”窗口输入命令“services.msc” 2、停止与oracle相关的四个服务(如果事先将四个服务设为手的而且没有启动的话,此步可以忽略)。 3、删除安装的Oracle组件位置:开始 à 程序 à Oracle - OraDb10g_home1 à Oracle I原创 2015-11-03 10:33:47 · 6491 阅读 · 0 评论 -
Oracle 无法删除当前已连接的用户
如果用户还在连接,就无法删除,必须强制用户下线,当然我第一次遇到这个问题不是我没有断开而是好像数据库存在问题,当我重新登录pl/sql develop时问题就解决了,当然我们可以通过pl/sql develop主动断开会话。(1)查看用户的连接状况select username,sid,serial# from v$session----------------------转载 2015-11-18 17:13:26 · 1038 阅读 · 0 评论 -
Oracle10g 回收站及彻底删除table
drop后的表被放在回收站(user_recyclebin)里,而不是直接删除掉。这样,回收站里的表信息就可以被恢复,或彻底清除。 1.通过查询回收站user_recyclebin获取被删除的表信息,然后使用语句flashback table to before drop [rename to ];将回收站里的表恢复为原名称或指定新名称,表中数据不会丢失。若要彻底删除表,则使原创 2015-06-19 15:15:48 · 1826 阅读 · 0 评论 -
ORA-12519数据库连接间接性中断
当前的连接数 select count(*) from v$process; 设置的最大连接数(默认值为150)select value from v$parameter where name = 'processes';修改最大连接数 alter system set processes = 300 scope = spfile; 当数据库最大连接数不够时会出现客户端连接原创 2014-10-31 14:41:12 · 1150 阅读 · 0 评论 -
java调用oracle存储过程
一,没有返回值的前台调用原创 2014-11-04 17:21:36 · 772 阅读 · 0 评论 -
easyui树节点拖拽排序的存储过程
create or replace procedure "PRO_UPDATE_REGION_SORT"( target_id in number,--目标id target_sort in number,--目标排序号 source_id in number, --源id source_sort in number , --源排序原创 2014-11-04 18:03:29 · 3325 阅读 · 0 评论 -
测试oracle连接池最大连接数
测试oracle连接池最大连接数,这样有什么问题吗?测试中一直没报错。Java codeimport java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public cla转载 2014-10-31 14:46:59 · 2373 阅读 · 0 评论 -
oracle的导入导出表
原创 2014-10-29 16:30:12 · 1207 阅读 · 0 评论 -
oracle怎样将Scott中的表和记录copy到新建用户
exp导出:exp userid=scott/tiger file='d:\exp.dmp' log='d:\exp.log' tables=(EMP,DEPT)imp导入imp userid="\"sys/sys as sysdba"\" file='d:\exp.dmp' log='d:\imp.log' tables=(EMP,DEPT) fromuser=scott touser原创 2013-08-15 09:56:26 · 2107 阅读 · 0 评论 -
servlet执行update报错ORA-12518
servlet执行update报错ORA-12518原创 2014-10-31 15:30:43 · 1450 阅读 · 0 评论 -
Environment variable ORACLE_SID not defined. Please define it.
关于dbconsole的启动首先在CDM的命令窗口下输入:在命令行下输入emctl start dbconsole提示报错,ORACLE_SID没有定义输入 set ORACLE_SID=ORCL2 (ORCL是我的实例名,也是服务名)没有问题,接着继续输入: emctl start dbconsole提示: OC4J Configuration原创 2013-08-14 14:42:31 · 2077 阅读 · 0 评论 -
Oracle 游标使用全解实例
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal from e原创 2014-11-05 13:39:31 · 800 阅读 · 0 评论 -
oracle中设置了最大链接数还是报错
oracle中设置了最大链接数还是报错原创 2014-10-31 14:36:19 · 1599 阅读 · 0 评论 -
oracle调用子存储过程+游标循环实例
一,有子节点的子节点的排序原创 2014-11-05 16:20:36 · 2015 阅读 · 0 评论 -
Oracle触发器使用实例
一。语法create or replace trigger is tri_update[/insert/delete/UID]_tableName before[after] insert[update/delete/or 。。。] on tableName [for each row]--这个一般都要加上,因为我们一般都是行级触发器,原创 2014-11-05 14:11:22 · 966 阅读 · 0 评论 -
PL/SQL语言循环简单语句练习
1.打印九九乘法表declarebeginfor v_i in 1..9 loopfor v_j in 1..v_i loopdbms_output.put(v_i||'*'||v_j||'='||v_i*v_j||' ');end loop;dbms_output.put_line('');end loop;end;原创 2014-11-04 10:25:15 · 1411 阅读 · 0 评论 -
oracle查看和修改最大连接数
oracle查看和修改最大连接数原创 2014-10-30 18:04:30 · 4737 阅读 · 0 评论 -
oracle过程函数的实例
一,Oracle中的过程,函数对于oracle中的过程和函数,个人觉得可以化为一类,因为它们在写法上并没有什么的不同。公式无非就是 create or replace Package_name(paramater1 in type,paramater2 in type,out_message out type) is locate_paramater1 typ原创 2014-11-05 14:08:08 · 889 阅读 · 0 评论 -
设置了最大连接数,丢失SPFILEORCL.ORA
sqlplus /nologconn / as sysdba;create spfile='F:\oracle\product\10.2.0\db_1\database\SPFILEORCL.ORA' from pfile='F:\oracle\product\10.2.0\admin\orcl\pfile\init.ora.7292014151052';原创 2014-11-05 11:36:52 · 963 阅读 · 0 评论 -
oracle_10g如何完全卸载
卸载步骤:1、开始->设置->控制面板->管理工具->服务——> 停止所有Oracle服务。(没有起动的就不用停用了)2、开始->程序->Oracle - OraDb10g_home1->Oracle Installation Products->Universal Installer 卸装所有Oracle产品;(不要按下一步,在上面有一个卸载产品点那个按扭!)3.原创 2013-08-14 12:38:44 · 1454 阅读 · 0 评论 -
oracle中无监听程序的问题
TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法原创 2013-08-01 20:44:18 · 2723 阅读 · 0 评论 -
Oracle11G密码复杂度策略设置
Oracle密码复杂度设置(Oracle_Password_Complexity)一、Oracle_Password_Complexity: SQL> alter system set resource_limit = true; SQL> @ $ORACLE_HOME/RDBMS/ADMIN/utlpwdmg.sql → [verify_function|verif...原创 2018-02-08 10:16:09 · 6724 阅读 · 0 评论