IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

oracle

项目中,需要在操作系统启动时,自动启动数据与监听器,经过试验,按照如下步骤,成功实现目标:    1 在 /home/oracle目录下,建立startdb文件,文件内容如下:    echo "begin to start oracle"  lsnrctl start  sqlplus /nolog <<EOF  connect /as sysdba  startup  exit  exit  echo "orac

18日更新
标签: AIX oracle 数据库
AIX下自动启动Oracle数据库与监听器的方法

实例说明    资料表结构(红色为主键)==>  主表:test_part_cost_tab(料号资料表)  part_no varchar2(20)  part_name varchar2(50)    从表:test_part_cost_dt_tab(料号成本资料表)  part_no varchar2(10)  cost_id varchar2(5)  cost number    数据==>  主表资料:   part_no part_nam

18日更新
标签: oracle sql
oracle里的交叉sql语句写法

一. 样例    create table t1 as  select trunc((rownum1)/15) n1,  trunc((rownum1)/15) n2,  rpad(\''x\'', 215) v1  from all_objects  where rownum <= 3000;    create table t2 as  select  mod(rownum,200) n1,  mod(rownum,200) n2,  rpad(\''x\'',215) v1  from all_objects  wh

18日更新
标签: 索引 oracle
为什么Oracle不使用我的索引

在Oracle数据库系统中,用户如果要以特权用户身份(INTERNAL/SYSDBA/SYSOPER)登录Oracle数据库可以有两种身份验证的方法:即使用与操作系统集成的身份验证或使用Oracle数据库的密码文件进行身份验证。因此,管理好密码文件,对于控制授权用户从远端或本机登录Oracle数据库系统,执行数据库管理工作,具有重要的意义。 

17日更新
标签: oracle
Oracle密码使用和维护经验

多数 Oracle 数据库用户都使用默认配置文件创建用户帐户。自从 Oracle 8 开始,就可以通过创建一个配置文件,然后使用以下两个语句之一分配给它一个用户来锁定一个帐户。    CREATE USER myuser . . . PROFILE myprofile;    ALTER USER myuser [被屏蔽广告]PROFILE myprofile;    入侵数据库帐户的一个典型尝

17日更新
标签: oracle
使用配置文件创建口令管理策略

提示:调整的工作前一定要对数据进行备份,切记    1 基本概念    oracle系统内部给出一个叫作“表空间”的逻辑磁盘空间。早期的系统主要用于存放表的数据,所以叫作表空间。表空间是一个逻辑空间,每个空间至少与一个或者多个数据文件相对应。看下图 。  ................................    也就是说: 

17日更新
标签: oracle
修改oracle的数据文件

1.Powerdesigner使用建议  1.1业务规则的使用(Business Rule)  对于一些业务逻辑可能出现在多个数据表中,建议封装成Business Rule,这样便于业务逻辑的重新使用,也便于业务逻辑的维护。  为了便于维护业务逻辑,可以考虑将Business Rule和Domains结合起来使用。将业务Business Rule应用到Domains上,然后再把Domai

17日更新
Powerdesigner使用建议

昨天去一个公司面试,问到Oracle的封锁机制,呵呵,理论上的问题好久都没有学习了,书本的东西也差不多都还给了大学的老师。回来翻了一下书本,找到了关于这部分知识的说明,贴出来供大学参考。(现在的公司,都不知道他们起招什么样的人,本来是应聘软件开发的,却因为我说会Oracle,却问我好多Oracle理论上的知道,如上):

17日更新
标签: oracle
Oracle封锁机制详解

Dos 环境下使用SQl*Loader命令 加载    使用其它数据库的数据转移工具    Oracle 企业管理器中的数据加载功能    具体的技术实现    一、Dos 环境下加载    1、首先,服务器端的侦听服务必须已经开启。    测试方法:Dos 下输入    C:\>sqlplus username/password@serviceName    2、然

17日更新
标签: oracle
Oracle中导入文本数据的方法

在oracle中,有4个大对象(lobs)类型可用,分别是blob,clob,bfile,nclob。   下面是对lob数据类型的简单介绍。   l blob:二进制lob,为二进制数据,最长可达4GB,存贮在数据库中。   l clob:字符lob,字符数据,最长可以达到4GB,存贮在数据库中。   l bfile:二进制文件;存贮在数据库之外的只读型二进制数据,最大长

