有人知道如何从TaskFlow中的支持bean获取Oracle SOA 11g BPMN应用程序中的用户角色
为了激活一些字段,我需要知道用户的角色,我的想法是从支持bean中获取它并做一些事情。有更好的方法吗?您有几种选择:
EL:
但不确定是否需要检查用户。
您可以获得实际的角色列表
oracle.adf.share.security.identitymanagement.UserProfile = ADFContext.getCurrent().getSecurityContext().g
我正在使用oracle jdeveloper,我正在通过“插入”按钮插入行,但它的响应很奇怪,因为它正在更新数据库中的最后一条记录,而不是创建新记录。还有一件事是,它没有在真实数据库中更新….您是否在页面中添加了createInsert操作?您是否向页面添加了提交操作?
如果您刚刚开始学习,我建议您先学习本教程,它将向您展示创建这些类型应用程序的基础知识-请详细描述您是如何尝试这样做的。显示你的代码。不确定你在说什么。什么是插入按钮。你在使用ADF Faces吗?我在使用jdeveloper x
我能得到一些帮助吗。。我不知道该怎么办。我想尝试在vmware Centos 6.5上安装oracle 11g11.2.0.1,但第一次出现错误[INS-06101]。我已经检查了我的/etc/hosts和/etc/sysconfig/network,没有什么问题。你们都能帮我吗
login as: root
root@192.168.75.134's password:
Last login: Sat Feb 8 23:35:35 2014 from 192.168.75.1
[root@m
我们正在worklight 6.1、Oracle 11g和Tomcat 7.0.42上部署worklight应用程序
我们按照手动过程在Tomcat上部署worklight应用程序
我们配置了以下文件:
Adapter.xml
<connectivity>
<connectionPolicy xsi:type="sql:SQLConnectionPolicy">
<dataSourceJNDIName>${DataSou
在搜索中,搜索按钮是动态创建的,我们不知道按钮的代码。我们的要求是,当我们单击搜索按钮时,我们应该获得行数。我们正在获取它。但是每次我们都应该刷新页面以更新它。
如果我们想使用部分触发器和所有东西,我们无法找到按钮代码。我知道您没有为按钮公开属性,因为它是一个声明性组件。
在这种情况下,您可以使用支持bean进行部分刷新(以编程方式)
我看到您的按钮具有绑定支持搜索。qryId1,类似地为输出文本创建绑定
现在,在支持bean中的侦听器方法中,编写部分触发outputText的代码
部分触发的代
标签: Oracle11g
primary-keyoracle-sqldeveloperdatabase-indexes
我的团队中有人在软件开发过程中犯了一个错误。
规范编写正确,阅读良好,但代码不好
问题是关于主键。。。
这些规范是由使用SQLDeveloper 1.5.1的人编写的,开发人员使用的是版本3+
但是sql Developer对于包含4列以上的表的主字段显示的结果不同:
我们正在开发Oracle 11g
版本1.5.1:显示所有列
|Index Owner|Columns |Index Name|
|TBI |
我在两台机器上导入了相同的dbdump。当我执行sql时,我看到两个不同的值
select struct_doc_id, START_DATE, END_DATE from structured_doc where struct_doc_id = 1329 order by START_DATE;
机器1:
1329 31-03-11 09:00:00.000000000 PM 01-01-16 08:59:59.999000000 PM
1329 01-04-11 12:00:
所有类型的物化视图都需要物化视图日志。真假。我认为任何能解释我的人都是错误的。
您还可以在MVs(物化视图)上创建b树索引吗?
真假 不是所有物化视图都需要日志,只有快速刷新物化视图需要日志。我们可以在MVs(物化视图)上创建b树索引吗?真假。关于这个,我认为这是真的。你是对的,索引可以在物化视图上创建。
我有3个表,我将这2个表合并如下:
SELECT EMP.FNAME,EMP.LNAME,EMP.AGE,EMPD.TQ,EMPD.TA,CTY.CITY_NAME FROM
EMPLOYEE EMP,EMPLOYEE_DETAIL EMPD, CITY CTY
WHERE EMP.EMP_ID=EMPD.EMP_ID AND EMPD_CITY_ID=CTY.CITY_ID
我想显示记录,即使城市记录不在城市表中。例如,如果City_ID记录(例如10)不在City表中,但存在City_ID
我有这个疑问。希望有人能帮忙
下表所示为国家/地区费率
ID Country Date Rate
----------------------------------
1. CANADA 03/02/2009 0.78
2. UK 12/07/2009 1.23
3. UK 03/02/2010 0.12
4. USA 05/11/2010 1.63
5. CA
我安装了OracleJDeveloper11G(11.1.1.4.0)。我还安装了IBMWebSphere7.0.0.15,没有文档中建议的任何配置文件。接下来,我想安装Oracle Fusion中间件11g。但在安装过程中,有人问我应用服务器的位置,我给出了它的位置
C:\程序
Files\IBM\SDP\runtimes\base\u v7
单击“下一步”时,出现此错误
INST-07004:应用服务器
位置包含一个或多个
无效字符。目录名
只能包含字母数字,
下划线(_)、连字符(-)或点
当我尝试登录sqlplus时,我总是登录到SQL>,但我不知道我必须做些什么才能获得主用户帐户[oracle@host01~]
SQL>提示符是SQLPlus中的默认提示符。登录后,您可以在commnadline上将其更改为自定义字符串。尝试:
set sqlprompt "_USER'@'_CONNECT_IDENTIFIER > "
显示您的用户和连接到的数据库
从中,我们可以看到您可以使用的以下默认关键字:
\u CONNECT\u标识符用于建立连接的连接标识符(如果可用)
\u
对于Oracle专家来说,这应该是一个简单的问题。
我有一个列(例如ID号(10)),我使用Oracle序列生成下一个
价值。根据这一点:
一个序列可以生成28位的最大值。我想知道什么
当生成足够多的序列以达到最大值时会发生什么
以上列的大小和序列定义中我指定了循环,但
我没有指定MAXVALUE。Oracle是否以智能方式处理此问题并从
开始还是必须指定,否则Oracle将继续生成
大于上面提到的ID列中可以存储的值的数字?序列和ID列之间没有关系——完全可能有一个序列用于为多个不同的表生成键
下面的查询耗时超过1分钟,如何提高性能。两个表都在进行完全扫描。如何避免
查询计划:
SELECT STATEMENT ALL_ROWSCost: 62 Bytes: 14,355 Cardinality: 45
3 HASH JOIN Cost: 62 Bytes: 14,355 Cardinality: 45
1 TABLE ACCESS FULL TABLE SYSADM.POSITIONS Cost: 9 Bytes: 52
Oracle 11.2.0.2-导入数据从10.2.0.3实例中抽取一个模式,在该实例中,多个约束设置为ON DELETE set NULL,因此(根据设计)存在一些孤立行。在数据导入期间,我收到了关于找不到父键的错误,因此我使用novalidate在新环境中重新创建了约束(因为我希望现有孤立项保持孤立,但最初需要创建引用有效父行的新行)
但是,现在我不知道如何使这些索引“有效”,因为oracle抱怨在我尝试启用时找不到父键
如何在维护现有孤立项的同时将这些约束设置为有效?如果父键不存在,则引用
我试图获取使用系统表或目录表引用特定字段的所有表/视图(换句话说,所有对象)的列表。我正在使用以下查询
select *
from dba_col_comments
where column_name like('SXX_AXXX_%')
order by 1;
然而,输出是不稳定的。当我重复运行相同的查询而不做任何更改时,输出是不同的。例如,它生成9300条记录,几分钟后生成9350条,几分钟后生成9347条
我在Teradata中也观察到了同样的行为
我的理论是——在生产环境
我们的数据库设置为收集模式统计信息,如下所示
method_opt => 'for all columns size auto'
问题是,这种方式也为不应该生成直方图的列指定直方图。有没有办法为这些列设置异常(同时保留其他列的自动大小)
理由:我们的一些(索引)列是VARCHAR2(100),而前50个字符几乎相同-前50个字符之间的不同值不到10个。收集列统计信息时,将生成直方图。但是直方图生成只分析VARCHAR2列的前30个字符,这导致了完全错误的直方图。(事实上,这些值几乎是均匀
如何知道下面的表空间模式对象存储在哪个表空间中
+ Tables, views, indexes
+ Triggers, Procedures, Functions
+ Package Spec, Package Body
+ User-defined types
+ Directory object
从Oracle文档:
模式和表空间之间没有关系:表空间
可以包含来自不同架构的对象,以及
模式可以包含在不同的表空间中
从这里阅读更多信息:
代表存储的PL/SQL程序单元(过程、,
函数、包
我知道顺序不能保证不存在间隙,但我希望尽量减少间隙的发生,这样它们只会在异常情况下发生(最好只有在事务回滚时)
我在RAC中有几个节点可以同时访问序列
create sequence seq_1 start with 1 order; # this seems to return numbers without gaps, but what will happen when database is restarted? will cached elements be dropped?
creat
如何在FoxPro中连接远程oracle database 11g服务器?如果您安装了数据提供程序,则应该相对简单
这样,您就可以通过
cConnectionString = "Driver = blah;Server=blah; etc from connection string website reference";
nHandle = SQLStringConnect( cConnectionString )
if nHandle < 1
messagebox( "Unab
我正在尝试将记录列表插入到Oracle 11g表中。我在foreach中尝试了MyBatis语法,但在ORA-00933:SQL命令未正确结束异常(当列表有多条记录时)中失败
The generated sql in this case looks like:
更新客户设置应用程序名称=?,开始日期=?,结束日期=?其中customer_id=?
更新客户设置应用程序名称=?,开始日期=?,结束日期=?其中customer_id=
Below is my the query in the ma
我有一个从URL获取根域的查询,如下所示:
select REGEXP_SUBSTR(REGEXP_REPLACE('https://creditcards.chase.com/credit-cards/bp-credit-card.aspx', '^http[s]?://(www\.)?|^www\.', '', 1), '(\.\w+)+') as domain from dual;
它将输出返回为:'.chase.com'
在上面的查询中,如何用正则表达式忽略outoput中的
我有一段代码:
BEGIN
DBMS_SCHEDULER.DROP_JOB (
job_name => 'LOANSBUILD.LOANSNEWYORKCLOSE');
END;
/
BEGIN
DBMS_SCHEDULER.CREATE_JOB (
job_name => '***.LOANSNEWYORKCLOSE',
job_type => 'PLSQL_BLOCK',
job_acti
当stats运行Oracle 11.2.3时,我们遇到了一个问题,即我们的数据源过载,当时web服务器上没有太多活动,似乎连测试连接都会导致过载,weblogic版本是11G10.3.0。
我们刚刚将数据库服务器移至新的H/W,并从10G升级。这些问题在升级前都不存在
统计数据需要在某个阶段在这个服务器上运行,而且它是一个面向外部的系统,所以没有时间是一个好时间-我们认为我们选择了最慢的时间。以前有人遇到过这样的事情吗?我们想出来了,统计数据在收集之前进行了完全删除-这反过来会导致在SGA中创建
我正在尝试连接到Oracle XE,它正在我Mac上的docker上运行
docker run -d -p 49160:22 -p 49161:1521 wnameless/oracle-xe-11g
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
标签: Oracle11g
oracle-sqldeveloperplsqldeveloper
我想在Oracle SQL Developer工具上监视活动日志,使用F8键获取SQL历史记录
我需要用户会话方面的数据,比如谁(用户)执行了哪个查询或GUI中的任何操作
To view sessions:
在SQLDeveloper中,单击工具,然后单击监视会话
在“选择连接”对话框中,选择与系统的连接(或具有完全DBA权限的其他帐户)
A Sessions tab is displayed
我现在使用coldfusion查询oracle,然后将结果保存到csv文件中。我突然想到,我可能可以将结果直接打印到csv,但我找不到最近写的任何关于它的东西,除了使用sql developer的方法。在查询中是否有这样做的方法 我通常是这样做的:
<cfquery name="myQuery"
datasource="myDatasource">
<!--- Your query --->
</cfquery>
<cfhe
我已经从Oracle网站下载了Oracle SQL Developer。我提取了C:drive中的文件,并从中执行程序。我正在尝试使用TNS连接到数据库,这在使用SYS登录时是成功的。然后,我根据我的广告登录名“DOMAIN\USERNAME”创建了一个用户,并指定了适当的角色、访问权限等。当我尝试使用OS身份验证在SQL Developer中创建新连接时,我得到了Ora 01017错误。此登录名设置为“外部识别”
但是,如果我使用Oracle 11G客户端附带的SQL Developer,那么
直截了当的问题
Oracle 10的文档说明:
(注意,我链接到10g,因为它是最方便的,我将为Oracle 10和/或Oracle 11选择一个答案,无论哪种方式都可以-我怀疑答案是相同的-因此我添加了两个标签)
错误(允许的错误)
默认:要查看此参数的默认值,请在不使用任何参数的情况下调用SQLLoader,如调用SQLLoader中所述
错误指定允许的最大插入错误数。如果错误数超过为错误指定的值,则SQL*Loader将终止加载。若要完全不允许出现错误,请将errors设置为0。若要指定
我是Ubuntu社区的新手,我需要设置oracle数据库11g R2
我尝试设置oracle,我执行以下步骤
下载了两个oracle存档文件
提取的文件夹和结果将是数据库文件夹
/从命令行运行安装程序
然后出现oracle向导“下一步->下一步”
出现错误,请单击“继续”多次
然后完成安装
当我尝试键入命令sqlplus时
“告诉我”命令找不到,我也试了又试
请任何人给我帮助
感谢您的帮助。请参阅搜索“未找到sqlplus命令”可以找到更多信息。我看到错误未找到sqlplus命令我看到安装错误从
标签: Oracle11g
outer-joininsert-updateinsert-into
我试图在Oracle数据库中编写一个代码,但无法将其合并到一个查询中,当我最初运行代码时,我得到了“ORA-00933:SQL命令未正确结束错误。我也尝试使用FOR LOOP、CASE语句,但仍然不起作用。请告诉我如何将查询合并到一个代码中?”
要求
在DTW上创建列CIDO并将数据从V插入到DTW以下条件必须满足
CIDO=CID
作为连接的一部分,我必须在来自V的CID和来自Q的SID上使用左连接到Q表
然后需要用Q中的CFCID更新DTW中的CID,其中CCode从V=MX00
我写道:
也许只有我一个人,但我很难为Oracle11g找到一些好的基准测试。如果我尝试对MySQL做同样的操作,我会在不同的硬件设置和不同类型的读/写中获得大量不同场景下的读/写性能结果。对于Oracle的数据库,像这样的基准测试有哪些好的资源
我正在尝试使用MySQL集群还是Oracle 11g,在我为Oracle掏钱并进行一些基准测试之前,我想看看其他人的基准测试。看看swingbench(http://dominicgiles.com/swingbench.html)当然还有TPC网站。然而,通用
当我试图在sqlplus中运行impdp命令时,出现以下错误
ORA-31631: privileges are required
ORA-39122: Unprivileged users may not perform REMAP_SCHEMA remappings.
我已授予IMPORT FULL DATABASE特权,可以导入我尝试导入的架构。但我已经克服了错误
我怎样才能解决这个问题呢?很可能,您同意:
grant import full database to YOURUSER;
它显示了错误的
ORA-00979:不是表达式的组
我想知道为什么它不起作用?
顺便说一句,所有表都存在并且没有任何错误。
它位于Oracle AE 11g中
=============更新==========================
请按要求打开桌子
SELECT ssn, fname, minit, lname, AVG(hours)
FROM EMPLOYEE, WORKS_ON
WHERE EMPLOYEE.ssn = WORKS_ON.essn
GROUP BY hours
O
我在tnsnames.ora中更改并保存了服务名称。现在我无法连接到oracle并记住。如果您遵循安装建议,那么服务名称应该与SID相同,有人能告诉我如何找到服务名称吗
我刚刚在我的虚拟机v4.3.20上安装了Win7(32位)。我将在windows环境中安装Informatica PowerCenter v9.5.1。
我的主机操作系统是安装虚拟机的Win8
但是,我的数据库Oracle XE 11.2.0.4.0安装在Win8主机操作系统上
我的疑问是-我能否从虚拟Win7操作系统内部访问此数据库?
如果是,如何进行
请帮忙。非常感谢你的帮助
感谢和问候,
-Ranit关于StackOverflow,这里至少有一个类似的问题-
在网上搜索,我看到了一篇相对
您可以在另一个答案中再次使用优化查询来处理表中有数十亿行的情况。如果您发现任何性能问题,请随时回复
SELECT NO, PRODUCT_CODE, DATE, QTY
FROM DAILY_QAUNTITY
WHERE CODE = '10' ;
NO CODE DATE QTY
6750 105581 5-Feb-14 57
6750 105581 12-Feb-14 46
6750 105581 17-
我正在尝试在windows 64位系统中安装Oracle 11G R2。但是得到下面的错误
Oracle Installer:[INS-13001] Environment does not meet minimum requirements
什么是解决方案?下载与Oracle 11G R2相关的两个zip文件后。
在某个目录中创建一个文件夹(例如“Oracle_11G_R2”)。
将两个zip文件解压缩到同一文件夹“Oracle_11G_R2”中。
并运行/database/setu
某些应用程序中有时会出现以下错误:
我在jdeveloper11g中创建/更改一个应用程序,在本地进行测试,一切正常。有时,当我将应用程序部署到我们的开发服务器(Weblogic 10.x)时,应用程序会在表和组合框上显示空白字段。奇怪的是,组合框的字段数是正确的,它们只是空白。
DB与本地测试时相同。
如果服务器重新启动,则工作正常
问题是,每次必须重新启动该服务器时,必须通知使用该服务器的团队中的每个人,并给予他们时间来完成未决任务,并且每次问答都必须停止工作
有人能帮我或给我指出正确的方向
我想在Oracle 11g中安排一个作业,每周在周一到周五每15分钟运行一次,时间为上午9:00到下午4:00,该作业应该立即开始,并且没有结束日期。下面是我的create语句,我知道它不正确,但我不知道如何正确地编写它:
BEGIN
DBMS_SCHEDULER.CREATE_JOB (
job_name => 'My_job',
job_type => 'STORED_PROCEDURE',
job_action
我用下面的查询
ALTER TABLE TABLE NAME MODIFY FIELD1 DATE DEFAULT SYSDATE FOR FIELD2;
获取此错误消息:“ORA-01735:无效的ALTER TABLE选项”一个简短的问题,因此得到一个简短的答案:
Oracle SQL中没有另一列的默认值
可以为列添加默认值
或者,您可以添加一个虚拟列,根据多个列提供一些计算(也包括一些默认值)。您希望通过此语句实现什么?是否将列field1的数据类型更改为date,并将列field2的默
我正在建立一个程序来管理一家药店,他需要一个表格,他可以向他的员工添加照片
例如,我尝试了以下代码:
create table pic(
pic_id number,
pic_name varchar2(20),
pic long raw);
declare
x number;
begin
x:=:pic.pic_id;
if x=1 then
read_image_file('D:\test\image\1.jpg','jpg','pic');
例如,我们有两个表
表1:
Dir_num | dir_name
10 | john
11 | vlad
表2:
game | dir_num
101 | 10
111 | 10
102 | 11
104 | 10
104 | 10
现在我试着找到玩过不到2场比赛的迪鲁的名字
select * from table1 where dir_num ....
请帮我找到pl/sql代码
输出应该显示
Vlad.
尝试这
Oracle实例版本:Oracle Database 11g Enterprise Edition 11.2.0.1.0版-64位生产
创建一个新表[ord],表中没有任何内容,我们使用[select*from ord]检查统计数据,成本为2
我们在[ord]表中插入1000条记录,并执行以下脚本来收集统计数据,现在成本是9
EXEC dbms_stats.gather_table_stats'COREBM','ORD',degree=>
4,估计百分比=>null,方法_opt=>'for a
我有一个master-detail应用程序,其中有一个数据块master和两个detail,当我在master块上运行一个查询时,问题就出现了,然后我立即将光标跳转到detail中的一个文本项,并显示没有关联的记录
知道为什么会这样吗
执行查询前后的附加图像:
根据错误消息,您(或隐式表单)试图移动到没有任何可导航项的块。请注意,在表单中,您需要移动到块来查询它,并且为了能够这样做,您至少需要一个可导航项。这意味着不能在块中仅显示项目,也不能禁用块中的所有项目,是否使用块“关系”来设置两个块之
我已经在我的机器上安装了Oracle XE 11g R2。我运行了一些脚本,这些脚本通过为我们的应用程序创建模式和过程来进行设置。现在我想克隆这个数据库,以便其他人通过使用克隆的dbf文件可以看到各自机器上的基本模式,并在此基础上处理各自的需求
现在它有6个dbf文件
CONTROL.DBF
SYSAUX.DBF
SYSTEM.DBF
TEMP.DBF
UNDO.DBF
USER.DBF
我可以只给他们文件,或者我需要创建服务器参数文件(SPFILE)或控制文
我最近一直在使用Oracle Catalog Manager创建沿袭报告,以确定哪些分析使用特定列。但是,我还没有找到一种方法来确定在特定的仪表板上使用哪些报表。所以,如果我想删除报表,有没有办法确定哪些仪表盘会受到影响
我知道,当我将仪表板页面从开发环境迁移到测试环境时,结构会被保留,因此这些信息必须保存在某个地方。但是,当我尝试在包含仪表板的“\u portal”文件夹中创建报告时,该报告始终为空
我使用page作为初始参考,但它只讨论了如何查找在rpd中删除列时会受到影响的报告
我试图做的
我有以下XML:
<record>
<leader>02220cim a2200325 a 4500</leader>
<datafield tag="035" ind1=" " ind2=" ">
<subfield code="a">P286</subfield>
</datafield>
<datafield tag="100" ind1="1" i
我有一个名为OBFEED_STMT_DTL的表,其中包含14GB的数据。现在,我使用deletesql删除了该表中大约50%的数据,因此我预计其大小将达到7GB。数据已按预期删除,但表的大小未更改。所以我想在这些桌子上用收缩空间。我使用下面的sqls来实现这一点
alter table OBFEED_STMT_DTL enable row movement;
alter table OBFEED_STMT_DTL shrink space;
alter table OBFEED_STMT_DTL
我使用Delphi编写代码,并使用FastReport4创建报告
我有一个类似于图中的备忘录:
在备忘录38中,我打开“代码”选项卡,并输入代码:
但是,这会引起错误:
);期望
我还没有在Fastreport中编写代码,所以我不知道如何编写正确的代码
有人能帮我吗?我不是快速报告专家,但我尝试了以下方法,效果很好
begin
memo38.Memo.Text := iif(<frxDBDataSet1."IDPAY"> = 'NE', ...)
end;
开始
mem
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 41 页