PERL - 技术教程文章

问题-Error creating object. Please verify that the Microsoft Data Access Components 2.1(or later) have been properly installed.

软件在启动时报如下错误信息:Exception Exception in module zhujiangguanjia.exe at 001da37f. Error creating object. Please verify that the Microsoft Data Access Components 2.1(or later) have been properly installed.问题原因:是启动程序时访问ACCESS库时没有WIN的组件或是版本过低。解决方法:查看组件版本与安装限可。文件名(MDAC_TYP.EXE)WIN官网下载。PS: 一.核心组件 MDAC 2.8 版所安装的数据访问核心组件与 M...

perl操作sybase【代码】

/lib64/perl5 安装DBItar -xzvf DBI-1.631.tar.gz cd DBI-1.631 perl Makefile.PL PREFIX=/redhat/perl make make test make install安装DBDtar -xzvf DBD-Sybase-1.15.tar.gz cd /redhat/mahy/DBD-Sybase-1.15 perl Makefile.PL MP_AP_PREFIX=/redhat/sybase/OCS-15_0/perl PREFIX=/redhat/perl make make test make install 脚本:#!/usr/bin/perl use strict; use POSIX qw(strftime); use DBI; my $dbh = DBI->connect(‘db...

PERL-MYSQL

####1 安装wget http://www.cpan.org/modules/by-module/DBI/DBI-1.623.tar.gztar -zxvf DBI-1.623.tar.gzcd DBI-1.623perl Makefile.PLmakemake installwget http://www.cpan.org/modules/by-module/DBD/DBD-mysql-4.022.tar.gztar zxf DBD-mysql-4.022.tar.gz cd DBD-mysql-4.022perl Makefile.PL --mysql_config=/usr/local/mysql/bin/mysql_configmake && make install####2 测试#!/usr/bin/perl -w use strict; use DBI;my $d...

最终版-perl工具解析数据库的报告文件0120

********************需要根据自己的实际环境修改哦**************************** ******************** 1. 收集awr报告样本 awrreport.sql --该脚本请用具有 dba 权限的用户执行,普通用户没有权限访问数据库的基表 conn &usr/ &pass @ &oracle_sid set linesize 1200 ;set pagesize 0;set long 99999;set heading off;--set termout off;set echo off;set feedback off;set timing off;set serveroutput on; exec dbms_output....

-bash: ./scripts/mysql_install_db: /usr/bin/perl: bad interpreter: No such file

安装完成后,初始化数据库报错如下:[root@localhost mysql]# ./scripts/mysql_install_db --user=mysql-bash: ./scripts/mysql_install_db: /usr/bin/perl: bad interpreter: No such file ordirectory貌似提示注释器错误,没有/usr/bin/perl文件或者档案,解决办法(安装perl跟perl-devel即可):执行 yum -y install perl perl-devel后在初始化数据库即可。启动mysql报错如下:[root@localhost mysql]# /etc/init.d/mysqld st...

使用plSQL连接Oracle报错,SQL*Net not properly installed和TNS:无法解析指定的连接标识符【图】

1、在64位机器上了64位的oracle客户端。然后装上PL/SQL Developer,但是连接oracle老报这个错:解决办法:在64位的机器上安装32位的Oracle客户端。这样的话便连接成功。依据:从安装角度考虑,32bit的平台(操作系统和硬件系统)只支持32bitORACLE的安装;64bit平台既支持32bitORACLE的安装也支持64位ORACLE的安装 2、重新安装32的oracle客户端解决了第一个问题,但是用plsql连接接着报错:“TNS:无法解析指定的连接标识符”解决办...

Qt5.2.0 MinGW480 release静态版编译结果、过程及QtCreator配置分享(realfan的编译方法)(configure -h可以显示帮助)(静态编译mysql插件,需要做一些其它工作,机器上要有mysql)(不编译qtwebkit,就不用安装ActivePerl了)(用到 QMediaPlayer的编译办法)

zzhouqianq提醒)http://yunpan.cn/QDvxdTL9LFLJP (提取码:871c)包含odbc,sqlite,没有webkit如果要自己编译,可以参考下面的过程及需要的文件一、文件准备,下面用到的文件,可以自行到相应官网下载。我在网盘上也共享了:① qt-opensource-windows-x86-mingw48_opengl-5.2.1.exehttp://yunpan.cn/QpMMWfEYnM4fg静态编译来,只是用里面的mingw。但从搭建开发环境的角度,也建议安装。② qt-everywhere-opensource-src-5.2.1.zip...

