正如在Orafce中提到的Install.orafunc
:
我尝试在pgAdmin sql编辑器中运行orafce–3.0.sql。这给我错误 ERROR: could not access file "MODULE_PATHNAME": No such file or directory.
您所说的模块路径是什么意思?
安装程序:
strawberry perl with DBD::Oracle
postgresql 9.3
pgAdmin III
未完全安装:
ora2pg
我尝试安装ora2pg …有问题。
H:\PostgreSQL\ora2pg-12.1>perl makefile.pl
Unparsable version '' for prerequisite DBD::Oracle at makefile.pl line 553
Generating a dmake-style Makefile
Writing Makefile for Ora2Pg
Writing MYMETA.yml and MYMETA.json
Done...
H:\PostgreSQL\ora2pg-12.1>dmake && dmake install
"Installing default configuration file (ora2pg_dist.conf) to C:\ora2pg"
Appending installation info to C:\strawberry\perl\lib/perllocal.pod
dmake: Warning: -- Target [install] was made but the time stamp has not been up
dated.
建议的解决方案:
我从okbob github下载了orafce的副本
将文件解压缩到文件夹D:/Postgresql/orafce-master
我 只 复制以下文件
orafce–未打包–3.0.6.sql
orafce–3.0.6.sql
orafce.control
到文件夹 C:\Program Files\PostgreSQL\9.3\share\extension
然后,我尝试在pgAdmin III sql工具中运行此命令。
CREATE EXTENSION orafce;
我收到此警告和错误。
[WARNING ] CREATE EXTENSION orafce ERROR: syntax error in file "C:/Program Files/PostgreSQL/9.3/share/extension/orafce.control" line 1, near end of line
我检查了orafce.control
内容。它具有此配置。
# intarray extension
comment = 'Functions and operators that emulate a subset of functions and packages from the Oracle RDBMS'
default_version = '3.0.6'
module_pathname = '$libdir/orafunc'
relocatable = false`
我无法通过这堵墙。似乎是什么问题?
因此,您正在使用源原始文件。您应该先编译这些文件-然后再使用它。它相对简单,在通常使用C编译器的Unix之类的平台上,而在必须首先安装C编译器的MS
Windows上则相对困难。
恐怕这样我们会丢失pgFoundry存档,而该目录是orafce的预编译和打包位置。
几乎所有Linux发行版都直接支持orafce-您可以安装它而无需从存储库进行编译。
参见http://wiki.postgresql.org/wiki/Building_and_Installing_PostgreSQL_Extension_Modules
$ libdir是符号,用于PostgreSQL扩展目录。对于任何平台,它都可以不同-
在编译阶段,它会被实际值替换。MODULE_PATHNAME具有相似的含义。在编译阶段,将使用编译后的代码替换为有效的库实际实际路径。
抱歉-我们不提供编译文件-主要是由于MS Windows的高风险。我们没有力量和工具来安全地维护所有Win。在这一刻,您可以:
在我的Windows7 PC上安装Vertica_5.1.1_JDK_5时遇到问题。我安装了最新的Java SDK。当我键入java-jar vertica_5.1.1_jdk_5.jar时,得到的是“no main manifest attributes”。我打开了JAR中的MANIFEST文件,发现“manifest-version:1.0created-by:1.5.0_07(Sun Mic
本篇教程将详细介绍使用微PE安装微软原版Windows7系统的具体方法流程、注意事项、异常问题解决等。 其实原生安装Windows7的方法和安装Windows8.1或10的方法步骤完全一样,但由于Win7这个系统比较老,在一些新机器上安装会出问题,这里单独说一注意事项。 原生安装Windows7的特别提示 1.如果需要原生安装Windows7,必须进入Win8PE。 2.原版的Windows7比较
本文向大家介绍windows7系统安装elasticsearch5.X,包括了windows7系统安装elasticsearch5.X的使用技巧和注意事项,需要的朋友参考一下 一、安装jdk ElasticSearch是基于lucence开发的,也就是运行需要java jdk支持。所以要先安装JAVA环境。 由于ElasticSearch 5.x 往后依赖于JDK 1.8的,所以现在我们下载JDK
本文向大家介绍Windows7中配置安装MySQL 5.6解压缩版,包括了Windows7中配置安装MySQL 5.6解压缩版的使用技巧和注意事项,需要的朋友参考一下 工具/原料 win7操作系统 MySQLzip格式安装包 方法/步骤 MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提
我想将Matplotlib安装到Python安装中。但我不能安装它,因为没有任何EXE文件;而是有whl文件。我不知道whl文件的安装方法。
本文向大家介绍Windows7 64位 旗舰版下VirtualBox 4.3.12安装教程,包括了Windows7 64位 旗舰版下VirtualBox 4.3.12安装教程的使用技巧和注意事项,需要的朋友参考一下 写在前面 2014.6 发布《快速入门》 2015.6 更新扩展阅读 2016.1 更新扩展阅读 1、VirtualBox虚拟机——这是什么? VirtualBox 是一款开源虚拟机软
本文向大家介绍Windows7下Microsoft SQL Server 2008安装图解和注意事项,包括了Windows7下Microsoft SQL Server 2008安装图解和注意事项的使用技巧和注意事项,需要的朋友参考一下 简介 本文详细记录了一次完整的Microsoft SQL Server 2008在Windows 7操作系统上的安装过程。注意:Microsoft SQL Serv