-
Oracle角色
所属栏目:[百科] 日期:2021-01-24 热度:100
角色是一组相关权限的命名集合,使用角色最主要的目的是简化权限管理。 权限的集合,可以分配给一个用户或其他角色,但角色不能授予自己,也不能循环授予角色的。 可以先创建角色,向该角色赋予一系列权限,然后再将该角色授予多个用户或角色增加或删除角色[详细]
-
Oracle系统权限与对象权限
所属栏目:[百科] 日期:2021-01-24 热度:73
oracle权限分为: 系统权限: 允许用户执行特定的数据库动作,如创建表、创建索引、连接实例等。 对象权限: 允许用户操纵一些特定的对象,如读取视图,可更新某些列、执行存储过程等。 ? 系统权限 超过一百多种有效的权限(查询约209种) SQL select count(*) fr[详细]
-
ORACLE 12C新特性——CDB与PDB
所属栏目:[百科] 日期:2021-01-24 热度:144
https://www.cnblogs.com/kerrycode/p/3386917.html Oracle 12C引入了CDB与PDB的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。CDB全称为Container Database ,中文[详细]
-
Oracle中fast recovery area的使用
所属栏目:[百科] 日期:2021-01-24 热度:166
1、fast recovery area的作用: 快速恢复区域是Oracle数据库管理的空间,可用于保存 RMAN磁盘备份、控制文件自动备份和存档的重做日志文件 。放置在此位置的文件由Oracle数据库维护,生成的文件名以Oracle托管文件(OMF)格式维护。平时在生产环境中很少见到[详细]
-
优化Oracle SQL查询
所属栏目:[百科] 日期:2021-01-24 热度:180
您好我有一个SQL查询,我正在尝试优化.此查询在0.3秒内完成,但我需要为大量不同的storeId运行相同的查询 – 无论如何都要优化此查询以使其更快,或者更改它以便它立即获取所有storeIds. 我总是可以在C#中创建一个新命令,该命令与命令连接,使其成为大量不同查询[详细]
-
使用Oracle数据库链接没有不可读的动态SQL
所属栏目:[百科] 日期:2021-01-24 热度:172
如何编写可以针对给定数据库链接执行的整洁的PL / SQL存储过程? 它变得非常混乱,写这样的东西: PROCEDURE my_proc(aDbLink IN VARCHAR2) IS BEGIN EXECUTE IMMEDIATE ' SELECT mycolumn,anothercolumn FROM MYTABLE@' || aDbLink || ' WHERE such-and-such[详细]
-
.net – 使用1个OracleCommand填充多个DataTable
所属栏目:[百科] 日期:2021-01-24 热度:73
我在SOF上发现了一些关于如何针对Oracle运行多个查询的问题/答案(BEGIN END块,匿名存储过程).我想做的几乎相同,但我希望这些查询能够“一次性”填充多个DataTable: 所以不是我们平常的:每个DataTable一个查询就像 (这是’伪代码’,不是一个有效的例子!) O[详细]
-
oracle – 估计数据库大小
所属栏目:[百科] 日期:2021-01-24 热度:111
我们有一个包含两个节点的集群数据库.我的目标是找出数据库的大小.你能给我一个估算数据库大小的脚本吗? 解决方法 一个好的剧本是去dba,给几杯啤酒,你会得到你想要的.如果这没有帮助,请检查v $datafile,v $tempfile和v $log视图.如果您可以访问它们,它们将[详细]
-
使用oracle脚本生成VO和Dao
所属栏目:[百科] 日期:2021-01-24 热度:104
话不多说直接上代码。 ? 生成VO的脚本: SELECT ‘ /** ‘ || T2.COMMENTS || ‘ */ @Column(name=" ‘ || T1.COLUMN_NAME || ‘ ") ‘ || ‘ private ‘ || CASE WHEN T1.DATA_TYPE LIKE ‘ VARCHAR% ‘ THEN ‘ String ‘ WHEN T1.DATA_TYPE LIKE ‘ DATE%[详细]
-
实体框架5和Oracle:在查询非唯一索引字段时,带有关闭影响性能的
所属栏目:[百科] 日期:2021-01-23 热度:78
我对Entity Framework 5和Oracle DB存在性能问题. 我有一个简单的SQL选择:SELECT * FROM NOTE WHERE NOTENUMBER =’1A23456′ NOTENUMBER包含在名为NOTE的表的索引中,但该字段不是主键/唯一. 当我使用Oracle SQL Developer执行语句时,返回结果 快速和查询计[详细]
-
使用Oracle JDBC驱动程序隐式缓存功能
所属栏目:[百科] 日期:2021-01-23 热度:87
我很确定其他人已经问过这个问题,但我仍然找不到满意的答案. ??所以,这是我的场景:我想使用Oracle的JDBC驱动程序隐式语句缓存(此处记录: http://docs.oracle.com/cd/B28359_01/java.111/b31224/stmtcach.htm#i1072607) 我需要使用来自第三方JDBC池提供程序[详细]
-
oracle – 如何使用iBatis从数据库中选择BLOB列
所属栏目:[百科] 日期:2021-01-23 热度:75
表的一个列是BLOB数据类型(Oracle 10g).我们有一个简单的选择查询,通过iBatis执行选择BLOB列并使用Struts2 amp;显示它. JSP. iBatis xml文件中的结果标记的jdbctype为java.sql.Blob result property="uploadContent" column="uploadcontent" jdbctype="Blob"[详细]
-
Weblogic尝试在运行现有应用程序时访问不存在的应用程序
所属栏目:[百科] 日期:2021-01-23 热度:60
我正在尝试使用 Windows上的JDeveloper IDE运行Oracle ADF应用程序(例如“MyApp”). 当我运行MyApp时,Weblogic Server会抛出一个不会停止MyApp执行过程的DeploymentException. 错误日志是: Failed to initialize the application 'Demo' due to error web[详细]
-
在Oracle SQL Developer中解析查询
所属栏目:[百科] 日期:2021-01-23 热度:88
有没有办法解析SQL Developer(oracle)中的代码而不实际触及表/包数据,就像在SQL Management Studio中使用“parse”选项一样? 解决方法 没有选项可以仅解析SQL语句来验证语法. 您可以选择“解释计划”选项(Windows版本的SQL Developer中的F10),它将在生成查[详细]
-
oracle – Pragma inline没有显示出明显的改善?
所属栏目:[百科] 日期:2021-01-23 热度:185
我已经了解了PRAGMA INLINE 11g功能,但我无法区分它是如何实际优化我的代码的. 我写了一段代码. create or replace package test12is procedure getdata (p_job IN emp.job%TYPE,p_total OUT number);end test12;/create or replace package body test12is P[详细]
-
oracle – 根据列值创建多列约束
所属栏目:[百科] 日期:2021-01-23 热度:183
我正在尝试在oracle数据库上创建一个约束,该约束说明如下: 如果column1 == someValue,则column2和column3的组合必须对于column1 == someValue的所有条目都是唯一的 我熟悉unique和check约束的概念,并且我尝试用这些结构表达约束.但是,我似乎找不到包含条件[详细]
-
.net – Oracle.Dataaccess在GAC中.我可以控制我使用的版本吗?
所属栏目:[百科] 日期:2021-01-23 热度:162
我有一个使用Oracle.DataAccess(ODP.NET)的XCOPY可部署.NET应用程序.我们还在应用程序目录中部署Oracle Instant Client.一切正常,但我担心.. 来自Oracle ODP.NET FAQ: Beginning with ODP.NET 10.1.0.3,the Oracle installer will register the following p[详细]
-
Oracle和TSQL语句NO LOCK
所属栏目:[百科] 日期:2021-01-23 热度:68
select max(Key) from MyTable with(nolock) 我有这个T-SQL语句但是需要为SQL Server和Oracle使用一个语句,当然Oracle不能识别“with(nolock)”.有没有办法让这个语句在两个数据库上运行.通过Oracle忽略“with(nolock)”或者只使用Sqlserver使用这部分语句或[详细]
-
VIEW中的Oracle SQL Reuse子查询
所属栏目:[百科] 日期:2021-01-23 热度:55
我正在尝试设置一个可能包含1000个记录的视图.某些字段需要子查询,这些子查询返回完全相同的数据.我想知道我是否可以在视图中查询一次,而不是每次都运行它. 下面是一些示例表/数据: DROP VIEW MYVIEW;DROP TABLE MYTABLE;DROP TABLE MYTABLE_PARENT;-- TABL[详细]
-
如何创建Oracle表的副本包括触发器,序列和索引
所属栏目:[百科] 日期:2021-01-22 热度:110
我知道声明: create table x as select * from y where 1=0; 其中复制结构但不会复制触发器,序列和指数 有办法吗? 解决方法 是的,有一种方法.你应该使用DBMS_METADATA包( http://docs.oracle.com/cd/E11882_01/server.112/e22490/metadata_api.htm#SUTIL36[详细]
-
.net – 使用没有主键的表中的唯一键创建视图
所属栏目:[百科] 日期:2021-01-22 热度:95
我有几个没有主键的oracle表.我无法修改此数据库设计,因为它被多个应用程序使用.添加自动增量字段也不是一个选项. 为了在Entity Framework中生成Edmx,我需要在表中使用唯一字段. 所以我要做的是创建一个具有唯一键的视图. 我的桌子就像: CREATE TABLE "ENTI[详细]
-
Oracle SQL PIVOT表
所属栏目:[百科] 日期:2021-01-22 热度:120
我所拥有的是一个查询,我在哪里选择位置,计数等. 这是我的疑问:而且,我试图基本上把我相信的桌子PIVOT.我已经研究过PIVOT等,但似乎并没有明确的方法来做到这一点.如果可以指导任何帮助将不胜感激. 更新了查询以包含类型和MT0建议 WITH qry AS (select Floor[详细]
-
oracle – ORA-00902:数据类型无效
所属栏目:[百科] 日期:2021-01-22 热度:161
我运行以下查询时收到上述错误 create table customer ( cust_fname varchar2(15) NOT NULL,cust_lname varchar2(15) NOT NULL,cust_id number(9,0) NOT NULL,address varchar2(40) NOT NULL,city varchar2(14) NOT NULL,postal_code number(6,country varch[详细]
-
oracle11g – 如何删除弹出列表中的空元素
所属栏目:[百科] 日期:2021-01-22 热度:106
我对Forms Builder 10.1.2.0.2中的可疑行为有疑问. 当我有一个列表对象(弹出列表)时,我可以在对象的属性选项板中定义一些值. 因此,您可以设置显示的名称和值.在这个设置弹出列表项目的小窗口中,您会自动获得列表末尾的空白项目.当我现在点击这个空项目时(当[详细]
-
压缩Oracle表
所属栏目:[百科] 日期:2021-01-21 热度:101
我需要压缩一张桌子.我使用alter table tablename compress来压缩表.这样做之后,表格大小保持不变. 我该如何压缩桌子? 解决方法 要压缩表的旧块,请使用: alter table table_name move compress; 这将把记录重新插入另一个块中,压缩并丢弃旧块,这样你就可以[详细]
