-
将内存使用量从16GB减少到8GB – Oracle
所属栏目:[站长百科] 日期:2021-01-24 热度:141
我使用“ Database Configuration Assistant”创建了一个oracle实例.我的系统有64GB RAM.我在初始化参数向导中给了oracle实例16GB. 现在我想将16GB减少到8GB.这样,oracle占用的RAM将为8GB.我在SQL Developer中试过这个, ALTER SYSTEM SET pga_aggregate_ta[详细]
-
替代连接到ORACLE数据库服务器而无需安装Oracle客户端
所属栏目:[站长百科] 日期:2021-01-24 热度:152
我正在寻找一个Delphi组件直接连接到ORACLE数据库服务器而无需安装oracle客户端. 我从DevArt开始知道Oracle Data Access (ODAC).还有其他任何具有此功能的组件吗? ODAC offers two connection modes to the Oracle server: connection through the Oracle[详细]
-
oracle – 如何使用TKPROF实用程序以及语法和参数?
所属栏目:[站长百科] 日期:2021-01-24 热度:101
如何使用TKPROF实用程序以及语法和参数? 解决方法 如果您只是在OS命令提示符下键入“tkprof”,它会列出其参数及其含义,如下所示: tkprofUsage: tkprof tracefile outputfile [explain= ] [table= ] [print= ] [insert= ] [sys= ] [sort= ] table=schema.[详细]
-
Liquibase – 在一个文件中上传许多Oracle触发器
所属栏目:[站长百科] 日期:2021-01-24 热度:138
我有一些Oracle触发器存储在一个文件中,我们使用sqlplus上传到我们的数据库.我们想用liquibase来管理它,但我真的不想将触发器拆分成单独的文件.该文件看起来像: create or replace trigger Trig1 ... ... end Trig1; / create or replace trigger Trig2 .[详细]
-
oracle10g – 将Oracle Forms转换为Apex – 是否值得考虑Apex Fo
所属栏目:[站长百科] 日期:2021-01-24 热度:144
朋友们, 我正在考虑将Oracle Forms(10g)应用程序迁移到APEX(3.2.1)并查看使我能够进入APEX中可以获得Oracle表单“第一次切割”的阶段的选项. 通过阅读此guide以及此 appendix并且转换了几个示例表单(最终在修改xml文件以创建应用程序之后)来掌握Forms迁移[详细]
-
在Oracle的SQL中处理循环数据
所属栏目:[站长百科] 日期:2021-01-24 热度:64
有一个问题,不知道如何只用SQL解决(我可以用PL / SQL做,但它应该只能用SQL). 我有一个表(实际上它不是一个表,但是带有查询的结果),包含一对像这样的值: column1 column2 --------- --------- value1 value2 value1 value3 value2 value4 value3 value7 va[详细]
-
oracle – 使用NULL时PLW-06002无法访问的代码;
所属栏目:[站长百科] 日期:2021-01-24 热度:124
我偶尔也会做…… IF very-likely-condition THEN NULL;ELSE code to deal with the unlikely conditionEND IF; 这给出了来自PL / SQL编译器的NULL线上的PLW-06002无法访问的代码警告. 现在虽然我可以清楚地忽略警告和/或重构IF语句为NOT,但我认为这样做更[详细]
-
oracle – 消除SQL Developer表视图的Data选项卡上的排序顺序
所属栏目:[站长百科] 日期:2021-01-24 热度:54
在Oracle SQL Developer中,可以在查看表时使用“数据”选项卡列出表中的数据.还有一个“排序…”按钮,用于设置您正在查看的数据的排序顺序.这对于即时查看某些数据非常方便. 问题:我设置了一个排序顺序,用于查看该表上索引不支持的特定表.当你去查看那些[详细]
-
在Oracle中何时使用vsize函数而不是length函数的有用示例?
所属栏目:[站长百科] 日期:2021-01-24 热度:84
似乎vsize()和length()返回相同的结果.有谁知道何时使用vsize而不是长度的实际例子? select vsize(object_name),length(object_name) from user_objects 结果: /468ba408_LDAPHelper 20 20/de807749_LDAPHelper 20 20A4201_A4201_UK 14 14A4201_PGM_FK_I[详细]
-
如何将系统包安装到oracle中?
所属栏目:[站长百科] 日期:2021-01-24 热度:62
我正在创建一个测试Oracle DB的副本(两者都是10g)并遇到一个问题,因为我们的测试数据库安装了UTL_SMTP和UTL_FILE系统软件包,而我的本地OracleXE版本没有.我们的系统管理员已经回家了,并且早些时候他的状态我真的不想打扰他. 如何在本地OracleXE实例上获取[详细]
-
与句点分隔的oracle连接标识符的确切处理方式
所属栏目:[站长百科] 日期:2021-01-24 热度:152
我一直想知道这一段时间,但由于它没有出现太多,我把它留在了“神秘的巫术”专栏中. 在我看来,ABC和ABC.DEFG之类的连接标识符之间存在某种关系,我不太了解它是什么. 例如,我刚刚设置的机器我在使用identfier ED2时遇到问题,即使在我的tnsnames文件中我明显[详细]
-
如何读取Oracle Forms .FMT文件中的PL / SQL代码?
所属栏目:[站长百科] 日期:2021-01-24 热度:196
Oracle Forms10g提供了一个工具,用于将Oracle Forms模块从Oracle Forms Builder使用的二进制格式(.FMB)转换为文本格式(.FMT). 例如,如果使用Oracle Forms Builder创建名为mymodule.fmb的模块,然后调用 frmcmp module=mymodule.fmb script=yes batch=yes lo[详细]
-
兼容性 – 我可以使用oracle berkeley db java edition的c实现(p
所属栏目:[站长百科] 日期:2021-01-24 热度:121
我有一个berkeley db文件(* .bdb),由C实现( python bsddb模块)创建.是否可以通过Berkeley Db的纯 Java实现读取此文件?我尝试使用berkeley db java edition(je)读取它,但不能. je抛出一个例外,说它无法检测到伯克利数据库. berkeley数据库文件在不同的实现[详细]
-
oracle – 解释计划成本与执行时间
所属栏目:[站长百科] 日期:2021-01-24 热度:200
在此之前,我发现执行计划中的“成本”是相对执行时间的良好指标.为什么这种情况不同?我认为执行计划具有相关性我是个傻瓜吗?具体可以尝试提高v_test的性能? 谢谢. 使用Oracle 10g我有一个简单的查询视图定义如下 create or replace view v_test as sele[详细]
-
将复杂的Oracle PL / SQL游标逻辑封装为视图的最佳方法是什么?
所属栏目:[站长百科] 日期:2021-01-24 热度:123
我编写了PL / SQL代码来将表反规范化为更易于查询的表单.代码使用临时表来完成一些工作,将原始表中的一些行合并在一起. 根据链接文章的模式,逻辑被写为pipelined table function. table函数使用PRAGMA AUTONOMOUS_TRANSACTION声明来允许临时表操作,并且还[详细]
-
添加新列并使用Oracle SQL中的另一列的一部分填充它
所属栏目:[站长百科] 日期:2021-01-24 热度:130
我想在我的表中添加一个新列,并用另一列中的最后3个字符填充它们,两个都是varchar,源列应该保持不变. 我想避免创建临时列,而是希望学习如何在单个查询中执行此操作.谢谢. 解决方法 优选使用 virtual columns create table t2( col_name varchar2(10) );ins[详细]
-
目前在Oracle中的包中执行过程名称
所属栏目:[站长百科] 日期:2021-01-24 热度:169
有没有办法在Oracle中的包中获取当前正在执行的过程名称? create or replace package test_pkgas procedure proc1;end test_pkg;create or replace package body test_pkgas procedure proc1 is -- // Get the Procedure Name here?? // end proc1;end te[详细]
-
Oracle Forms Builder仅在服务器上运行表单
所属栏目:[站长百科] 日期:2021-01-24 热度:65
我在工作中接管了一个旧的基于Oracle的系统.最初,之前的开发人员使用Oracle Forms和Reports 6构建了表单和报表.我设法在我的 Windows 10 PC上安装了该套件.我记得我能够直接“运行”表单进行调试/测试. 我的PC最近崩溃了,我在数据上损失惨重,包括Oracle 6[详细]
-
使用纯Oracle SQL的任何更好的Fibonacci系列生成器?
所属栏目:[站长百科] 日期:2021-01-24 热度:144
我想知道是否有任何方法可以生成斐波那契数字,这个数字在简单和效率方面超过了我写的: WITH d (seq) AS (SELECT LEVEL FROM DUAL CONNECT BY LEVEL 195)SELECT seq,fibFROM dMODEL DIMENSION BY(seq) MEASURES(0 AS fib) RULES (fib [1] = 0,fib [2] = 1,[详细]
-
如何检查列值是否包含oracle 中的整数
所属栏目:[站长百科] 日期:2021-01-24 热度:72
参见英文答案 check if “it’s a number” function in Oracle????????????????????????????????????16个 需要一个必须检查结果列是否具有整数的查询. 解决方法 首先,您必须知道该值是否为数字.如果它在类型编号的列中,您不必担心.要检查值是否为整数,可[详细]
-
Oracle SQL – 了解Dual表的工作原理
所属栏目:[站长百科] 日期:2021-01-24 热度:50
在制作一个小型测试表的过程中,我在网上偶然发现了以下文章: ( http://www.techonthenet.com/sql/insert.php)给出了如何在Oracle中插入多行固定值的以下解决方案: Insert AllInto testTable (key,field1,field2) Values (1,10,'a')Into testTable (key,f[详细]
-
database – 使用begin..end或调用以调用存储过程
所属栏目:[站长百科] 日期:2021-01-24 热度:163
当我从JDBC调用Oracle数据库中的存储过程时,我有以下备选方案.建议使用哪一个?为什么? prepareCall(“{call MY_FUN}”); prepareCall“{BEGIN MY_FUN; END;}”); 感谢您的回复. 关心约翰内斯 解决方法 这取决于.使用begin..end,您只需调用一个匿名的PL /[详细]
-
oracle – 从范围分区到范围间隔
所属栏目:[站长百科] 日期:2021-01-24 热度:173
我想从Range Partition移动到Range-Interval,但我当前的表在MAXVALUE上有一个分区,用于分区的列允许空值:( 例如:说我们有: create table a (b number)partition by range (b) ( PARTITION p0 VALUES LESS THAN (10),PARTITION p1 VALUES LESS THAN (50),[详细]
-
oracle – 有没有办法将一个PL / SQL数组变量的内容批量复制到另
所属栏目:[站长百科] 日期:2021-01-24 热度:146
假设我的包中有2个相同类型的表变量.请注意,这些类型是包的本地类型. TYPE MyTableType is table of some_table%ROWTYPE;table1 MyTableType;table2 MyTableType; 我在程序包中有一个过程,它将一些数据加载到table1和table2中.在这之后的某个时刻,我想将ta[详细]
-
oracle – 如何从游标中获取值到变量?
所属栏目:[站长百科] 日期:2021-01-24 热度:197
我在从游标中获取值到变量时遇到问题: create or replace procedure projectinfo(num clubs.clubid%type) as--identify variablesp_cln clubs.clubname%type;p_projn projects.projectname%type;p_projnum number;p_taskn tasks.taskname%type;p_tasknum[详细]
