Oracle 数据库 Database Express Edition 11g Release 2 (11.2) 错误解决集锦(使用语法)

ORA-14552: 在查询或 DML 中无法执行 DDL, 提交或回退

PL/SQL“ORA-14551:无法在查询中执行DML操作

解决:在声明函数时加上: PRAGMA AUTONOMOUS_TRANSACTION;  link

时间: 2024-10-28 15:07:17

Oracle 数据库 Database Express Edition 11g Release 2 (11.2) 错误解决集锦(使用语法)的相关文章

Oracle 数据库 Database Express Edition 11g Release 2 (11.2) 错误解决集锦

前言:第一次接触数据库,想下载个oracle试玩下(虽然听说一般大企业才用),到 官网下载 了个简易版 XE 版本,安装时要注意记住自己输入的数据库密码(口令)  还有安装路径不能含有空格(Do not select a directory that has spaces in its name), 安装完后什么都没反应,唯一的帮助就是开始菜单->Oracle Database Express Edition ->获取帮助    点击 阅读文档 可以到官网看基本使用说明. 基本的操作问题在 阅

centos 7 安装Oracle Database 11g Release 2 (11.2.0.4)

参考文章: http://www.cnblogs.com/lightnear/archive/2012/10/07/2714247.html http://www.cnblogs.com/xqzt/p/5456401.html http://www.cnblogs.com/anzerong2012/p/7528311.html 一.安装环境 CentOS Linux release 7.2.1511 (Core) Oracle Database 11g Release 2 (11.2.0.4)

oracle express edition 11g无法打开127.0.0.1:8080

今天装了oracle express edition 11g进行oracle学习,可是安装完成后,无法打开数据库主页即:127.0.0.1:8080,baidu,google上网查了好多久,各种方法用了,比如修改端口号等,还是没有解决. 这是在我工作的电脑上发现的问题,我想是否是固定IP的问题,按这个思路还是解决不了问题.回家后我在自己电脑上装了同样的安装包,一切正常.第二天到公司,还是各种尝试,还是不行,后来看到网上国外大牛提示是否安装了其它数据库占用了web服务,忽然灵感一来,我在家里电脑上

Install Oracle 11G Release 2 (11.2) on Oracle Linux 7 (OEL7)

Install Oracle 11G Release 2 (11.2) on Oracle Linux 7 (OEL7) This article presents how to install Oracle 11G on Oracle Enterprise Linux 7 (OEL7). Read following article how to install Oracle Enterprise Linux 7: Install Oracle Linux 7 (OEL7) (for comf

Install Oracle 11G Release 2 (11.2) on Centos Linux 7

Install Oracle 11G Release 2 (11.2) on Centos Linux 7 This article presents how to install Oracle 11G on Centos Linux 7. Read following article how to install Centos Linux 7: Install Centos Linux 7 (for comfort set 2G memory for your virtual machine

Oracle数据库学习笔记1(11g版本的安装&PL/SQL工具的安装和使用)

1.安装Oracle11g 1.1 .口令就是数据库登录密码,学生党用口令就设置简单点了,违反Oracle口令设置规则也可以继续下一步 1.2 Oracle默认给三个账户用户scott(普通用户),需要在安装界面的时候把锁定取消,后面给上口令密码.SYS用户:超级管理员,权限最高,它的角色是DBA.默认密码是change_on_install.具有创建数据库的权限.我安装的时候口令统一设置了****.SYSTEM用户:系统管理员,权限很高,它的角色是DBA operator,默认密码manage

Oracle Database 11g Release 2(11.2.0.3.0) RAC On Redhat Linux 5.8 Using Vmware Workstation 9.0

一,简介 二,配置虚拟机 1,创建虚拟机 (1)添加三块儿网卡: 主节点 二节点 eth0:    公网  192.168.1.20/24   NAT eth0:    公网  192.168.1.21/24   NAT eth1:私网  192.168.2.20/24     host-only eth1:      私网  192.168.2.21/24   host-only eth2:    DHCP    Bridged eth2:     DHCP    Bridged 主机名: t

解决oracle数据库 ora-00054:resource busy and acquire with NOWAIT specified 错误

本人在使用pl/sql developer 客户端调用存储过程进行操作时发现中途卡机然后强制终止pl/sql developer 之后,oracle就一直出现锁相关的错误. 经分析认为在调用存储过程时对表进行了DDL语句操作时导致了悲观封锁.客户端卡机后oracle一直没有对这个锁进行释放且一直不会完成释放导致错误. 需要对此会话进行强制杀掉: 1. 查询当前被锁的对象 select t2.username, t2.sid, t2.serial#, t2.logon_time from v$lo

Weblogic页面应用查询oracle数据库后台报错或页面日期格式显示错误

问题:在生产环境中有两台WEB服务器,分别为227和228,部署的应用代码都是每日同步的,两边完全一致,但是某些页面查询数据时,227无结果,并且后台报java数组越界的错误,而228一切正常.经开发人员对页面程序进行调整后,增加容错处理,227查询恢复正常,但是查询结果中的日期值显示为英文,而228则是正常的2014-01-01字样的格式. 227环境: weblogic  8.1.0.0 JDK  jdk141_03 228环境: weblogic  8.1.6.0 JDK  jdk142_