perl 连接oracle 配置
来源:互联网 发布:js不等于怎么写 编辑:程序博客网 时间:2024/05/21 18:32
1.tnsnames.ora 配置
# tnsnames.ora Network Configuration File: D:\app\xl186023\product\12.1.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl.TD.TERADATA.COM)
)
)
---------------------------------------------------------------------------
2. listen.ora 配置
# listener.ora Network Configuration File: D:\app\xl186023\product\12.1.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
#(SID_NAME = CLRExtProc)
(SID_NAME = orcl)
(ORACLE_HOME = D:\app\xl186023\product\12.1.0\dbhome_1)
#(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:D:\app\xl186023\product\12.1.0\dbhome_1\bin\oraclr12.dll")
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
#(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = orcl))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
--------------------------------------------------------------------------------------
3.perl 脚本写法
#! /usr/bin/perl
use strict;
use warnings;
use DBI;
my $dbname="orcl";
my $user="system";
my $passwd="000000";
my $dbh="";
#$dbh = DBI->connect('dbi:Oracle:',q{system/000000@(DESCRIPTION =
# (ADDRESS = (PROTOCOL = TCP)(HOST = WCNXL186023-5HH)(PORT = 1521))
# (CONNECT_DATA =
# (SERVER = DEDICATED)
# (SERVICE_NAME = orcl.TD.TERADATA.COM)
# )},"");
$dbh=DBI->connect("dbi:Oracle:localhost/orcl",$user,$passwd)
or die "can't connect to database ". DBI->errstr;
#
my $sth=$dbh->prepare("select * from stu_1");
$sth->execute;
while (my @recs=$sth->fetchrow_array) {
print $recs[0].":".$recs[1]."\n";
}
$dbh->disconnect;
- perl 连接oracle 配置
- perl连接远程oracle
- Perl 连接 Oracle 示例
- perl连接oracle测试实例
- Perl/C#连接Oracle/SQL Server
- Windows perl dbi oracle环境配置
- oracle连接池配置
- oracle连接配置
- oracle 配置连接
- EntityBean配置(连接Oracle)
- Oracle连接配置结构
- oracle连接池配置
- MyEclipse配置oracle 连接
- oracle远程连接配置
- oracle 连接配置总结
- oracle 连接配置
- PHP连接oracle配置
- 配置远程oracle连接
- 包含Easylink的微控制器解决方案(www.mxchip.com)
- 在Json解析过程中,我为什么用object1.optInt ,和 object1.optString
- Android高手进阶教程(十七)之---Android中Intent传递对象的两种方法(Serializable,Parcelable)!
- 通过同义词获取同义词对应表的列名和列的类型
- opencv访问图像中每个像素的值
- perl 连接oracle 配置
- 通过代码动态添加列表item实现列表(不使用listview列表)
- [Android基础]文件读写操作
- C++学习-函数重载和默认参数
- Linux下查看软、硬raid信息的方法
- mysql结合status和variables 优化mysql
- Android Studio如何更改JDK和SDK的路径
- 「Redis学习笔记」生存周期
- 我的第一篇CSDN博客