17日更新
标签: oracle 对象
关于oracle中大对象处理的一些方法和实例

Oracle一直以来就支持一种叫做“串联视图(inline view)”的概念,其中子查询SELECT可以出现在FROM子句中,就好像它是表名一样。    下面是一个一般由DBA用来显示表空间大小的Oracle查询。注意它在FROM子句中使用了SELECT语句。这就叫做串联视图。    select    df.tablespace_name             "

17日更新
标签: oracle
Oracle 中的in-line view

这个也是从asktom上看到的,绝对还不错    Crete table temp_exception (field1 varchar2(20),  field2 varchar2(240);    Record1  Skipped because of the record status  Record1  No valid value on social security column  Record2  Skipped, no matching record found  Record2  Validation f

17日更新
标签: oracle
分析函数lag小技巧

cube子句在dw环境用的比较多,特别是在产生交叉报表的情况,演示一个cube的例子  SQL 10G>create table test(sales varchar2(10),dest varchar2(10),revenue number);  Table created.  SQL 10G>insert into test values(''smith'',''hangzhou'',1000);  1 row created.  SQL 10G>insert into test valu

17日更新
标签: oracle
oracle中cube子句的用法

在Oracle数据库管理系统中,创建库表(table)时要分配一个表空间(tablespace),如果未指定表空间,则使用系统用户确省的表空间。    在Oracle实际应用中,我们可能会遇到这样的问题。处于性能或者其他方面的考虑,需要改变某个表或者是某个用户的所有表的表空间。通常的做法就是首先将表删除,然后重新建表,在新建

17日更新
标签: oracle 数据库
更改Oracle数据库表的表空间

Oracle 9i2 特色功能:    1、返回值为自定义对象类型的函数。例如SDO_GEOMETRY数据类型。    2、可以用Java或C语言编写存储过程。    Oracle Spatial 高级功能:    可以使用返回值为SDO_GEOMETRY数据类型的自定义函数作为几何列获取空间数据。    加密实现:    1、简单的数据加密。    1)

16日更新
标签: 加密 oracle
Oracle Spatial数据加密问题研究

1.下载安装文件    可以到官方站点下载Free Edtion,也可以到其它网站下载。    2.解压缩    # ls  vnc3.3.4solaris_2.5.tar.gz  # gzip d vnc*  # ls  vnc3.3.4solaris_2.5.tar  # tar xvf *.tar  x vnc3.3.4solaris_2.5, 0 bytes, 0 tape blocks  x vnc3.3.4solaris_2.5/README, 7763 bytes, 1

16日更新
标签: oracle solaris
在Solaris下安装VNC 远程安装Oracle

创建一个序列:    create sequence EXAMPLE_SEQ  increment by 1  start with 1  minvalue 1  cache 20;    在EXAMPLE表上创建一个触发器    CREATE OR REPLACE TRIGGER "PORTAL".TRI_EXAMPLE_TABLE BEFORE INSERT ON EXAMPLE_TABLE FOR EACH ROW  begin  select EXAMPLE_SEQ.nextval into :new.E

16日更新
标签: oracle
ORACLE中生成流水号

在进行复制组创建的过程中出现如下错误:  SQL> begin  2 dbms_repcat.create_mview_repgroup(  3 gname=>''reptest'',  4 master=>''db001.dlink'',  5 propagation_mode => ''ASYNCHRONOUS'');  6 end;  7 /  begin  *  ERROR 位于第 1 行:  ORA23313: 在 PUBLIC 没有控制对象组 "REPTE

16日更新
标签: oracle
物化视图高级复制中ORA-23313错误解决

由于工程需要经常将客户的现场数据导出到公司的开发环境中,随着客户现场数据量的不断增大,原先使用的导出导入的方法需要花费越来越长的时间,所以测试一下RMAN的效率,验证是否能用恢复RMAN备份的方法来代替以往的EXP/IMP方法。原本想过用传输表空间的方法,但是由于我们通常在创建数据库的时候就给业务所用的表空间创建

16日更新
标签: oracle rman
RMAN转移数据和EXP/IMP转移数据实测比较

[Q]怎么样查看数据库字符集    [A]数据库服务器字符集select * from nls_database_parameters,其来源于props$,是表示数据库的字符集。    客户端字符集环境select * from nls_instance_parameters,其来源于v$parameter,    表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表    会话字符

16日更新
标签: oracle
怎样修改查看Oracle字符集
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