- 军军小站|张军博客
拥有Oracle标签的文章
Oracle

Oracle常用查看表结构命令

获取表:selecttable_namefromuser_tables;//当前用户的表selecttable_namefromall_tables;//所有用户的表selecttable_namefromdba_tables;//包括系统表selecttable_namefromdba_tableswhereowner='用户名'user_tables:table_name,tablespace_name,last_analyzed等dba_tables

系统 2019-08-12 01:33:59 2248

Oracle

Oracle BIEE实现单元格内容超链接的两种方式

OracleBIEE实现单元格超链接有两种方式:①定制单元格文本为HTML;②自定义定制单元格文本。效果如下图所示,其中左列为方式①,右列为方式②的效果。方式①操作步骤:1、设置该列列属性-数据格式中,覆盖缺省数据格式,同时将文本视为HTML;2、按照以下格式,拼接出定制跳转的HTML语句的字符串,并将其设置为该列的列公式。'

系统 2019-08-12 01:53:55 2246

Oracle

ORACLE GROUPING_ID函数

原文:http://blog.csdn.net/wh62592855/article/details/4818236可以使用GROUPING_ID函数借助HAVING子句对记录进行过滤,将不包含小计或者总计的记录除去。GROUPING_ID()函数可以接受一列或多列,返回GROUPING位向量的十进制值。GROUPING位向量的计算方法是将按照顺序对每一列调用GROUPING函数的结果组合起来。关于GROUPING函数的使用方法可以参见我前面写的一篇文章h

系统 2019-08-12 01:51:50 2244

Oracle

[zz]Oracle exp/imp导出导入工具的使用

exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移imp导入工具将EXP形成的二进制系统文件导入到数据库中.一.导出工具exp1.它是操作系统下一个可执行的文件存放目录/ORACLE_HOME/binexp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移它有三种模式:a.用户模式:导出用户所有对象以及对象中的数据;b.表模式:导出用户所有表或者指定的表;c.整个数据库:导出数据库中所有对象。2.导出工具e

系统 2019-08-12 01:53:35 2242

Oracle

Oracle

Oracle初级性能优化总结前言关于对Oracle数据库查询性能优化的一个简要的总结。从来数据库优化都是一项艰巨的任务。对于大数据量,访问频繁的系统,优化工作显得尤为重要。由于Oracle系统的灵活性、复杂性、性能问题的原因多样性以及Oralce数据库的动态特性,优化成为Oracle数据库管理中最困难的领域。作为一个对数据库了解不多的程序猿,我也只能从最基本的开始着手,慢慢来学习掌握Oracle的基础吧。示例1、避免使用select*当你想在select字

系统 2019-08-12 01:51:47 2242

Oracle

Oracle冷备份恢复-原数据恢复

通过oracle10G服务器端安装以及冷备份恢复的测试用例通过,开始恢复原数据最开始,也是orapwd.ora文件的问题,直接恢复即可。恢复之后在继续startup,检测错误-----------------------------------------------------------------------------------此时的错误如下ORA-01157:cannotidentify/lockdatafile8-seeDBWRtracefi

系统 2019-08-12 01:54:30 2241

Oracle

Record is locked by another user --Oracle行

Oracle修改表中记录时出现recordislockedbyanotheruser的问题在操作表时没有commit,导致表被锁,只要执行下面两行语句,就可以了将行锁解锁了。1.--查看被锁表的sid和serial#Selectt2.username,t2.sid,t2.serial#,t2.logon_timefromv$locked_objectt1,v$sessiont2wheret1.session_id=t2.sid;2.--kill锁,例如输入

系统 2019-08-12 01:53:30 2241

Oracle

Oracle递归查询

网上摘录。一、树型表结构:节点ID上级ID节点名称二、公式:select节点ID,节点名称,levelfrom表connectbyprior节点ID=上级节点IDstartwith上级节点ID=节点值说明:1、常见的树形结构为公司组织机构、地区……2、求节点ID以上的结构,或以上的结构,将“节点ID=上级节点ID”左右顺序换一下即可。3、Level为Oracle的特殊字段,表示“层”的意思。当前节点ID的下一层节点为“1”。测试SQL:说明1、求002以下