安装Perl DBD 报错

本文出自 “hhslinux” 博客,谢绝转载!安装Perl DBD 报错标签:报错 dbi 本文系统来源:http://hhslinux.blog.51cto.com/5656312/1951779

linux centos环境下,perl使用DBD::Oracle遇到报错Can't locate DBDOracle.pm in @INC 的解决办法【代码】【图】

#!/usr/bin/perl 2 use DBI; #perl引入DBI模块 3 my $dbh = DBI->connect("dbi:Oracle:host=$host;sid=$sid", $user, $passwd); #DBI根据输入的驱动程序对象的句柄调用对应的数据模块,返回一个数据库对象的句柄 这个时候我的脑海里出现了两个问题 1.代码中使用use,那use怎么知道DBI所在的目录,在哪里设置了,和@INC有什么关系??? 2.DBI如何激活DBD::Oracle,寻找的路径是什么,在哪里,怎么设置...

FATAL ERROR: please install the following Perl modules before executing ./mysql_install_db: Data::Dumper

yum-y install autoconf FATAL ERROR: please install the following Perl modules before executing ./mysql_install_db: Data::Dumper标签:conf for 数据 color The mysq 解决 exec please 本文系统来源:https://www.cnblogs.com/jiuyachun/p/10096924.html

DBX error:Driver could not be properly initialized .... 解决办法

系统: win7 64位+ MySql 将libmysql.dll和Dbxmys.dll 拷到 C:\Windows\SysWOW64 目录. ( 64位系统) 32位则拷到 c:\windows\system32. 注意: libmysql.dll和Dbxmys.dll 这2个文件安装DELPHI目录下也分32和64位, C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\Redist\win64 C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\Redist\win32DBX error:Driver could not be properly initialized .... 解决办法标签:win6...

raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)

转自:http://www.cnblogs.com/xiaobinglife/articles/10716605.html 一、Django数据同步过程中遇到的问题: 1、raise ImproperlyConfigured(‘mysqlclient 1.3.13 or newer is required; you have %s.‘ % Database.__version__)django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.解决办法:C:\Python37\Lib\site-packages\django\db\backends\mysql(python安装目录)打...

24-Perl 数据库连接

1.Perl 数据库连接本章节我们将为大家介绍 Perl 数据库的连接。Perl 5 中我们可以使用 DBI 模块来连接数据库。DBI 英文全称:Database Independent Interface,中文称为数据库独立接口。DBI 作为 Perl 语言中和数据库进行通讯的标准接口,它定义了一系列的方法,变量和常量,提供一个和具体数据库平台无关的数据库持久层。 2.DBI 结构DBI 和具体数据库平台无关,我们可以将其应用在Oracle, MySQL 或 Informix, 等数据库中。图表中 ...

报错: raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)【代码】

Django2.0同步Mysql数据库时出现的问题 执行 python manage.py makemigrations 报错# 报错位置 File "G:\python\lib\site-packages\django\db\backends\mysql\base.py", line 36, in <module> # 报错问题raise ImproperlyConfigured(‘mysqlclient 1.3.13 or newer is required; you have %s.‘ % Database.__version__) django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3 解...

maven install报The forked VM terminated without saying properly goodbye. VM crash or System.exit called【图】

-test) on project order-server: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test failed: The forked VM terminated without saying properly goodbye. VM crash or System.exit called ?最终解决办法 进入setting,搜索maven打开runner菜单,将skip tests前面的勾打上就可以了 maven install报The forked VM terminated without saying properly goodbye. VM crash or System.exit ...

win7+bugzilla+apache+mysql+activePerl【图】

目 录 一下载软件 ... 2 1.Bugzilla 2.MySQL. 2 3.ActivePerl 4.Apache 2.x. 2 5 .邮件 fake. 2 二安装、配置软件 ... 2 1 . Bugzilla 2.MySQL. 2 3.Perl 3 4. Apache. 5 5 配置 Bugzilla. 8 6 配置支持邮件发送 ... 10 7 汉化 Bugzilla. 10 三 Bugzilla目 录一下载软件...2 1.Bugzilla 2.MySQL.2 3.ActivePerl 4.Apache2.x. 2 5.邮件fake.2 二安装、配置软件...2 1.Bugzilla 2.MySQL.2 3.Perl3 4.Apache. 5 5配置Bugzilla. 8 ...

