当配置文件中有db=mem时,我使用Play Framework附带的内存中数据库进行开发
如何使用JDBC连接到此数据库?而不是JPA,这是默认的方式
我已在控制器中尝试过此方法:
public static void addToDB() {
try {
Connection conn = DriverManager.getConnection("jdbc:h2:mem:play");
Statement stmt = conn.createStatem
不确定,但您可能需要先注册驱动程序,然后再使用它
I'm having trouble running from ant. When I run straight from the class
file as follows it compiles and runs
Jasons-MacBook-Pro:src js$ java Hw5
Student ID: 1
First Name: Jason
Last Name: S
P
在批量插入许多行之后,我希望检索生成的键及其相应的插入行。我如何有效地做到这一点?很自然,我可以使用statement.getGeneratedKeys根据生成的每个id查询数据库中的每一行,但这似乎很慢。下面的代码执行批插入,然后遍历表中的所有结果,但是我不想包含插入前表中已经存在的数据。
还有别的选择吗
public static void main(String[] args) throws Exception {
Connection conn = getMySqlCon
我们将把IBMDB29.7LUW升级到10.5LUW。我们是否也必须升级JDBC驱动程序,或者我们是否可以使用9.7中现有的驱动程序?通常您应该这样做,以便使所有内容都处于相同的级别。每个版本都有JDBC驱动程序的升级。您可以查看此页面以查看不同的JDBC版本:
此外,您可以检查APAR列表,以检查是否因为错误而必须更改它。要查看每个版本中的增强功能列表,请访问以下链接并查找每个补丁包的JDBC部分:IMO,视情况而定。我会检查新的驱动程序是否支持我想让我的应用程序使用的其他功能。如果您不需要任
我知道这两种方法都有效。我知道ucanaccess是开源的。我只是想知道仍然使用hxtt是否有什么好处
我对hxtt有一些腐败问题,所以我试图了解这是否是完全切换到ucanaccess的好方法
到目前为止,我看到的差异是ucanaccess对插入数据库的数据更严格,但可能还有更多的差异需要注意。我不知道hxtt是如何工作的,但您所说的ucanaccess限制是什么?我的主要目的是避免插入数据时的每一个限制,所以您可以参考您面临的任何特定问题吗?您好,谢谢您的回复,我实际上已经决定迁移到ucana
我希望将数据从Cassandra推送到EL Cluster,并看到logstash是完成任务的好选择
但是,Logstash无法接受源为Cassandra的数据。
我在EL论坛上看到一个建议使用cassandra jdbc驱动程序的帖子,但是这个驱动程序没有按预期工作
如何将数据从数据源传输到EL?这里还有另一个建议:感谢未定义变量。Elassandra将需要更换cassandra集群,我不打算更换现有的基础设施
标签: Jdbc
oracle12crefuser-defined-typesordbms
我尝试通过Java JDBC将Ref插入/更新到oracle12c数据库中
该类型定义为:
CREATE OR REPLACE TYPE AngestellterTyp UNDER PersonTyp (
PersonalNr INTEGER,
Rang VARCHAR(200),
Einstellung DATE,
TelefonBuero TelefonnummerVarrayTyp,
Bemerkungen VARCHAR(2
如何在后台使用一个准备好的语句,作为一个批处理调用,对1000行执行以下查询
(clojure.java.jdbc/execute! db ["UPDATE person SET zip = ? WHERE zip = ?" 94540 94546])
是否有适当的功能或其他功能?以下是我在一个项目中使用的方法:
(require '[clojure.java.jdbc :as sql])
(defn- db-do-cmd
[command]
(sql/db-do-commands
将最新版本的雪花驱动程序复制到iccube的lib文件夹后,启动服务器,然后执行以下操作:
架构创建-向导(维度/度量->表)
关系数据库
连接详细信息
驱动程序类型:JDBC
服务器名称:
net.snowflake.client.jdbc.snowflake驱动程序
数据库名称:
jdbc:snowflake://xxx-eu-west-1.snowflakecomputing.com
用户:虚拟
密码:xxx
我得到以下错误
[ qtp525575644-48] [DEBUG
我试图将实例'HashMap ReQuiredSkills与许多元素保存在一个简单的表'Skills'布尔值中。
我的目标是遍历给定的映射,并为每个键==tables.column_name设置映射的值true或false。有一段代码:
{statement=connection.prepareStatement("select * from skills limit 1");
ResultSetMetaData resultSetMetaData =resultSet.getM
我是oracle初学者,需要有关以下查询的帮助:
select admin_id, to_date(date_created, 'DD-MM-YYYY'), name, mobile, email, (select status from status where status.status_id = admin.status_id) from admin;
这是我的桌子:
SQL> desc admin
Name Null? Type
标签: Jdbc
progress-4glprogress-db
有人知道如何从Mac(甚至Linux)连接到Progress 9.1E数据库吗
我可以从Windows成功连接,但JDBC驱动程序要求进度安装目录及其bin目录位于路径中
这似乎是一个在谷歌的雷达下的产品。有一个OSX驱动程序,但它是一个付费的产品,这是好的,但由于这只是用于开发,我宁愿找到一个免费的替代品
谢谢。大约4年前,我使用OpenLink ODBC驱动程序在MAC上用ProgreSQL进行了一次开发。不记得有太多问题,但它会带来商业问题(成本!)。。。。用于部署
等一下!!这就是Po
我正在使用Teradata jdbc驱动程序13.00.00.10,并尝试将一个包含1亿行的平面文件上载到Teradata
我从一张干净的桌子开始
首先,我尝试遍历整个文件,对每一行执行addBatch(),最后只执行一个executeBatch():
while((s=reader.readLine())!=null){
String[]columns=StringUtils.split(s,分隔符);
for(int j=0;j在Teradata用户论坛上得到了答案,该论坛将我引向常见问题-
问题
返回大约500行的简单sql需要:
蟾蜍40毫秒(返回前500行)
Java中的500-600毫秒,连接从
oracle.jdbc.pool.OracleDataSource类
Java中的2100-2500毫秒,通过数据获取连接
通过JNDI查找Weblogic中配置的源代码
上述计时不包括获取连接实例
问题:选项3的性能缓慢。为什么?如何使之更合理
设置
Weblogic 10.3.5
Oracle 11g RDMBS
测试代码
import java.sql.Connection;
标签: Jdbc
timeoutconnectionderbylifetime
使用JDBC连接到Derby数据库,一段时间后,Derby或JDBC会自动关闭连接。(这可以称为“连接生存期”值或超时值)
在哪里可以找到超时值?是Derby还是JDBC关闭了连接?它是一个“空闲超时”值,因此,如果该连接上有活动,Derby或JDBC是否会更新,以便在(LastActivity+IdleTimeoutValue)关闭连接
我看了很多页,包括
据我所知,Derby和JDBC都没有任何自动超时
以下是Derby JDBC连接的可配置行为:
我不认为德比会切断你的联系
我怀疑你有一
我正在开发一个GUI,其中包含一个包含8列的表(a、B、C、D、E、F、G)
在数据库中,我有两个表。表1包含(A、B、C、D、E+)和表2包含(E、F、G)。这里E+是表1的FK
现在我想使用一个准备好的语句插入,然后打开GUI表。我正在编写插入查询,如下所示。表1中的E+FK用于计算表2的值
insert into table1 (a,b,c,d,e,f,g) values (?,?,?,?,(select t2.E from t2 where t2.E=2)
ps.setString(1
在运行giraph hiverunner时,关于与hive-site.xml相关的类路径,我得到了以下错误,我已经设置了hive-env.sh和bash.bashrc,但错误仍然存在。。关于如何设置类路径和解决此错误的任何帮助。。??还有什么我需要修改的吗
我已经尝试过hivejdbc ex-its执行,没有任何错误。。但是当hadoop与JAR一起工作时,会出现错误
如果有任何帮助,我将非常感激
13/01/16 11:58:23 WARN conf.HiveConf: hive-site.x
承认我不是Avaje Ebean专家或JDBC专家。我基本上在正常用例H2和mySQL中使用play framework和Ebean,它们对我来说性能很好
我最近发现了cassandra jdbc驱动程序项目,我想知道我是否可以天真地让它们一起工作。所以我尝试过,一旦我关闭了evolutions,我得到了一个SQLFeatureNotSupportedException,因为cassandra sql force自动提交总是打开的
我想知道是否有一种方法可以让它们一起工作,因为驱动程序声称是Jd
您好,我无法在groovy中连接到oracle数据库。我在groovy控制台中使用了以下代码,但得到了以下编译错误
unable to resolve class oracle.jdbc.driver.OracleTypes
at line: 5, column: 1
我使用了以下代码
import java.sql.Connection
import java.sql.DriverManager
import javax.sql.DataSource
import groovy.sql.S
我需要使用(自身值)-(类似于其他表中的值)为id更新表中的值
我试过这个
UPDATE FULLTABLE
SET FULLTABLE.Balance = FULLTABLE.Balance - AdvBalance.balance
WHERE FULLTABLE.id= AdvBalance.advid;
还有这个
update fulltable f set f.balance = ( f.balance -
select a.bal
我有一个Mule流,需要连接到用户指定的数据库,而不是流中配置的静态数据源
我已经获得了连接参数——URL、user等,我正在尝试编写一个简单的Groovy脚本块,以使用如下代码建立到目标数据库的连接:
sql = Sql.newInstance(“jdbc:mysql://localhost:3306/DB", “root”, “pass”, “com.mysql.jdbc.Driver");
我尝试了几种Sql.newInstance的变体,但无论我尝试了什么,我都会
javax.sc
标签: Jdbc
c3p0apache-commons-dbcpbonecpjdbc-pool
我们正在用Java重写一个来自PHP的web应用程序。我想,但我不是很确定,我们可能会在连接池方面遇到问题。应用程序本身是多租户的,是“独立数据库”和“独立模式”的组合
对于每个Postgres数据库服务器实例,可以有多个数据库(名为schemax_XXX)包含多个模式(其中模式是租户)。注册时,可能会发生以下两种情况之一:
在编号最高的模式_XXX数据库中创建新的租户模式
注册过程会看到数据库已完全分配,并创建一个新的schemas_XXX+1数据库。在这个新数据库中,将创建租户模式
通过中央
标签: Jdbc
aggregate-functionsjdbi
聚合查询选择minsal作为minsal,从Emp选择maxsal maxsal
我认为仅为这个用例创建映射器和VO是多余的
是否有一个预定义的映射器,我可以将结果发布到映射中,例如JDBi中存在的映射?有一个类可以这样做
package org.skife.jdbi.v2;
public class DefaultMapper implements ResultSetMapper<Map<String, Object>> {
/* .... */
}
我已经为这
使用JZOS启动器批量执行java程序
DB2DriverforJDBC支持XA事务,但似乎只有在流程在“事务管理器”的控制下运行时才可能使用它们(运行WebSphere/CICS流程时会发生什么情况)
有没有一种方法可以批量使用这种事务
目标是将DB2/Oracle插入/更新混合在ibm站点提供的单个提交/回滚中(参见图3-使用JTA的分布式事务示例),并包含事务管理逻辑
这似乎只有在使用到DB2的类型4(远程)连接时才有可能。SimpleJTA是一个可以直接用于解决问题的项目,或者作为专用封
编辑:Mule 3.4.1
我们有一个Mule流,它交替地从一个数据库读取插入到另一个数据库,所有这些都包装在事务范围内。在这个特殊的例子中,后面的一个插入失败了,我们希望一切都会回滚
当我们查看日志时,会看到第二次插入的异常(例如,重复主键)(即下面示例中的BulkInsertInstanceToCache)。当我们查看数据库时,会看到第一次插入的数据(下面的示例中为BulkInsertActivityToCache)。我们希望所有的数据都消失了
我们是否为所需的行为错误地配置了此作用域
下面
这可能被问了很多次,但到目前为止,他们都没有帮助我
以下是一些历史:
查询时间:120秒
数据库:DB2
应用服务器:JBoss
框架:Struts2
我有一个查询获取了大约一百万条记录。是的,为了缓存的目的,我们需要一次获取所有数据,遗憾的是,我们无法更改设计。
现在,我们有两台主服务器和DR。在DR服务器中,查询将在30秒内执行,因此没有超时问题。但在主服务器中,由于未知原因,它正在超时。有时在rs.next()中超时,有时在pstmt.executeQuery()中超时。
所有数据库索
标签: Jdbc
connection-poolingglassfish-4.1
我在glassfish4.1控制台中创建了一个新的连接池。我将其命名为“MyPool”,并成功ping。
现在,我希望在我的web应用程序中使用以下内容:
java.sql.Connection connection = dontknow.getFromPool("MyPool");
但我没有找到任何关于如何检索它的示例。是否有要从中复制的示例?连接池必须链接到jdbc资源,即“jdbc/MyResource”。然后:
你可能想看看这个。您还可以执行JNDI查找以获取资源,包括JDBC数据源或
我们试图通过创建一个充当PostgreSQL数据库的服务来实现PostgreSQL JDBC驱动程序协议。我们的客户需要使用标准的PostgreSQL客户端,因此我们无法控制这一点。我们只能控制后端实现
我现在要做的是使用JDBCAPI而不是在查询中发送限制和偏移量值
可以使用发送获取值,但我找不到发送偏移值的方法
我尝试为准备好的语句设置参数,但客户端抛出了一个异常,因为在准备好的查询中找不到任何参数。这是意料之中的
那么,有没有一种方法可以将parameter\attribute与查询一起发
我有一个WebLogic 12C实例,其中有1个管理服务器和5个托管服务器。我的一个应用程序正在使用“XYZ”数据源(类型:GENERIC)
此DS针对群集中的所有服务器,即admin+托管服务器
在连接池部分,如果我给出最大容量=50,是否意味着WebLogic将允许每个服务器50个连接,即50*5或50*6?或者它是群集中所有服务器的最大容量,即分布在所有6台服务器中的50台?相同的属性是否适用于其他参数,如最小容量、语句缓存
提前谢谢 每台服务器设置最大容量。然后,您将在数据库上获得250
我目前正在从事一个卡夫卡项目,我的问题是我能够使用文件源连接器读取文件,并将数据存储到主题中
我的配置:
connector.class=FileStreamSource
tasks.max=1
file=/vagrant/fake_sensor.dat
topic=sensor
connector.class=io.confluent.connect.jdbc.JdbcSinkConnector
tasks.max=1
topics=sensor
connection.url=jdbc:po
我尝试使用Google脚本中的Jdbc.getConnection()函数连接到Oracle数据库。在检查了连接字符串、用户名和密码之后,我仍然得到一个错误
“很抱歉,发生服务器错误。请稍等,然后重试。”
又来了。”
连接字符串的格式为jdbc:oracle:thin:@IP-Address:port:SID
你们中的一些人有类似的问题吗?原因可能是什么?欢迎来到堆栈溢出。请阅读并编辑您的问题,以便其他人可以帮助您。另请参见欢迎使用堆栈溢出。请阅读并编辑您的问题,以便其他人可以帮助您。还可以看到
我已经通过Maven Central(org.apache.derby)下载了驱动程序
derby-10.15.1.3.jar
derbyclient-10.15.1.3.jar
derbynet-10.15.1.3.jar
derbyshared-10.15.1.3.jar
那么我错过了什么?这些jar中没有一个包含包“org.apache.derby.jdbc”,它过去曾包含ClientDriver和EmbeddedDriver?事实上,要在derby 10.15中使用derby客户端驱动程
在我的数据库中,我有以下格式的数据:
但是在ElasticSearch中,我想推送与项目类型相关的数据。因此,ElasticSearch中的每条记录将列出所有项目名称及其每种项目类型的值
像这样:
{
"_index": "daily_needs",
"_type": "id",
"_id": "10",
"_source": {
"item_type: "10",
"fruits": "20",
"veggies": "32",
"butter
我正在尝试将AWS RDS连接到Google Sheets,但我得到的只是
未能建立数据库连接。检查连接字符串、用户名和密码
我尝试过trackers中的方法,即“使用端点主机地址的IP”,但仍然出现相同的错误
我有:
设置[RDS设置-公共访问性-打开]&验证端点和访问详细信息在所有其他查看器(Navicat、Adminer等)上都有效
在“RDS VPC-安全组”的入站和出站白名单(请参阅:)中添加了所有需要的google IP
以下是我使用的代码:
var connectionName =
我必须将数据从Clickhouse推送到Kafka主题,所以我尝试使用合流JDBC连接器。
我正在学习使用mysql而不是clickhouse的教程。
这是我的配置,它可以用于mysql,但是clickhouse有这个错误
Missing columns: 'CURRENT_TIMESTAMP' while processing query: 'SELECT CURRENT_TIMESTAMP', required columns: 'CURRENT_TIMESTAMP', source col
我提出了一个JDBC请求,并成功地从DB获取了一个数据。现在我想从列中提取值,并将其作为参数传递给新请求。我该怎么做
提前感谢根据:
如果提供了变量名列表,那么对于Select语句返回的每一行,将使用相应列的值设置变量(如果提供了变量名),并且还将设置行数。例如,如果Select语句返回2行3列,且变量列表为A、、C,则将设置以下变量:
因此,为每一列定义一个变量名,每一行将得到一个单独的变量名
更多信息:
A_#=2 (number of rows)
A_1=column 1, row 1
A
iBatis框架在版本2和版本3之间进行了重大调整,以至于配置文件(现在通常称为MapperConfig.xml)也有所不同
尽管如此,网上有很多关于如何使用iBatis创建JDBC连接池的示例,但我找不到一个关于如何使用JNDI的示例。在:上有一个更新的用户指南,它确实参考了第19页上的JNDI设置,但我仍然无法让它正确地与数据库通信
非常感谢iBATIS3中JDNI(容器管理连接池)的工作示例 假设您已经设置了JNDI数据库资源,下面的iBATIS3配置XML文件环境适合我(在Tomcat上
我有一个需要插入记录的表,id字段是一个主要的自动增量字段,我不确定应该使用什么隔离级别,以便在两个并发事务工作时不会创建具有相同id的记录?这是我的代码:
String query = "insert into InstrumentTable values(?,?,?,? )";
Connection con = null;
PreparedStatement prepedStatement = null;
try {
c
我的发布者组件将消息发布到jdbc消息存储支持的队列通道。我的要求是,如果发布者线程遇到异常,则不应将消息传递到队列。
我想使用weblogic JTA事务管理器
请告知。消息发布将尊重呼叫方线程中的任何交易。
不需要特殊设置
此表适用于中的JDBC 3.0
我已经下载了(jdbc4.0-fr-spec_u2;.pdf),但是本规范中没有记录此表。在附录B中有一些映射表,但与JDBC3.0API参考中的数据库特定SQL类型不同
有人知道在哪里可以找到JDBC 4.0的此表吗?向下滚动:
向下滚动:
标签: Jdbc
nullpointerexceptionjsf-2.2
我试图在JSF中创建一个购物车,然后创建一个显示数据库中存储的所有订单的按钮。我已经完成了所有的编码,但是当我尝试将一本书添加到ShoppingCart类时,我得到了一个空指针异常,我一辈子都不知道为什么。如果您有任何帮助,我们将不胜感激
调用c.addBook(b)时出错
结果我需要补充一下
if(books == null)
{
books = new ArrayList<>();
}
if(books==null)
{
books=新数组列表(
为什么Eclipse找不到导入
因为在jar flink-java-0.8.1.jar中没有io/jdbc目录
我用flink-0.9.0-bin-hadoop27做了同样的尝试,在jar flink-dist-0.9.0.jar中没有org/apache/flink/api/java/io/jdbc目录。我解压缩了jar并搜索了结果为0的字符串“jdbcinputformat”。我搜索了字符串“jdbc”,它只在org/apache/log4j、org/eclipse/jetty和其他非org
标签: Jdbc
prepared-statement
我在这里和其他地方都看到过这样做的例子。
在in子句中使用“1”参数时,我已成功:
SELECT AVG( ( High_Temperature + Low_Temperature ) / 2.0 )
FROM obs_masterAll
WHERE Observation_Valid_Time = ? AND
Location_ID IN ( ? );
Microsoft JDBC Driver 4.2 for SQL Server 4.2.6420.100
我正在使用DBeaver使用Netsuite的JDBC连接运行一个查询,得到以下错误:
DBCException: SQL Error [400] [S1000]: [NetSuite][SuiteAnalytics Connect JDBC Driver][OpenAccess SDK SQL Engine]Failed to retrieve data. Error ticket# il83cpdt109jvbi4m45oo[400]
java.sql.SQLException: SQL
标签: Jdbc
prepared-statementclouderaimpala
我正在使用Impala JDBC驱动程序将数据批量插入Impala。我目前的批处理大小为1000,并使用PreparedStatement的INSERT INTO VALUES子句执行批处理查询。Impala守护程序在3台机器上运行,Impala目录服务器、状态存储在第4台机器上运行
Impala上的批插入查询计划如下所示:
Query Timeline: 35s398ms
- Query submitted: 0.000ns (0.000ns)
- Planning finishe
我不确定为什么我不能使用DBeaver和内置的JDBC驱动程序连接到.DBF文件,该驱动程序用于“平面平铺(CSV/DBF)”
我有一个共享驱动器,上面有几十个DBF文件。我创建了连接,如附件中所示,但是当我连接到源时,我有两个问题。我包括了我遵循的步骤和我得到的错误
有没有人有使用JDBC连接到DBF文件或使用DBeaver工具的经验,这可能会对我有所帮助
我确实从GitHub下载了DANS-DBF库JAR,但我不确定在这种情况下如何使用它
CsvJdbc需要Java版本1.6或更高版本。要读
我使用这个sqoop命令从Oracle数据库获取数据,但以以下错误结束
ERROR manager.SqlManager:执行语句时出错:java.sql.SQLRecoverableException:IO错误:指定了未知主机
我的钱包:
tnsnames.ora
sqoop import -D mapred.map.child.java.opts='-Doracle.net.tns_admin=. -Doracle.net.wallet_location=.' -files $HOME/wa
标签: Jdbc
xajboss-eap-7jboss-mdb
在JBoss eap 7.0上运行应用程序。我有一个MDB,它也引用XA数据源oracle来持久化数据。在长时间不使用几个小时后,下一次对DB进行写操作的onMessage调用将出现以下错误
org.hibernate.exception.GenericJDBCException: Unable to acquire JDBC Connection
Caused by: java.sql.SQLException: javax.resource.ResourceExcepti
我是apache jean fuseki数据库的新手
您能告诉我如何使用JDBC(org.apache.jena.JDBC.remote.RemoteEndpointDriver)连接ApacheJena fuseki数据库吗
有没有办法使用JDBC进行连接
感谢您的帮助不要使用纯JDBC。
从中,您可以选择使用RDFConnection或SPARQL over JDBC库(在RDFConnection页面上链接到)。或者,您只需将端点视为一个web服务,并将SPARQL作为查询参数等进行传递
我试图在使用JDBC将wkt格式的数据插入地理列时出错
我使用的代码是
private static final String QUERY_SNOWFLAKE = "INSERT INTO %s " +
"(GEOM_AS_WKB, GEOM_AS_WKT, GEOID, NAMELSAD, TRACTCE, BLKGRPCE, INSIDE_CENTROID_LATITUDE, " +
"
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 48 页