系统 2019-08-12 01:51:51 2241

Oracle

ORACLE EXP命令

本文对Oracle数据的导入导出imp,exp两个命令进行了介绍,并对其对应的參数进行了说明,然后通过一些演示样例进行演练,加深理解.文章最后对运用这两个命令可能出现的问题(如权限不够,不同oracle版本号)进行了探讨,并提出了对应的解决方式;本文部分内容摘录自网络,感谢网友的经验总结;一.说明oracle的exp/imp命令用于实现对数据库的导出/导入操作;exp命令用于把数据从远程数据库server导出至本地,生成dmp文件;imp命令用于把本地的数

系统 2019-08-12 01:33:07 2239

Oracle

Oracle 清理归档文件

1、使用sysdba用户登录查看archivelog存放位置:2、一般VALUE为空时,可以用archiveloglist;检查一下归档目录和logsequence:3、检查flashrecoveryarea的使用情况,可以看见archivelog已经很大了,达到102.21:4、计算flashrecoveryarea已经占用的空间:5、找到recovery目录,showparameterrecover6、由上可见,归档位置用的是默认值,放在flash_r

系统 2019-08-29 22:26:10 2238

Oracle

学习Oracle日记(三)

#1.系统日期、时间函数^1.SELECTTO_CHAR(SYSDATE,'YYYY-MM-DDHH24:MI:SS')FROMDUAL--查询系统当前日期^2.SELECTSYSTIMESTAMPFROMDUAL--查询带时区的系统日期^3.SELECTDBTIMEZONEFROMDUAL--查询当前时区SELECTSESSIONTIMEZONEFROMDUAL--查询当前会话的时区^4.SELECTTO_CHAR(ADD_MONTHS(TO_DATE(

系统 2019-08-12 01:52:38 2238

Oracle

oracleimp/exp命令使用

转载自:http://www.examda.com/oracle/zhonghe/20091110/103900415.htmlexpcmall/cmall123456@172.18.1.41/ydpwfile=/tmp/cmallDataBase/cmall20110816.dmpowner=cmall;impcmall/cmall@orcl10full=yfile=C:\Users\Administrator\Desktop\database\cmal

系统 2019-08-12 01:51:26 2238

Oracle

Oracle 11G DataGuard生产环境又一次启动具体过

场景,重新启动数据库,不重新启动linux系统,所以不用考虑监听程序,#linux输入lsnrctlstart1数据库关闭1.1关闭主库SHUTDOWNIMMEDIATE;SQL>SHUTDOWNIMMEDIATE;Databaseclosed.Databasedismounted.ORACLEinstanceshutdown.SQL>1.2关闭备库ALTERDATABASERECOVERMANAGEDSTANDBYDATABASECANCEL;SHUTD

系统 2019-08-12 01:33:25 2237

Oracle

oracle 11g ora-00979 bug的处理

将oracle10g报表库迁移到oracle11g上发现有个存储过程编译时报ora-00979错误,经确定是groupby后面加的游标不能使用,后来用metlink查询发现是11g的一个bug:ORA-979bugson11.2.0.1[ID1085766.1]修改时间23-MAR-2012类型FAQ状态PUBLISHEDAppliesto:OracleServer-EnterpriseEdition-Version:11.2.0.1.0to11.2.0.

系统 2019-08-12 01:55:31 2236

Oracle

安装64位的oracle连接客户端

VS自带的WebServer只有32位的,你只能以32位运行,即使你的VS里面编译目标是64位的,注意:发布到iis,可以以64位运行,你需要安装64位的oracle连接客户端。如果没有,你的程序必须在VS里面编译成x86C#调用WebService连接ORACLE11g这几天开发一个WebService遇到很多问题,记录下来顺便帮助一下以后遇到情况的人。我是通过ADO.NET来连接ORACLE的,也可以用ORACLE提供的ODP.NET。通过正常的连接后

系统 2019-08-12 01:55:15 2236