问题标签 [enterprisedb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 无法将我的 android 设备连接到 enterprisedb apache 服务器
我正在使用 enterprisedb apache 服务器,我想将我的 android 设备连接到安装在我的笔记本电脑上的本地服务器。我确信我需要更改 httpd.conf 文件中的某些内容,但我无法获得确切的解决方案。
我的 httpd.conf 包含:
非常感谢任何帮助。
postgresql - 我们可以从 EnterpriseDB 9.2 中的 CLOB 或 TEXT 数据类型列中读取数据吗
我正在使用EnterpriseDB 9.2 高级服务器(与 Oracle 兼容的PostgreSQL 分支),我想使用getClob()
方法从 clob 或文本类型数据类型列中读取数据。
尝试时出现错误:
org.postgresql.util.PSQLException:long 类型的值错误:
adminuser@domainUser 在 org.postgresql.jdbc2.AbstractJdbc2ResultSet.toLong(AbstractJdbc2ResultSet.java:2971) 在 org.postgresql.jdbc2.AbstractJdbc2ResultSet.getLong( AbstractJdbc2ResultSet.java:2163) at org.postgresql.jdbc2.AbstractJdbc2ResultSet.getClob(AbstractJdbc2ResultSet.java:436)
那么是否可以使用 postgresql 中的任何技术从上述场景中读取数据?
postgresql - EnterpriseDB - 查询函数/过程列表时,如何区分这两种类型
我正在尝试查询 EnterpriseDB 9.2 中的函数和过程列表。然而,我想区分这两种类型的函数,就像 PgAdmin 在其树形显示中所做的那样。我正在尝试编写为新用户创建授权语句的脚本,但我需要能够区分它们,因为一个需要“在函数上授权执行”,而另一个需要“在过程上授权执行”。
到目前为止,我已经尝试从 pg_catalog.pg_proc 和 information_schema.routines 中查询列表。这两个都将所有内容都列为函数。
关于如何获得可以帮助我通过正确类型识别每个东西的任何想法?
maven - 对 edb-jdbc jar 具有 maven 本地 repo 依赖关系的问题
我正在尝试在 java 中创建一个简单的 maven 项目,它连接到 EDB 并从表中获取记录。但是我在行中得到了一个未找到异常的类,
在我的 pom.xml 中,我对 edb-jdbc 驱动程序具有以下依赖性。
1)我还在类路径中添加了edb-jdbc14.jar。因此,当我将代码作为独立的 java 应用程序运行时,它工作正常。2)使用maven,我正在执行生成JAR文件的maven安装,并且我使用java -cp target/app.jar com.EdbDSL.app.application.App运行相同
有人可以帮助我使用 maven 进行这项工作吗?
hibernate - 在 postgresql 9.3 中插入数据时出错
目前我正在使用 PostgreSQL Professional Advanced Server (PPAS) 9.3(PostgreSQL 9.3 的修改版本)。
我正在尝试在 postgresql 数据库中插入一行并收到以下错误:
我尝试先创建开始事务对象,然后在出现异常时回滚它对我没有帮助。
即使我正在使用单个插入语句。据我所知,如果前面的语句无法执行,那么就会出现这个错误,但在我的情况下,我只有一个语句,但我也得到了同样的错误。
这是仅在 postgresql 中不起作用的代码,我们在 oracle 和 sql server 中使用相同的代码,它正在工作。是的,我在 ppas 上执行了相同的查询,它执行时没有任何错误。在此之前,我们执行了给出错误的语句,但之后我们关闭了连接
请帮我?
postgresql-9.3 - 在使用休眠的 postgresql 中的“选择查询”期间出现错误
我们在项目中使用 ppas9.3 数据库和 hibernate3。我们正在使用一个已经在调用另外两个方法的方法。在一种方法中,我们正在执行“选择”查询(因为那个原因而无法执行'column doesn't exist'
),并且在关闭此连接(即 jdbc 连接)之后,我们正在调用第二种方法,该方法在第一次失败后执行,这次我们通过使用连接'HibernateUtils.getCurrentSession().connection'
并且在执行选择查询(在数据库中成功执行)时出现以下错误:-
当第一条语句没有抛出任何错误时,第二条也可以正常工作。我检查的是:- 1. 我在执行第一条语句之前使用了一个保存点,如果出现错误,我会回滚到该保存点。2. 尝试在没有保存点的情况下回滚。但每次都在第二种方法中出错。方法代码是:-
第一种方法是:-
第二种方法是:-
仅当第一个查询无法执行时才会出现此错误,即使第二个查询正确意味着执行成功。
我们正在使用
auto commit off;
所以你能告诉我确切的原因,我该如何解决它。谢谢,
macos - 将 JSON-C 添加到现有 POSTGIS 安装
使用 EnterpriseDB 的 GUI 安装程序,我在运行 Mavericks 的 Mac 上安装了 Postgres 9.3.5。我选择了安装空间组件的选项,并自动安装了 PostGIS 2.1.3。启用 PostGIS 扩展后,我能够按预期执行地理计算。然后我发现了 ST_GeomFromGeoJSON 函数(因为我是菜鸟),尝试使用它,并意识到我需要安装 JSON-C,我确实这样做了。
PostGIS 文档说“要启用 JSON-C,请运行 configure --with-jsondir=/path/to/json-c。有关详细信息,请参阅第 2.4.1 节,'配置'。” “配置”部分是关于从头开始安装 PostGIS。
所以,有两个问题: 1. 我可以在不重建 PostGIS 的情况下为 PostGIS 启用 JSON-C 吗?2. 如果没有,如何确保我的新 PostGIS 安装包含第一次自动安装的所有功能?我不知道安装程序在做什么,所以我不知道使用了 12 个“--with”选项中的哪一个(如果有的话)。
我对 Postgres/PostGIS 很陌生,对命令行魔法也很陌生。感谢所有帮助。
postgresql - 当子句为模时,postgres 可以使用索引吗
我已经四处寻找答案,但我能找到的唯一参考资料是一个晦涩的论坛帖子,该帖子表明包括 % (模)在内的运算符是“sargable”(即可以使用运算符正在运行的索引)
但是,我们在某些情况下使用模来并行化我们的进程似乎不使用模所在的索引,即使在主键字段上也是如此。这可能是优化器决定无论如何表扫描更便宜,但很难确定回避索引的原因。
有没有人有明确的答案,或分享类似的经验?
Postgres/EDB v9.3
蒂亚。
编辑例如
...将 x 百万条记录插入表中...
postgresql - Postgres 复制数据并评估表达式
插入时是否可以使用复制命令来评估表达式?
例如考虑下表
我们有一个文件要导入
以下命令填充失败
出现以下错误
错误:整数的输入语法无效
这意味着它不能评估 case 表达式。有什么解决方法吗?