本文档旨在说明如何在OracleBI中使用HTTP(URL或JavaScript)方法实现一些特定的展示效果。本文档包含以下主题:1、使用GoURL在外部Portal或应用中引入OracleBI视图;2、使用DashboardURL在外部Portal或应用中引用Dashboard内容;3、使用GoURL传递SQL或筛选器;4、使用JavaScript进行筛选1使用GoURL在外部Portal或应用中引入OracleBI视图此部分介绍了如何通过使用GoURL
系统 2019-08-12 01:53:53 2222
首先装好这两个软件。之后要修改你的C:\Ora10InstantClient(以我的为例)下的tnsnames.ora文件,来增加数据库。修改如下:添加:DEMO=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.0.3.162)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=DEMO)))这样就把一个远程的数据库添加到本机的客户端中了。然后打开PL
系统 2019-08-12 01:53:41 2222
出现的问题:从Oracle数据库中查出来的数据放在本地显示为????,即乱码。解决过程:经过上一篇文章在本地安装了一个oracle客户端,然后通过PL/SQLDev连接服务器端数据库时报这个错于是我怀疑是服务器端数据库的编码问题,一般都用ZHS16GBK比较正常。AL32UTF8总是不太正常。用下面的信息查了一下数据库端的字符集,果然为AL32UTF81、查询oracleserver端的字符集selectuserenv('language')fromdua
系统 2019-08-12 01:52:05 2222
完成下列操作,写出相应的SQL语句创建表空间neuspace,数据文件命名为neudata.dbf,存放在d:\data目录下,文件大小为200MB,设为自动增长,增量5MB,文件最大为500MB。(8分)答:createtablespaceneuspacedatafile‘d:\data\neudata.dbf’size200mautoextendonnext5mmaxsize500m;2.假设表空间neuspace已用尽500MB空间,现要求增加一个数
系统 2019-08-12 01:54:42 2221
Oracle内置函数SQLCODE和SQLERRM是特别用在OTHERS处理器中,分别用来返回Oracle的错误代码和错误消息。OTHERS处理器应该是异常处理块中的最后的异常处理器,因为它是用来捕获除了别的异常处理器处理以外的所有的Oracle异常,所以在程序的最外层使用一个OTHERS处理器的话,将可以确保所有的错误都会被检测到。在一个内在的异常中,SQLCODE返回Oracle错误的序号,而SQLERRM返回的是相应的错误消息,错误消息首先显示的是错
系统 2019-08-12 01:53:33 2221
索引需要平衡query和DML的需要,常用于(子)查询的表应建立索引;把索引建到不同的表空间中;用统一的extent大小:五个block的倍数或者tablespace指定的MINIMUMEXTENT的倍数;创建索引考虑用NOLOGGING参数,重建索引的时候也一样;创建索引时INITRANS值应该比相应的table的值高一些;对常用SQL语句的where条件中的列建立唯一索引或组合索引,组合条件查询中相应的组合索引更有效;对于组合索引,根据列的唯一值概率,
系统 2019-08-12 01:53:21 2221
解析oracle的ROWNUM--作者:chen_liang对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。举例说明:例如表:student(学生)表,表结构为:IDchar(6)--学号nameVARCHAR2(10)--姓名createtablestudent(IDchar(6),nameVARCHA
系统 2019-08-12 01:52:12 2221
触发器是指存放在数据库中,并且被隐含执行的存储过程。当发生特定事件时,Oracle会自动执行触发器的响应代码。触发器的种类可划分为4种:1.数据操纵语言(DML)触发器、2.替代(INSTEADOF)触发器、3.数据定义语言(DDL)触发器、4.数据库事件触发器。数据操纵语言(DML)触发器:简称DML触发器,是定义在表上的触发器,创建在表上。由DML事件引发的触发器,编写DML触发器时的两点要素是:1.确定触发的表,即在其上定义触发器的表。2.确定触发的
系统 2019-08-12 09:30:20 2220
1方便起见一般:执行如下即可不用往下看:234①启用行移动功能56altertabletbl_aenablerowmovement;78②闪回表数据到某个时间点910flashbacktabletbl_atotimestampto_timestamp('2013-07-1915:10:00','yyyy-mm-ddhh24:mi:ss');1112详解:131415利用ORACLE的闪回功能恢复数据1617一、闪回表数据181920从9i开始,Oracle
系统 2019-08-12 01:54:50 2220
Oracle初学者必知的100个问题1.Oracle安装完成后的初始口令?internal/oraclesys/change_on_installsystem/managerscott/tigersysman/oem_temp6.oracle中的裸设备指的是什么?裸设备就是绕过文件系统直接访问的储存空间。7.oracle如何区分64-bit/32bit版本???$sqlplus'/ASSYSDBA'SQL*Plus:Release9.0.1.0.0-Pro
系统 2019-08-12 01:54:28 2220
Web.config配置文件中节点以上是oracle数据
系统 2019-08-12 01:54:16 2220
Oracle备份分热备份和冷备份两种。热备份就是运行Oracle提供的备份工具exp来备份,有某个时间的完全备份,也有增量备份(就是差异备份),日志备份我没听过(孤陋寡闻,呵呵)。热备能够备份成一个.dmp文件,如果恢复的话,需要将该文件拿到另一个数据库服务器上(但是最好两个服务器的数据库的配置基本一致)用imp导入工具来导入,也很简单。冷备份就是将oracle目录下的一些物理文件拷贝出来进行备份,包括控制文件等等,拿到另一台服务器上(如果版本相同的话)直
系统 2019-08-12 01:53:07 2220
转载自:http://blog.csdn.net/nsj820/article/details/6573525<一>、ORACLE数据库启动模式1、启动SQL*PLUS不与数据库连接SQLPLUS/NOLOG2、以SYSDBA角色与Oracle连接CONNECTusername/passwordASSYSDBA3、启动实例1>、启动一个实例,装配和打开一个数据库STARTUP;或STARTUPPFILE='d:/oracle/admin/mydb/scri
系统 2019-08-12 01:52:58 2220
原文:ORACLEPL/SQL编程之八:把触发器说透ORACLEPL/SQL编程之八:把触发器说透大家一定要评论呀,感谢!光发表就花了我将近一个下午。本篇主要内容如下:8.1触发器类型8.1.1DML触发器8.1.2替代触发器8.1.3系统触发器8.2创建触发器8.2.1触发器触发次序8.2.2创建DML触发器8.2.3创建替代(INSTEADOF)触发器8.2.3创建系统事件触发器8.2.4系统触发器事件属性8.2.5使用触发器谓词8.2.6重新编译触发
系统 2019-08-12 01:52:20 2220
Ⅰ.创建函数Ⅱ.截取字符串函数:REGEXP_SUBSTR5个参数第一个是输入的字符串第二个是正则表达式第三个是标识从第几个字符开始正则表达式匹配。(默认为1)第四个是标识第几个匹配组。(默认为1)第五个是是取值范围:i:大小写不敏感;c:大小写敏感;n:点号.不匹配换行符号;m:多行模式;x:扩展模式,忽略正则表达式中的空白字符。1CREATEORREPLACEFUNCTIONGET_NUM(GALV_COOTVARCHAR2)RETURNNUMBERI
系统 2019-08-12 01:51:29 2220