在windows下使用Perl访问Oracle 10g的方法很简单,甚至不需要安装Perl,也不需要额外的安装DBI和相关的DBD模块(如果要装可能会带来更多的麻烦,因为perl版本问题)。

Oracle 10g使用的5.6.1的perl,如果需要装一个用于其它目的,也不会影响到这个测试,不过我在网上一直找不到5.6.1版本安装版的。

Oracle 10g本身集成了perl,应该说是访问Oracle的所有相关模块以及perl内核本身。方法如下:

在cmd下进入C:\oracle\product\10.1.0\db_1\perl\5.6.1\bin\MSWin32-x86>perl,具体为Oracle安装目录;

C:\Documents and Settings\junhua>cd /d C:\oracle\product\10.1.0\db_1\perl\5.6.1\bin\MSWin32-x86

C:\oracle\product\10.1.0\db_1\perl\5.6.1\bin\MSWin32-x86>perl

use DBI;

$dbh=DBI->connect("dbi:Oracle:orcl",'scott','tiger');

$sql=qq{insert into test values('perl生成',sysdate)};

$sth=$dbh->prepare($sql);

$sth->execute();

$dbh->disconnect();

print "新记录已生成,请用SQL*Plus重新查询";

^D

新记录已生成,请用SQL*Plus重新查询

C:\oracle\product\10.1.0\db_1\perl\5.6.1\bin\MSWin32-x86>sqlplus scott/tiger

SQL*Plus: Release 10.1.0.2.0 - Production on 星期六 4月 12 00:00:43 2008

Copyright (c) 1982, 2004, Oracle.  All rights reserved.

连接到:

Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production

With the Partitioning, OLAP and Data Mining options

SQL> select * from test;

A                    B

-------------------- --------------

perl生成             12-4月 -08

最简单的方法就是这样,这里只是一个示范。

oracle 10g perl,perl中访问oracle10g入门相关推荐

  1. oracle中的 expdp命令,Oracle 10G 数据泵中EXPDP命令行选项介绍

    以下的文章主要是浅谈Oracle 10G 数据泵学习纪要中EXPDP命令行选项,我在一个信誉度很好的网站找到一个关于Oracle 10G 数据泵学习纪要中EXPDP命令行选项的资料,拿出来供大家分享. ...

  2. oracle 10g r2 for solaris x86,Oracle10g for Solaris9(x86)安装指南

    Oracle10g for Solaris9(x86)安装指南 一.安装环境检查: 机器环境:cpu:P41.7G,内存:1G:OS:Windows 2000 Advaced Server(sp4) ...

  3. oracle rac vip什么用,oracle 10g,11g RAC中vip作用

    Why do we have a Virtual IP (VIP) in Oracle RAC 10g or 11g? The goal is application availability. RA ...

  4. oracle 10g的进程主要分为,Oracle10g 后台进程列表

    $ ps -ef | grep ora_ | grep -v grep oracle   14385     1 0 Oct10 ?        00:00:01 ora_pmon_WENDING ...

  5. oracle 10grac搭建,搭建ORACLE 10g RAC过程中出现 OUI-25031 的解决办法

    OS 版本是:Enterprise Linux Enterprise Linux Server release5.4 DB版本是:Oracle Database 10g Enterprise Edit ...

  6. oracle 10g警告日志太大,oracle10g日志报警问题解决一例

    在开发过程中,发现日志中有以下错误出现,经过网上搜索,得出原因,并记录如下: Memory Notification: Library Cache Object loaded into SGA Hea ...

  7. oracle oui25031 linux,搭建Oracle 10g RAC过程中出现 OUI-25031 的解决办法

    解决办法如下: OUI-25031错误处理:手动配置VIPCA 手动修改vipca设置(两节点都要执行) [root@HHDB20 ~]# cd /u01/app/Oracle/crs/bin/ [r ...

  8. oracle中prot是什么意思,Oracle 10g及pro*c相关问题及解决方法

    最近一直在进行ORACLE 10g和PRO*C的学习,其中遇到了不少的问题,现记录下来,以供以后参考. 一.常见问题 [注:我的linux版本是rhel 5,Oracle版本是10g] 1.在ORAC ...

  9. 32wei客户端 oracle10g_【oracle 10g客户端下载】oracle 10g数据库客户端32位/64位下载 官方版-七喜软件园...

    oracle 10g客户端是一款非常实用的数据库应用软件,它是由美国的公司Oracle研发打造,能为你提供分布式的数据库管理功能.oracle 10g官方版不仅支持回滚功能,支持数据的存储.挖掘.分析 ...

  10. 以最短的宕机时间升级到Oracle 10g

    简介 升级硬件通常都很容易,但是升级数据库--毫无疑问,每个人都有着痛苦的经历.一个经验丰富的 Oracle DBA 主要关注的是升级的成功完成和可能导致的宕机时间.成功不仅仅是指升级过程本身正常完成 ...

最新文章

  1. MySQL数据库https接口_第三章 mysql 数据库接口程序以及SQL语句操作
  2. c语言编程平均分,用C语言编程平均分数
  3. JSF, MyFaces, RichFaces 和 Facelets的区别
  4. 白细胞计数(信息学奥赛一本通-T1114)
  5. 零基础直接学Python入门IT合适吗?
  6. oracle 论坛 千万级表,Oracle千万级记录操作总结
  7. 计算机技能测试题九,计算机技能培训后人人过关测试试题九
  8. 巧用ftp命令(一)--利用ftp分发ssh密钥
  9. Beta阶段冲刺第一天
  10. python 学生管理系统 文件版
  11. linux centos 架构,CentOS Linux 7.5 (build 1804) 现可用于IBM POWER9体系架构
  12. Hexo的入门教程及Next主题配置
  13. 线粒体靶向的纳米递送PCN-224 纳米粒子-瑞禧
  14. HPE Microserver GEN10升级BIOS
  15. 怎么找到电脑的打印机
  16. 掌上电脑是不是微型计算机,《掌上电脑Vs.商务通》的背后
  17. 软件License设计思路与实现方案
  18. 【算法】最长递增子序列问题
  19. 通过OpenCV识别QR二维码
  20. 第三届国际金融科技论坛开幕,神州信息专家参与蓉城“论道”

热门文章

  1. 那些远去的人,那段伟大的历史【ZZ】
  2. NBA的字母哥如何拿到2415万美金年薪
  3. 9102年,曝光这几个高质量的公众号,年薪7位数!
  4. R语言初级教程: R编程环境的搭建
  5. 【LeetCode 剑指offer刷题】树题9:34 二叉树中和为某一值的路径(112. Path Sum)...
  6. spring-boot基础知识
  7. uCGUI 按键窗口切换机制(更新篇)
  8. 虚拟机利用Host-only实现在不插网线的情况下,虚拟机与主机实现双向通信,实现ssh连接以及samba服务实现共享...
  9. ASP.NET 4.0事件消息: 发生了验证错误;检测到有潜在危险的 Request.Form 值。
  10. 【整理】不安装VS的Web服务器部署