1. First of all upgrade your perl it's too old (perl is now up to 5.8).

2. to got http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl and 
click on MSI

3. do not forget to set properly your PATH to contain C:\Perl\bin if you have 
installed perl under C:\Perl like most of people do.

4. if your web connection is via a proxy then set following env_var first:
HTTP_proxy=http://yourproxy:port (ex: htpp://proxy.ourdomain.com:8080)
HTTP_proxy_user=user_name (if required) 
HTTP_proxy_pass=password  (if required)
For more info check
http://aspn.activestate.com/ASPN/docs/ActivePerl/faq/ActivePerl-faq2.html#ppm_and_proxies

5. open your dos and type ppm

I have re-installed my DBI to show you how the prompt looks like :
Do not forget to install DBD::Oracle as well.

<MY_PAST>

C:\>ppm
PPM interactive shell (2.1.5) - type 'help' for available commands.
PPM> remove DBI
Remove package 'DBI?' (y/N): y
PPM> remove DBD::Oracle
Remove package 'DBD-Oracle?' (y/N): y
PPM> remove DBD::MySQL
Remove package 'DBD-MySQL?' (y/N): y
PPM> install DBI
Install package 'DBI?' (y/N): y
Installing package 'DBI'...
Bytes transferred: 435739
Installing C:\Perl\site\lib\auto\DBI\dbd_xsh.h
Installing C:\Perl\site\lib\auto\DBI\DBI.bs
Installing C:\Perl\site\lib\auto\DBI\DBI.dll
Installing C:\Perl\site\lib\auto\DBI\DBI.exp
Installing C:\Perl\site\lib\auto\DBI\DBI.lib
Installing C:\Perl\site\lib\auto\DBI\dbipport.h
Installing C:\Perl\site\lib\auto\DBI\DBIXS.h
Installing C:\Perl\site\lib\auto\DBI\dbi_sql.h
Installing C:\Perl\site\lib\auto\DBI\Driver.xst
Installing C:\Perl\site\lib\auto\DBI\Driver_xst.h
Installing C:\Perl\html\site\lib\DBI.html
Installing C:\Perl\html\site\lib\Win32\DBIODBC.html
Installing C:\Perl\html\site\lib\DBI\Changes.html
Installing C:\Perl\html\site\lib\DBI\DBD.html
Installing C:\Perl\html\site\lib\DBI\FAQ.html
Installing C:\Perl\html\site\lib\DBI\Profile.html
Installing C:\Perl\html\site\lib\DBI\ProfileData.html
Installing C:\Perl\html\site\lib\DBI\ProfileDumper.html
Installing C:\Perl\html\site\lib\DBI\ProxyServer.html
Installing C:\Perl\html\site\lib\DBI\PurePerl.html
Installing C:\Perl\html\site\lib\DBI\W32ODBC.html
Installing C:\Perl\html\site\lib\DBI\ProfileDumper\Apache.html
Installing C:\Perl\html\site\lib\DBI\DBD\Metadata.html
Installing C:\Perl\html\site\lib\DBI\Const\GetInfoReturn.html
Installing C:\Perl\html\site\lib\DBI\Const\GetInfoType.html
Installing C:\Perl\html\site\lib\DBI\Const\GetInfo\ANSI.html
Installing C:\Perl\html\site\lib\DBI\Const\GetInfo\ODBC.html
Installing C:\Perl\html\site\lib\DBD\Proxy.html
Installing C:\Perl\html\site\lib\Bundle\DBI.html
Installing C:\Perl\html\bin\dbiprof.html
Installing C:\Perl\html\bin\dbiproxy.html
Installing C:\Perl\site\lib\DBI.pm
Installing C:\Perl\site\lib\Win32\DBIODBC.pm
Installing C:\Perl\site\lib\DBI\Changes.pm
Installing C:\Perl\site\lib\DBI\DBD.pm
Installing C:\Perl\site\lib\DBI\FAQ.pm
Installing C:\Perl\site\lib\DBI\Profile.pm
Installing C:\Perl\site\lib\DBI\ProfileData.pm
Installing C:\Perl\site\lib\DBI\ProfileDumper.pm
Installing C:\Perl\site\lib\DBI\ProxyServer.pm
Installing C:\Perl\site\lib\DBI\PurePerl.pm
Installing C:\Perl\site\lib\DBI\W32ODBC.pm
Installing C:\Perl\site\lib\DBI\ProfileDumper\Apache.pm
Installing C:\Perl\site\lib\DBI\DBD\Metadata.pm
Installing C:\Perl\site\lib\DBI\Const\GetInfoReturn.pm
Installing C:\Perl\site\lib\DBI\Const\GetInfoType.pm
Installing C:\Perl\site\lib\DBI\Const\GetInfo\ANSI.pm
Installing C:\Perl\site\lib\DBI\Const\GetInfo\ODBC.pm
Installing C:\Perl\site\lib\DBD\ExampleP.pm
Installing C:\Perl\site\lib\DBD\NullP.pm
Installing C:\Perl\site\lib\DBD\Proxy.pm
Installing C:\Perl\site\lib\DBD\Sponge.pm
Installing C:\Perl\site\lib\Bundle\DBI.pm
Installing C:\Perl\bin\dbiprof
Installing C:\Perl\bin\dbiprof.bat
Installing C:\Perl\bin\dbiproxy
Installing C:\Perl\bin\dbiproxy.bat
Writing C:\Perl\site\lib\auto\DBI\.packlist
PPM> install DBD::Oracle
Install package 'DBD-Oracle?' (y/N): y
Installing package 'DBD-Oracle'...
Bytes transferred: 92963
Installing C:\Perl\site\lib\auto\DBD\Oracle\Oracle.bs
Installing C:\Perl\site\lib\auto\DBD\Oracle\Oracle.dll
Installing C:\Perl\site\lib\auto\DBD\Oracle\Oracle.exp
Installing C:\Perl\site\lib\auto\DBD\Oracle\Oracle.lib
Installing C:\Perl\html\site\lib\Oraperl.html
Installing C:\Perl\html\site\lib\DBD\Oracle.html
Installing C:\Perl\site\lib\oraperl.ph
Installing C:\Perl\site\lib\Oraperl.pm
Installing C:\Perl\site\lib\DBD\Oracle.pm
Installing C:\Perl\bin\ora_explain
Installing C:\Perl\bin\ora_explain.bat
Writing C:\Perl\site\lib\auto\DBD\Oracle\.packlist
PPM> install DBD::MySQL
Install package 'DBD-MySQL?' (y/N): y
Installing package 'DBD-MySQL'...
Bytes transferred: 179124
Installing C:\Perl\site\lib\auto\DBD\mysql\mysql.bs
Installing C:\Perl\site\lib\auto\DBD\mysql\mysql.dll
Installing C:\Perl\site\lib\auto\DBD\mysql\mysql.exp
Installing C:\Perl\site\lib\auto\DBD\mysql\mysql.lib
Installing C:\Perl\html\site\lib\Mysql.html
Installing C:\Perl\html\site\lib\DBD\mysql.html
Installing C:\Perl\html\site\lib\DBD\mysql\INSTALL.html
Installing C:\Perl\html\site\lib\Bundle\DBD\mysql.html
Installing C:\Perl\site\lib\Mysql.pm
Installing C:\Perl\site\lib\Mysql\Statement.pm
Installing C:\Perl\site\lib\DBD\mysql.pm
Installing C:\Perl\site\lib\DBD\mysql\GetInfo.pm
Installing C:\Perl\site\lib\DBD\mysql\INSTALL.pod
Installing C:\Perl\site\lib\Bundle\DBD\mysql.pm
Writing C:\Perl\site\lib\auto\DBD\mysql\.packlist
PPM> exit
Quit!

