首页 > 解决方案 > 无法为模块 DBD::Oracle 加载 Oracle.dll:load_file:%1 在 C:/Perl64/lib/DynaLoader.pm 第 201 行不是有效的 Win32 应用程序

问题描述

我在连接到 oracle DB 时遇到此错误。

这是我得到的错误

这是我的示例代码。

#!usr/local/bin/perl
use strict;
use DBI;

my $dbh = DBI->connect('dbi:Oracle:host=sample.com;sid=sampleid;port=1522', 'local', 'local');

标签: oracleperl

解决方案


看起来你在 Windows 中。

你的第一行应该是这样的:

#!C:\perl64\bin\perl 

代替

#!/usr/local/bin/perl

推荐阅读