win2003下oracle9i主从库配置
win2003下oracle9i主从库配置[@more@]基于windows2003下oracle9i DataGuard容灾技术的实现方法操作环境:Windows 2003 企业版 + Serveice pack 1数据库:Oracle 9206主库SID:czhis从库SID:czhisoracle安装采用OMF结构1.主从两机的操作系统和相同pack2.在主从库上建立数据库,选择只安装Software3.在主库上,通过dbca建立数据库,除了字符集选择 zhs16gbk外,全部使用缺省方式 4.在从库上,手工创建和主库相同目录(将主库D:oracleadmin目录拷贝到从库)5.关闭主库数据库,备份数据文件到从库 确定需要copy过去的数据文件以及redo log sqlplus
返回表的函数
如鱼饮水,冷暖自知![@more@]包里面用一个存储过程,返回游标,就可以了>包的定义1) 包头create or replace package mypkastype t_cursor is ref cursor;procedure proc(name varchar2,c out t_cursor,a number);end;2) 包体create or replace package body mypkasprocedure proc(name varchar2,c out t_cursor,a number)as beginopen c for select * from test where id=a and name=name;end proc;end;这个方案的局限性太大,无法实现select * from function()的要求从oracle 9i 开始,提供了一个叫做“管道化表函数”的概念,来解决这