perl通过unixODBC连接SQLServer

本文讲述三个内容: 一:说明 二:环境配置 三:操作脚本内容 一:说明 MS从来没有提供过SQLServer for Linux,所以大家也不要去尝试在Linux系统安装SQLServer,但是可以 通过 ODBC 连接 Windows系统的SQLServer数据库; WindowsServer 2003用户注意: 在Windows Se本文讲述三个内容: 一:说明 二:环境配置 三:操作脚本内容一:说明 MS从来没有提供过SQLServer for Linux,所以大家也不要去尝试在Linux系统安装SQLServer,但是可以通过ODBC连接...

perl连接access数据库

前题是必须安装好activeperl (505以上),以及MS Access 97 一. 安装Win32-ODBC模块 步骤1: 从TOOLS栏目中下载Win32-ODBC.zip,下载完后用winzip解开到一个temp目录,共有三个文件: Readme Win32-ODBC.ppd Win32-ODBC.tar.gz 步骤2: 在DOS窗口下,temp目录前题是必须安装好activeperl (505以上),以及MS Access 97一. 安装Win32-ODBC模块步骤1:从TOOLS栏目中下载Win32-ODBC.zip,下载完后用winzip解开到一个temp目录,共有三个文...

使用perl上传文件到S3,并设置http的header

这段时间要忙迁移公司的业务到AWS,上,先简单的写一些,具体的有时间再补充了.... 首先需要下载S3的相关的perl的pm: http://developer.amazonwebservices.com/connect/entry.jspa?externalID=133categoryID=47 #!/usr/bin/perl # Simply connects to my S3这段时间要忙迁移公司的业务到AWS,上,先简单的写一些,具体的有时间再补充了....首先需要下载S3的相关的perl的pm:http://developer.amazonwebservices.com/connect/entry...

linux下perl操作mysql数据库(需要安装DBI)

有时候需要perl操作mysql数据库,可以通过DBI实现,需要的朋友可以参考下DBI安装:DBI详细信息参考: 1.下载DBI包: wget http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/DBI-1.620.tar.gz 2 解压 tar xzf DBI-1.620.tar.gz 3 进入解压包内, perl Makefile.PL 4 make test 5 make 6 make install (如果不是root用户,要sudo一下) DBD安装: 1.下载DBD wget http://search.cpan.org/CPAN/authors/id/C/CA/CAPTTOFU/DBD-mysql-...

用perl做数据库迁移,从MSSQL到MYSQL(三)

用perl做数据库迁移,从MSSQL到MYSQL(三)--V1.1版~多线程+handlerSocket 从前边的程序的运行情况来看,程序是可以运行的,但速度太扯了,在读写1000W条之前速度还是可以的(大概2000条/秒左右),但过了1000W之后(变成400条/秒左右),当然这个与SQL SERV 用perl做数据库迁移,从MSSQL到MYSQL(三)--V1.1版~多线程+handlerSocket从前边的程序的运行情况来看,程序是可以运行的,但速度太扯了,在读写1000W条之前速度还是可以的...

Perl连接Oracle示例【图】