C:\>

</MY_PAST>

You can do more with ppm. Give a look to
http://aspn.activestate.com/ASPN/docs/ActivePerl/faq/ActivePerl-faq2.html

José.

-----Original Message-----
From: KENNETH JANUSZ [mailto:[EMAIL PROTECTED] 
Sent: Friday, August 08, 2003 5:47 PM
To: PERL Beginners
Subject: DBI.pm


Home PC using XP Prof. SP1 with Oracle 9.2 DB installed.  PERL5.005.03.exe installed.

I am new to the world of PERL.  I have searched my PC and DBI.pm has not been 
installed on my PC.

I understand that I need DBI installed to connect to Oracle.  

So, my question is where do I download DBI from and any suggestions on installing it?

Thanks much,
Ken Janusz, CPIM


**** DISCLAIMER ****

"This e-mail and any attachment thereto may contain information which is confidential 
and/or protected by intellectual property rights and are intended for the sole use of 
the recipient(s) named above. 
Any use of the information contained herein (including, but not limited to, total or 
partial reproduction, communication or distribution in any form) by other persons than 
the designated recipient(s) is prohibited. 
If you have received this e-mail in error, please notify the sender either by 
telephone or by e-mail and delete the material from any computer".

Thank you for your cooperation.

For further information about Proximus mobile phone services please see our website at 
http://www.proximus.be or refer to any Proximus agent.


--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to