草庐IT

JDBC4Connection

全部标签

java - 您使用什么 JDBC 工具来同步数据源?

我希望了解人们使用什么工具来同步数据库之间的数据。我正在寻找可用作命令行工具的JDBC解决方案。曾经有一个名为Sync4J的工具使用了SyncML框架,但这似乎已经被搁置了。 最佳答案 听说Db4O提供的DataReplicationService很不错。它允许您使用Hibernate回到RDBMS-我不认为它支持JDBCtho(http://www.db4o.com/about/productinformation/drs/Default.aspx?AspxAutoDetectCookieSupport=1)有一个开源项目叫Daf

java - JDBC SQL 服务器 : The value is not set for the parameter number

我从从Java代码调用存储过程的代码中收到以下错误:ExceptionTrace{}org.springframework.jdbc.UncategorizedSQLException:CallableStatementCallback;uncategorizedSQLExceptionforSQL[{calltest.usp_xxx_GetCompanyDetails(?,?,?,?,?,,?,,?,?,?,?,?)}];SQLstate[null];errorcode[0];Thevalueisnotsetfortheparameternumber11.;nestedexcepti

java - java.net.SocketException : Connection reset and java.net.SocketException : Broken Pipe? 有什么区别

java.net.SocketException:Connectionreset之间有什么区别?和java.net.SocketException:BrokenPipe?我想弄清楚这两个异常的原因是什么。我们的服务器出现以下错误,这基本上是一个基于soap的网络服务。当我尝试中止客户端调用时,我看到的异常是Brokenpipe...以下是我们的堆栈跟踪,我们将不胜感激!2011-01-1000:44:33,82896893947INFO[STDOUT](http-0.0.0.0-8180-Processor25:)ERROR:''2011-01-1000:44:33,829968939

Connection is read-only. Queries leading to data modification are not allowed 问题解决方式两种

一、一种情况是在实现类中的类上边加的@Transactional(readOnly=true)所导致, 这种情况下可以在方法名上加注解@Transactional(readOnly=false)二、看看你的框架中是否有aop统一事务处理 限制了以个别方法名开头的事务,我的就是用的resume开头的方法,当时就是报错,当把resume开头的方法名,加进来之后,解决了,详情看下图 @Aspect@ComponentpublicclassTransactionAdviceConfig{/***多个切入点表达式使用and*/privatestaticfinalStringAOP_POINTCUT_EX

java - SQL 服务器异常 : "The column name xxx is not valid" when using JDBC

我从SQLServerJDBC驱动程序中收到一个奇怪的错误。它告诉我列名无效,即使该列存在,正确命名并且相同的查询在SqlServerManagementStudio中执行时工作正常。错误是:Causedby:com.microsoft.sqlserver.jdbc.SQLServerException:ThecolumnnameMarginCallisnotvalid.atcom.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:170)atcom.micro

java - 良好做法 : JDBC Connection

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:whentocloseConnection,Statement,PreparedStatementandResultSetinJDBC我已经为JDBC连接编写了一个简单的包装器并且它可以工作,但我想尽可能地使用最佳实践来改进它。它基本上具有open()、close()、isOpened()、select()、insert()、update()、delete()和batch()。为简单起见,我将只在此处发布前4种方法。publicclassQuery{privateConnectioncon;privatePr

java - 为 JDBC 连接设置网络超时

我正在尝试用Java设置我的Oracle数据库连接的网络超时。但是,我收到一个错误。以下是示例代码及其各自的异常。try{conn=newDatabase("oracle").connect();conn.setNetworkTimeout(null,30000);//Idon'thaveanExecutor,sothefieldissettonullSystem.out.println(Switch.date()+"->DatabaseConnectionInitialized");}catch(SQLExceptionex){Logger.getLogger(Switch.clas

java - 如何在 Payara Micro 中添加 JDBC 驱动程序和配置 JDBC 资源?

在使用JavaEEPayaraMicro时,我有哪些设置JDBC驱动程序和资源的选项? 最佳答案 此方法通过tainos结合了Mike和AdamBien的答案。它涉及制作一个新的domain.xml,这是一个Payara配置文件。如果它与完整的Payara一起工作,则不需要修改应用程序。以下示例适用于PostgreSQLJDBC。打开payara-micro.jar使用存档管理器并提取文件/microdomain.xml.打开microdomain.xml在文本编辑器中。如果您的应用程序已部署到完整的Payara,您可以从完整的Pa

ssh 连接出现错误: kex_exchange_identification: Connection closed by remote host

错误如下表示:windstorm@LocalHost-Server~>sshwebase-front@192.168.122.22Couldn'tgetafiledescriptorreferringtotheconsole.fish:Unknowncommand:ncfish:execnc-Xconnect-x127.0.0.1:15732192.168.122.2222    ^^kex_exchange_identification:Connectionclosedbyremotehost当出现这种错误的时候,不要慌,我在csdn上面看了其他人描述的花里胡哨,其实一点用没有,实际上你只要

java - 读取输入流时出错 : Software caused connection abort' in java server

我基本上是在尝试在Android设备上托管服务器。客户端设备通过TCP连接到服务器并发送请求。服务器执行客户端请求的操作,然后将数据写回套接字。连接不会被服务器终止,请求将通过套接字连续读取并回复。注意:每个请求消息的前4个字节包含实际消息/请求的长度。parseXmlInputAndExecuteCmd函数根据输入的XML字符串的内容执行各种异步操作。这最终会导致“allowResponse”变量的boolean值更改为true,并生成特定响应,该响应存储在名为“response”的字符串类型变量中。一旦boolean值“allowResponse”变为真,线程将恢复执行并将响应写回