-
oracle10g – sqlplus和sqldeveloper之间的区别?
所属栏目:[百科] 日期:2021-03-06 热度:156
我有一个sql脚本文件,用于创建表和插入数据. 服务器在Oracle 10g上运行. 当我使用sqldeveloper(远程计算机)并运行我的脚本时,一切都很完美.但是当我进入服务器并且我在相同的数据库,架构上运行相同的脚本时,使用sqlplus的用户会出现一些错误(完整性,唯一性…[详细]
-
oracle – 如何最小化物理DDL更改和PL / SQL更改之间的耦合/依赖
所属栏目:[百科] 日期:2021-03-06 热度:58
我们遇到了Oracle表定义(DDL)和我们的一个PL / SQL脚本中的特定问题. 问题是,表中有一个更改,从varchar(20)更改为varchar(30),然而,这个更改并没有在我们的一个消耗数据的PL / SQL脚本中得到充分反映,这仍然是varchar(20),在我们的一个回归测试中导致ORA-065[详细]
-
甲骨文死锁的历史?
所属栏目:[百科] 日期:2021-03-06 热度:115
oracle是否保留了有关死锁的历史记录? 例如我是否知道在检测到死锁时执行了哪些sqls,并且抛出了oracle异常ORA-00060(在等待资源时检测到死锁)? 提前致谢. 解决方法 数据库中没有内置历史记录,但是,当发生死锁时,会发生一些事情.首先,它会被记录到alert.log[详细]
-
.net – 检查oracle函数是否存在
所属栏目:[百科] 日期:2021-03-05 热度:72
我有一个Oracle模式,我有一些函数和一些包含函数的包. 如何测试字符串值是否是我的模式中的函数名称,如果是,则返回函数结果,或者它是否不是返回字符串值的函数? 我试着从头开始 SELECT * FROM ALL_OBJECTS WHERE OBJECT_TYPE IN ('FUNCTION','PROCEDURE','P[详细]
-
plsql – 在SELECT语句中使用声明的变量
所属栏目:[百科] 日期:2021-03-05 热度:171
我正在使用Oracle 10g并且需要在SELECT的where子句中使用变量;例如. DECLAREv_blah NUMBER;BEGINv_blah := 13;SELECT * FROM PEOPLE p WHERE p.LuckyNumber = v_blah;END; 但我得到一个错误说 PLS-00428: an INTO clause is expected in this SELECT stateme[详细]
-
Oracle数据库中不区分大小写搜索的性能
所属栏目:[百科] 日期:2021-03-05 热度:117
我的数据库背景位于MS SQL Server端,其中索引和约束中的文本比较不区分大小写(至少在默认情况下).因此,一旦将值“abc”分配给唯一列,就不能存储第二个值“ABC”,如果搜索“ABC”,SQL Server将找到“abc”. 对于Oracle,情况有所不同,所以即使文本列上有唯一索[详细]
-
如何确定在Oracle RDBMS的查询中使用哪些数据库链接?
所属栏目:[百科] 日期:2021-03-05 热度:63
我想知道是否正在使用任何和哪些数据库链接,模式以及哪些表.有可能通过数据字典以某种方式? 这可能与Oracle RDBMS有关吗? 解决方法 这将显示在数据库上设置的任何数据库链接: select * from dba_db_links; 然后,您必须使用db链接搜索任何查询或对象,方法[详细]
-
如何在ADO.NET实体数据模型中连接到Oracle
所属栏目:[百科] 日期:2021-03-05 热度:100
当我问这个问题时,有人建议我在这里使用Entity Framework: what is better to build Data layer,Strongly Typed DataSets or Classes 所以我阅读了很多关于实体框架的文章,我理解实体框架旨在独立于数据源,它将支持大多数流行的DBMS. 我有vs2008 SP1,我试图[详细]
-
ORACLE:物化视图 – 更改START WITH CLAUSE
所属栏目:[百科] 日期:2021-03-05 热度:91
我使用以下代码创建了一个Materialized视图: CREATE MATERIALIZED VIEW M_USER_HIERARCHY BUILD IMMEDIATEREFRESH COMPLETESTART WITH TO_DATE('25-Aug-2009 10:34:24','dd-mon-yyyy hh24:mi:ss')NEXT SYSDATE + 1 WITH PRIMARY KEYAS SELECT * FROM V_USER[详细]
-
oracle – 为RESULT_CACHE清空RELIES_ON
所属栏目:[百科] 日期:2021-03-05 热度:185
我在RESULT_CACHE函数内部有一个查询. 因此,当表更改时 – 我的缓存无效并再次执行函数. 我想要的是实现仅依赖于输入参数的函数,并且不依赖于任何隐式依赖(如表等). 是否可能(没有动态sql)? 解决方法 只依赖于其参数的函数可以声明为DETERMINISTIC.在某些情[详细]
-
oracle11g – Oracle 11g ODP.Net提供程序的DBNull问题
所属栏目:[百科] 日期:2021-03-05 热度:170
我们在检查“DBNull”的输出参数时遇到问题. Oracle存储过程或函数返回的“DBNull”值被oracle 11g客户端/ ODP.Net提供程序视为“null”字符串.这适用于oracle 10g客户端,因为它返回“DBNull”. 因此,我们所有的“DBNull”检查都失败了 解决方法 当值为NULL[详细]
-
oracle中有关表的操作
所属栏目:[百科] 日期:2021-03-05 热度:155
oracle中有对于表的操作,创建表,修改表(添加新字段,删除字段,修改表名,修改字段类型,修改列名),删除表,复制表。 1)创建表 格式语法: create table table_name( 字段名 字段类型 约束类型, 字段名 字段类型 约束类型, ... ); 例如: create tab[详细]
-
Oracle NUMBER比较
所属栏目:[百科] 日期:2021-03-05 热度:61
通常在编程中,不应将浮点数据类型进行相等性比较,因为存储的值通常是近似值. 是否可以可靠地比较两个非整数Oracle NUMBER值的相等性,因为它们的存储方式不同(基数为10)? 解决方法 是的,Oracle NUMBER类型是准确的.它们更像是具有比浮动/双重类型的比例的整[详细]
-
超市,库存商品管理
所属栏目:[百科] 日期:2021-03-01 热度:167
package com.oracle.demo02;import java.util.ArrayList;import java.util.Scanner;public class Menu {?? ?public static void main(String[] args) {?? ??? ?Scanner sc = new Scanner(System.in);?? ??? ?ArrayListGoods list = new ArrayListGoods();??[详细]
-
Oracle解决用户锁的问题
所属栏目:[百科] 日期:2021-03-01 热度:145
sqlplus / as sysdba 登录数据库以最高权限登录 SQL*Plus: Release 11.2.0.1.0 Production on Thu Apr 11 09:00:05 2019 Copyright (c) 1982,2009,Oracle. All rights reserved. Connected to an idle instance. SQL show user; 产看当前登录用户 USER is "S[详细]
-
RDA的使用和说明
所属栏目:[百科] 日期:2021-03-01 热度:51
一.RDA 说明 ? ? ? ?RDA(RemoteDiagnostic Agent)是oracle用来收集、分析数据库的工具,运行该工具不会改变系统的任何参数,RDA收集的相关数据非常全面,可以简化我们日常监控、分析数据库的工作。 ?????? 一般Oracle 原厂的人巡检也是使用RDA工具。 不过一[详细]
-
11g Oracle Rac安装(基于linux6)可能出现的问题
所属栏目:[百科] 日期:2021-03-01 热度:142
11g Oracle Rac安装(基于linux6)可能出现的问题汇总: ? ? 7 ) 使用"yum"命令执行节点的自动配置失败。 修改一下?/etc/resolv.conf,添加: nameserver 8.8.8.8 ? 如果报了此错误: No package oracle-rdbms-server-11cR2-preinstall available. 执行: [[详细]
-
Oracle 树操作、递归查询(select…start with…connect by…prio
所属栏目:[百科] 日期:2021-03-01 热度:95
一、Oracle中start with…connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是: select … from tablename start with 条件1 connect by 条件2 where 条件3; 例: select * from table start with org_id = ‘HBHqfWGWPy’ connect by[详细]
-
Oracle存储过程案例集合
所属栏目:[百科] 日期:2021-03-01 热度:156
注:使用的工具为PLSQL Developer 壹、while简单使用( 替换字符串中的字符,和REPLACE效果一样 ) 注:?这里没有使用REPLACE函数 1、建立存储过程 CREATE OR REPLACE PROCEDURE pro_testcom (p_string IN VARCHAR2 ,replace1 IN VARCHAR2 ,replace2 IN VARCHAR[详细]
-
Oracle 11g数据库详细安装步骤图解
所属栏目:[百科] 日期:2021-03-01 热度:130
? 1.先到Oracle官网上下载11g oracle Database 11 g ?第 2 版 (11.2.0.1.0)?标准版、标准版 1 以及企业版 适用于 Microsoft Windows (x64) 的 Oracle Database 11 g ?第 2 版 (11.2.0.1.0) 下载地址: http://download.oracle.com/otn/nt/oracle11g/112010/w[详细]
-
Oracle VM VirtualBox安装CentOS7
所属栏目:[百科] 日期:2021-03-01 热度:142
安装VirtualBox6.0 下载地址:https://www.virtualbox.org/ ? 新建虚拟机 类型:Linux 版本:Other Linux(64-bit)———— 如果没有出现64-bit,需要重启电脑F2进入BIOS界面,关键词Intel virtual,设置该属性为Enable 内存大小:4096MB (或更高) 虚拟硬盘:现[详细]
-
win7+oracle11,vmbox中winxp连接
所属栏目:[百科] 日期:2021-03-01 热度:173
重启TNSLSNR? 打开CMD,输入以下命令。 lsnrctl stop lsnrctl start lsnrctl stat /////////////////////////////////////////////////// # listener.ora Network Configuration File: F:appAdministratorproduct11.2.0dbhome_1networkadminlistener[详细]
-
rman 还原归档日志(restore archivelog)
所属栏目:[百科] 日期:2021-03-01 热度:138
听说过还原( restore )数据库,表空间及数据库文件,使用归档日志恢复(recover)数据库,表空间,数据库文件。咦,还有还原归档日志这一说法呢?没错,可能我们忽略了还原归档日志这一个过程,原因是还原归档日志通常情况下是oracle在recover时自动完成的。大[详细]
-
oracle11g rac RMAN备份恢复至单机
所属栏目:[百科] 日期:2021-02-28 热度:181
mos文档: 415579.1 在一节点上进行全备确定备份路径,并赋予属组mkdir / rmanbackupchown oracle:oinsatll / rmanbackup进入rman进行全备rman target / run{allocate channel d1 type disk ; backup incremental level 0 format ‘ /rmanbackup/orcl_full_%[详细]
-
ORA-28001,oracle数据库密码过期问题,CBD切换PDB
所属栏目:[百科] 日期:2021-02-28 热度:115
用sqlplus / as sysdba? 管理员登陆,首先登陆可能是进入到了CBD. 后台报ORA-28001: the password has expired 密码超时 登录数据库服务器(或者使用cmd), 1.使用 sqlplus / as sysdba命令进入oracle数据库 2.使用:select * from dba_profiles where profil[详细]
