考试网 >> IT认证 >> Oracle >> Oracle指导 >> Oracle专家高级编程学习笔记[1]

Oracle专家高级编程学习笔记[1]

发布时间:2006-06-28 10:07     点击:
分页:[1] 2  下一页

  Expert one-on-one oracle是Oracle专家Thomas Kyte的大作,洋洋大观,总共有1329页,啃起来颇费力气.故作此笔记,记录精华所在.   一.准备工作

  1.建立基本调试环境

  Create demo schema(建立演示模式)

  sqlplus>start $ORACLE_HOME/sqlplus/demo/demobld.sql

 

  2.建立login.sql

学生大博客站   define_editor=vi

  set serveroutput on size 1000000

  set trimspool on

  set long 500

  set linesize 100

  set pagesize 9999

  column plan_plus_exp format a80

  column global_name new_value gname

  select lower(user)||'@'||decode(global_name,'WEBDB.FANYAMIN.NET','webdb',global_name) global_name from global_name;

  set sqlprompt '&gname>'

  set termout on

  3.在sqlplus中配置AutoTrace

  1)cd $ORACLE_HOME/rdbms/admin

  log into sqlplus as system(connect system/manager@webdb)

  run @utlxplan

  run create public synonym plan_table for plan_table;

  run grant all on plan_table to public;

  2)

  cd $ORACLE_HOME/sqlplus/admin

  log into sqlplus as sys(connect sys/change_on_install@webdb)

  run @plustrce

  run grant plustrace to public;

  二.内容

  1.开发成功的Oracle应用程序

学生大博客站   一条简单秘诀

  if(possible) 就用单条SQL语句完成

  else if(possible) 用plsql程序

  else if(possible) 用java存储过程

  else if(possible) 用C外部过程

  else 考虑是否真有必要这样做
分页:[1] 2  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有