1.首先需要先下载3个模块 DBI-1.622.tar.gz DBD-Oracle-1.50.tar.gz Data-ShowTable-3.3.tar.gz (data目录中)2. 安装[root@jam 1.首先需要先下载3个模块 DBI-1.622.tar.gz DBD-Oracle-1.50.tar.gz Data-ShowTable-3.3.tar.gz (data目录中)2. 安装[root@james-test oracle]# tar xzvf DBI-1.622.tar.gz [root@james-test oracle]# tar xzvf DBD-Oracle-1.50.tar.gz [root@james-test oracle]# tar xzvf Data-ShowTable-3.3.tar.gz...

用Perl从MySQL取出数据做统计分析代码【图】

要求如下: 1、数据库mydata1中有个sms_info表,表中记录格式如下: +-----------+------------------+------+----- | Field 要求如下: 1、数据库mydata1中有个sms_info表,表中记录格式如下: 这个表的作用是,保存 nagios 报警时,哪个服务报的警,在什么时间,报警信息,联系了谁,以及短信是否发送成功。 2、数据库mydata2中有个contact表,表中记录格式如下: 这个表记录有电话号码的所属运维人员。 实现需要实现的是,统计...

Linux下安装perl的DBI和DBD【图】

在Linux虚拟机上安装了oracle的client端,需要用perl来抓取数据库中的数据,于是需要安装perl的DBI和DBD包,分别是DBI-1.616和DB 在Linux虚拟机上安装了Oracle的client端,需要用perl来抓取数据库中的数据,于是需要安装perl的DBI和DBD包,分别是DBI-1.616和DBD-Oracle-1.28。需要使用root安装DBI和DBD,在安装前,确保.bash_profile中root的环境变量,已经设定了ORACLE_HOME(oracle的client端路径),ORACLE_SID(你需要连接的库名...

在64位机器上使用plSQL连接Oracle的问题(SQL*Netnotproperlyinstalled)【图】

关键字:pl/sql Developer、64位、Oracle、SQL*Net not properly installed我在64位机器上了64位的oracle客户端。然后装上PL/SQL 关键字:pl/sql Developer、64位、Oracle、SQL*Net not properly installed 我在64位机器上了64位的oracle客户端。然后装上PL/SQL Developer,但是连接oracle老报这个错:Initialization error SQL*Net not properly installed OracleHomeKey: OracleHomeDir: 看网上的说法是到工具-首选项-...

安装用于操作MySQL的Perl模块【图】

在我使用Webmin(version 1.480)管理FreeBSD主机上的MySQL数据库服务器时出现:ldquo;警告:您的系统未安装Perl 模块 DBI 和 DBD 在我使用Webmin(version 1.480)管理FreeBSD主机上的MySQL数据库服务器时出现: “警告:您的系统未安装Perl 模块 DBI 和 DBD::mysql,Webmin将无法可靠地访问您的MySQL数据库。点击此处 立刻安装该它们。” 而“点击此处”安装时浏览器无法打开此链接,访问到MySQL手册上的相关资料在其它类Unix系统中安...

Linux下用Perl进行MySQL数据库开发【图】

Linux下用perl进行MySQL数据库开发需要安装MySQL,DBI和DBD。除了DBI比较好安装外,MySQL和DBD安装起来都没那么顺利,下面总结一 Linux下用perl进行MySQL数据库开发需要安装MySQL,DBI和DBD。除了DBI比较好安装外,MySQL和DBD安装起来都没那么顺利,下面总结一下安装错误解决方法: 一、MySQL数据库安装 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.1.34.i386.rpm MySQL-client-5.1.34.i386.rpm 下载地址为...

在Linux系统上安装PerlDBI支持【图】

如果你想编写一些能够访问MySQL数据库的Perl脚本,就需要安装DBI模块,需要安装两组DBI模块,一组是负责提供各种DBI基本驱动程序 如果你想编写一些能够访问MySQL数据库的Perl脚本,就需要安装DBI模块,需要安装两组DBI模块,一组是负责提供各种DBI基本驱动程序的 DBI模块,另一组是负责提供各种MySQL专用驱动程序的DBD::mysql模块,如果你还想编写一些基于Web的DBI脚本,那就还得安装 CGI.pm模块,可以利用perldoc命令来查知某个Pe...

Perl批量跳过MySQLSlave复制错误

发现mysql slave服务器经常因为一些特殊字符或者符号产生的更新语句报错,整个同步也会因此而卡在那,最初的办法只是手动去出错的机器,执行下面三条sql语句,跳过错误即可。 slave stop;set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;slave start; 一台slave机器用发现mysql slave服务器经常因为一些特殊字符或者符号产生的更新语句报错,整个同步也会因此而卡在那,最初的办法只是手动去出错的机器,执行下面三条sql语句,跳过错误即可。...

Perl操作mysql数据库的方法

Perl对Mysql的操作。 一、标准操作 1、连接、关闭 my $dbh = DBI-connect(DBI:mysql:database=DBname;host=localhost,user,pwd, {RaiseError = 1}); $dbh-disconnect(); 2、类似插入等无返回操作 my $sqr = $dbh-prepare(insert into table_name(Name,region   Perl对Mysql的操作。一、标准操作1、连接、关闭my $dbh = DBI->connect(”DBI:mysql:database=DBname;host=localhost”,”user”,”pwd”, {’RaiseError’ => 1});…...