百度空间 | 百度首页 
               
 
文章列表
 
您正在查看 "oracle database 高级应用" 分类下的文章

2009-07-08 11:59

rac安装完成重启后,相关服务启动不正常如下:

[oracle@rac1 ~]$ srvctl status nodeapps -n rac1
VIP is running on node: rac1
GSD is not running on node: rac1
Listener is not running on node: rac1
ONS daemon is not running on node: rac1

[oracle@rac1 ~]$ crs_stat -t
Name           Type           Target    State     Host

类别:oracle database 高级应用 | 评论(0) | 浏览()
 
2009-06-30 19:55

OCFS2 是 Oracle 开发的一个通用集群文件系统,与 Enterprise Linux 内核集成在一起。它允许所有节点在集群文件系统上同时共享文件,因而消除了管理原始设备的需求。这里,您将在 OCFS2 文件系统中寄宿 OCR 和表决磁盘。您可以从OCFS2 用户指南获取有关 OCFS2 的其他信息。

在 Enterprise Linux 安装期间,您应该已经安装了 OCFS2 RPM。验证 RPM 是否已经安装在两个节点上。
rac1-> rpm -qa | grep ocfs
ocfs2-tools-1.2.2-2
ocfs2console-1.2.2-2
ocfs2-2.6.9-42.0.0.0.1.ELsmp-1.2.3-2
创建 OCF

类别:oracle database 高级应用 | 评论(0) | 浏览()
 
2009-06-30 19:51

首先,安装Oracle ASM相关rpm包:

Intel IA32 (x86) Architecture

Library and Tools
类别:oracle database 高级应用 | 评论(0) | 浏览()
 
2009-06-30 18:37

建立rac 10g 测试环境,使用vmware(vmware server 2.1 for windows)来虚拟化OEL 5(Oracle Linux 5)平台环境,这也注定困难重重了。

注意事项:

1,OEL 5 vmware 环境设置,注意本地磁盘与共享磁盘,要求选择不同虚拟设备节点,如SCSI 0,SCSI 1;另需注意共享磁盘相关vmware 参数的设置
  disk.locking = "false"
  scsi1.sharedBus = "virtual"

2,安装OEL 5时,不要开启防火墙,另SELinux需设置为disabled or SELINUX=permi

类别:oracle database 高级应用 | 评论(0) | 浏览()
 
2008-06-20 17:45

exp/imp命令没有data pump的remap_tablespace参数,因此在进行exp/imp作objects迁移时,就会碰到表空间转换的问题了。下面就关于段存储表空间的不同情况分别说明:

一,目标库存在源库迁移段所在的表空间,且有空闲空间。
      这种情况是最理想的情况了,无须作任何处理。

二,目标库存在源库迁移段所在的表空间,且有空闲空间,但由于某种原因,需变更表空间。
      1,revoke导入用户unlimit tablespace权限
    

类别:oracle database 高级应用 | 评论(2) | 浏览()
 
2008-06-16 17:55
一, 带lob字段的分区表上迁移lob字段数据到其它表空间
      示例:
SQL> create table t_lob_part
2 (id number,name clob)
3 partition by range (id)
4 (partition p01 values less than (100),
5 partition p02 values less than (200),
6 partition p03 values less than (maxvalue));
SQL> select table_name,column_name,lob_name,partition_name,lob_partition_name,tablespace_name from user_lob_partitions ;
     
类别:oracle database 高级应用 | 评论(0) | 浏览()
 
2008-06-16 17:49
一, 带lob字段的表迁移到其它表空间,lob 段需单独迁移
     示例:
SQL> create table t_lob
2 (id number,
3 name clob)
4 lob(name) store as (tablespace users);

Table created.

SQL> select table_name,tablespace_name from user_tables;

TABLE_NAME                             
类别:oracle database 高级应用 | 评论(0) | 浏览()
 
2008-06-12 11:25
在10g之前进行schema的迁移,一般使用imp,exp工具,先使用exp工具导出schema到 dumpfile,然后在将dumpfile导入到目标库对应schema.
而10g之后oracle 提供了新的数据迁移工具data pump,本人拙见,此工具相比之前的imp,exp工具有主要如下优点:
1,速度快,效率高
2,可以不生成落地文件
3,可管理性更强

下面就使用此工具在不生成落地文件情况下,进行schema迁移.

命令如下:
impdp scott/tiger network_link=t20db schemas="TEST1" remap_schema="TEST1:SCOTT" nologfile=y parallel=
类别:oracle database 高级应用 | 评论(0) | 浏览()
 
2008-06-11 11:37
随着社会的发展,在现代信息系统的开发中,需要存储的已不仅仅是简单的文字信息,同时还包括一些图片和音像资料或者是超长的文本。比如开发一套旅游信息系统,每一个景点都有丰富的图片、音像资料和大量的文字介绍。这就要求后台数据库要有存储这些数据的能力。ORACLE公司在其Oracle8i中通过提供LOB字段实现了该功能。

为了便于读者的理解,我们先介绍一些基本的概念:

在ORACLE数据库中,LOB(Large Objects—大对象)是用来存储大量的二进制和文本数据的一种数据类型(一个LOB字段可存储可多达4GB的数据)。目

类别:oracle database 高级应用 | 评论(0) | 浏览()
 
2008-05-27 14:47


这几天做开发库schema备份,出现些问题,记录一下.
一,exp时,os语言环境和数据库不同时会自动发生转换.
   如果操作系统的字符集小于数据库字符集,就可能出现乱码现象.imp时,同理,也是有可能出现乱码的.如果源库和目标库字符集是
相同的话,防止exp,imp过程出现字符转换,我们可以在exp,imp动作前,手动设置语音环境和数据库语言环境一样.如数据库语言环境

为AMERICAN_AMERICA.AL32UTF8,os是windows,使用命令set NLS_LANG=AMERICAN_AMERICA.AL32UTF8;os是linux or unix,使用命令

export N

类别:oracle database 高级应用 | 评论(0) | 浏览()
 
2008-04-24 16:33


TABLE PARTITIONING

一,create table as select方式创建分区表
create table test_part as select * from part_table;
--part_table为分区表,上面创建方式所创建表不为分区表,而是普通表.
create table test_part
partition by range (PARTITION_KEY)
(
partition P01 values less than (101),
partition P11 values less than (111),
partition P13 values less than (250),
partition P12 values less than (371)
)
as select * from part_table;

类别:oracle database 高级应用 | 评论(0) | 浏览()
 
2007-10-29 18:07
問題:

生産環境備庫由於空間不足發生錯誤,導致恢復時報ORA-16171錯誤,此錯誤解釋如下:
oerr ora 16171
16171, 00000, "RECOVER...FINISH not allowed due to gap for thr %s, seq %s-%s"
// *Cause: See alert log for more details
// *Action: Copy missing archived logs from primary or another standby.
//          Re
类别:oracle database 高级应用 | 评论(0) | 浏览()
 
2007-10-27 15:54
手上有个备库环境,主库早就被干掉了,今天刚好准备做个实验,但手上没有比干净的环境.就拿这个备库开刀了.想法是直接把这个备库switchover成主库,去掉几个参数就ok了。但實際操作時,出現了一些自己之前沒有注意到的問題,現作一下總結。

环境如下:
SQL> select * from v$version;

BANNER                        
类别:oracle database 高级应用 | 评论(0) | 浏览()
 
     
 
 
文章存档
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
 
最新文章评论
   

早日康复,
 
 

这是怎么回事呢?
 

使用管理员权限执行
 
 
     


©2009 Baidu