随笔分类 - Oracle数据库
摘要:通过使用user_dependencies进行查看,如下: --referenced_name表示表名称 SELECT * FROM user_dependencies WHERE referenced_name='T_AE_IR_PTMES_QUALITY' --Table_name
阅读全文
摘要:首先了解下环境:在tnsnames.ora中配置两个数据库别名:test1/test1@11orcl1、tets2/tets2@12orlc2,在orcl1中创建database link来访问orcl2 #测试数据库111orcl1 =(DESCRIPTION =(ADDRESS = (PROTO
阅读全文
摘要:Oracle学习之start with...connect by子句的用法 转自:http://www.blogjava.net/xzclog/archive/2010/03/05/314642.html http://www.cnblogs.com/sunfie/p/5129716.html ,多
阅读全文
摘要:数据库中的表导入到PowerDesigner中并转为excel文档 1、打开PowerDesigner12,在菜单中按照如下方式进行操作 file->Reverse Engineer->DataBase 点击后,弹出 New Physical Data Model 的对话框 2、在General选项
阅读全文
摘要:UNION是将两个或者两个以上的搜索结果集合并在一起!这个合并是有条件滴!记录的类型要匹配啦,记录的列数要一样啦!看看下面简单的例子: 有的朋友会说为什么要用union呢,直接用txt3 in ('INDUSTRY','INDUSTRY2')不就可以了么,确实是可以的。但是如果是两个不同的表而且没什
阅读全文
摘要:使用PowerDesigner生成数据库建表SQL脚本时,尤其是Oracle数据库时,表名一般会带引号。其实加引号是PL/SQL的规范,数据库会严格按照“”中的名称建表,如果没有“”,会按照ORACLE默认的设置建表(DBASTUDIO里面),默认是全部大写,这样,在ORACLE数据库里的字段就如“
阅读全文
摘要:一、问题原因: 11G中有个新特性,当表无数据时,不分配segment,以节省空间 1、insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 2、设置deferred_segment_creation 参数 SQ
阅读全文
摘要:--单表插入insert into hr.job(job_id,job_title,min_salary) values('IT','Project Manager',50000); insert into scott.bonus(ename,job,sal)select ename,job,sal
阅读全文
摘要:数据库Job再熟悉不过了,因为经常要数据库定时的自动执行一些脚本,或做数据库备份,或做数据的提炼,或做数据库的性能优化,包括重建索引等等的工作。但是,Oracle定时器Job时间的处理上,千变万化,今天我把比较常用写法汇总如下: 在总结之前,先把Job的参数一一说明一下: job参数是由Submit
阅读全文
摘要:今天遇到一个很奇怪的问题,有两个用户ESEG和failly88,都是dba角色权限,我现在在hbibillms用户下建立了一个存储过程,访问到ESEG用户下的表: CREATE OR REPLACE PROCEDURE userdatacopytoESEG IS /* + 版权信息: 版权所有(c)
阅读全文
摘要:本方法优点: 1、程序内集成Oracle客户端,无需用户自行进行配置 本方法缺点: 2、增加程序包的体积(Oracle instant client本身有几十兆大小) 下面说一下如何实现。 0、首先,从Oracle网站上下载对应版本的Oracle instant client包,网址在这里 http
阅读全文
摘要:WebServer(ASMX)服务程序网站的编写简单总结。 WebServer中遇到的问题 编写WebServer程序VS运行调试时如果出现 VS2013在windows7 64位版本下安装时,默认有个program files ( x86 ) ,就是这个“()”引起的; 修改VS2013的安装目录
阅读全文
摘要:ISSUE:When trying to connect to an Oracle database you receive the following error: "OCIEnvCreate failed with return code -1 but error message text wa...
阅读全文
摘要:--10g 新增的表空间类型:大文件 (Bigfile) 表空间。--10g 数据库在创建的时候,会指定默认的表空间类型。如果不特殊指定的话,默认为 SMALLFILE 类型的表空间。SELECT * FROM database_properties WHERE property_name = 'D...
阅读全文
摘要:Oracle数据库功能强大、性能卓越,在造就这些优点的同时,也导致Oracle占内存比较多。针对这个问题,我们如何做到取其精华去其糟粕呢? 解决方案:我们可以在局域网内的服务器上安装庞大的Oracle数据库,在开发人员的PC机上安装Oracle客户端,通过Oracle客户端远程登录Oracle数据库...
阅读全文
摘要:CREATE OR REPLACE PROCEDURE prc_query (p_tableName in varchar2, --表名 p_columnNames in varchar2, --字段名 p_strWhere in varchar2, --查询条件 p_orderColumn in varchar2, --排序的列 p_orderStyle in varchar2, --排序方式 p_curPage ...
阅读全文
摘要:Oracle修改表中记录时出现record is locked by another user的问题在操作表时没有commit,导致表被锁,只要执行下面两行语句,就可以了将行锁解锁了。用DBA系统管理员的身份,登陆PLSQL1.Select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid;--查看被锁表的sid和serial#2.alter system kill session 'sid, serial#';-
阅读全文

浙公网安备 33010602011771号