首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > 怎麼樣在 linux 下使用ORACLE 8i 外部例程
【标  题】:怎麼樣在 linux 下使用ORACLE 8i 外部例程
【关键字】:linux,ORACLE,8i
【来  源】:http://www.cublog.cn/u/1751/showart.php?id=255617

怎麼樣在 linux 下使用ORACLE 8i 外部例程

   怎麼樣在 linux 下使用ORACLE 8i 外部例程
file
sendmail.c    #  sendmail的C語言程式
oci.sql       #  在Oracle 8i中聲明library,procedure
smtp.c        #  smtp封裝
test.sql      #   測試外部例程
 
todo
在linux OS
1.> : 設好Linux服務器的smtp服務

2.> 編譯
   make                      # 編譯c 語言程序,產生sendmail.so庫
  
  
3.>
   修改oci.sql
   將library 文件指向實際庫目陸
   然後run
  
4.>修改listener.ora與tnsnames.ora
  listener.ora :新增IPC 監聽
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
       
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /app/oracle/product/8.1.7)
      (PROGRAM = extproc)
    )
   
  tnsnames.ora :新增別外部過程需用到的別名,如下格式:
  EXTPROC_CONNECTION_DATA,EXTPROC_CONNECTION_DATA.yydg.com.cn=
  (DESCRIPTION =
    (ADDRESS_LIST =   (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))  )
    (CONNECT_DATA = (SID = PLSExtProc)  )
  )
 
  
5.>
  修改 test.sql, 將郵件發送到自己信箱
  然後run
 
6.>現在你該可以收到郵件了
  
Create Date :2002-01-07
Write :阿飛
Modify : 2006-06-09  listener.ora與tnsnames.ora修改
 
文件: proc.rar
大小: 1KB
下载: 下载
怎麼樣建立Oracle Database Link:【上一篇】
Oracle 817自動安裝手冊:【下一篇】
【相关文章】
  • 怎麼樣建立Oracle Database Link
  • 包裝好的Oracle 817的客戶端程序,比較小
  • Oracle中使用位運算
  • Oracle 邏輯備份與恢復資料基礎
  • 如何生成Oracle Schema結構的SQL語句
  • a good weblog for Oracle base on Linux
  • ORACLE 8i,9i 表连接方法
  • Oracle10g数据库自动诊断监视工具(ADDM)使用指南(一)--作者:fuyuncat
  • Oracle10g数据库自动诊断监视工具(ADDM)使用指南(二)
  • linux如何临时增加swap空间(转)
  • 【随机文章】
  • 开源大师谈Ubuntu与Linspire结盟
  • XML真的是个好东东
  • 【热布克hbk】超经典:C程序设计之四书五经(转)
  • 工作流与办公自动化的定义
  • 实时价格变动图表
  • 传奇世界 升级武器之准裁决--铜锤
  • 解析Linux系统根文件系统的目录树
  • 一道C语言笔试题的算法以及简单证明
  • 可以兼容odbc和OCI两种连接数据库方法
  • 另一种思考
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.