我试图设置一个简单的JDBC PostgreSQL接收器,将数据从一个Kafka主题复制到我的PostgreSQL实例
我想简单地将一个卡夫卡主题中的字节复制到一个Postgres表中。不应涉及数据转换
我正在使用这些转换器:
key.converter=org.apache.kafka.connect.converters.ByteArrayConverter
value.converter=org.apache.kafka.connect.converters.ByteArrayConver
我有一个查询,在同一行中有多个调用(请参见下面的代码)
语句对象由JDBCTemplate自动创建
JDBCTemplate被实例化为new JDBCTemplate(),数据源从weblogic服务器池中查找
类实现org.springframework.jdbc.core.StatementCallback{
public Object doInStatement(Statement stmt) throws Exception {
String sql = "select * from
我正在使用Jaspersoft iReport Designer5.0.0和bqjdbc-0.1.jar(),我想将查询与新报表关联
当前,我在使用关键字为“count”或“as”的查询创建新报告时遇到一些问题。如果我没有正确地输入这些关键字,我的查询就会正常工作
我觉得奇怪的是,如果我在“服务”窗口的数据库连接中选择“执行命令…”,我的有问题的查询就会工作
Jasper4.8也有同样的问题。我不确定问题出在BigQuery驱动程序还是Jasper上
尝试将查询与新报表关联时出现的错误如下:
M
我正在浏览MySQL连接器(5.1.24)源代码,发现方法StatementImpl#createStreamingResultSet
javadoc说
我们仅在结果集为仅向前、只读和
提取大小已设置为整数。最小值
@如果出现以下情况,则返回true
结果集应该一次一行地流式传输,而不是一次全部读取
一次
这让我相信,如果我们想在MySQL中对结果集进行流式处理,那么就没有批量检索行的选项(比如一次检索100行)
如果fetch size为Integer.MIN_值,则每次检索一行结果的假设是否
我正在做一项我认为相当简单的任务:使用sqlkorma库对大约65K行数据运行sql查询,并对每一行以某种方式进行转换,然后写入CSV文件。考虑到我有一台8GB的笔记本电脑,我真的不认为65K行那么大,但我还假设sql结果集将被延迟获取,因此整个过程将永远不会同时保存在内存中。所以当我最终得到这个堆栈跟踪时,我真的很惊讶:
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at clojure.lang.
Pentaho报告设计器版本-5.2.0.0-209
已创建MySQL数据源,已连接。
MySql服务器详细信息:localhost,端口:3307
已检查连接状态并通过同一本地主机服务器中的phpmyadmin进行查询
尝试打开查询设计器时出错。预览键入的查询时也会显示与连接到数据库相关的错误
错误:
java.sql.SQLException: Cannot connect to MySQL server on localhost:3307. Is there a MySQL server
我正在尝试通过Squirrel客户端连接到Phoenix。我收到松鼠日志中的以下日志。日志表明已建立到zooperkeeper的ClientConnection,但在建立带有超时异常的SQLClient连接时失败
我已经将phoenix客户端jar复制到Squirrel的lib目录中,并且成功注册了驱动程序。另外,当我在本地主机中运行SQLLine.py实用程序时,它会成功地将SQL命令行加载到Phoenix,并且我可以运行这些命令。还将phoenix core JAR添加到$HBASE_HOM
我从一个数据库中提取数据,执行一些检查,并希望更新另一个数据库中的表
我的update.executeQuery语句不工作。但是,当我在SQL中复制语句字符串并执行它时,它确实起作用。有什么问题吗?(即使是方向也能帮我)
创建更新字符串:
public static void createUpdateString() throws SQLException {
try {
updateString = "UPDATE ORDER_HEADER SET "
我使用LogstashJDBC来保持mysql和elasticsearch之间的同步。一张桌子就行了。但现在我想对多个表执行此操作。我需要在终端中打开多个吗
logstash agent -f /Users/logstash/logstash-jdbc.conf
每个表都有一个select查询,或者我们是否有更好的方法来更新多个表
我的配置文件
input {
jdbc {
jdbc_driver_library => "/Users/logstash/mysql-con
我使用简单的jdbc将行插入雪花数据库。我正在循环中执行“executeUpdate”。我看到插入了行,但报告了此错误
[error] Sep 09, 2016 9:41:28 AM com.snowflake.client.jdbc.SnowflakeResultSet processMetadata
[error] INFO: unknown parameter: TIME_OUTPUT_FORMAT
[error] Sep 09, 2016 9:41:28 AM com.snowflake
标签: Jdbc
connection-poolingc3p0
我正在使用C3P0NativeJdbcExtractor提取本机JDBC连接,如下所示
public Connection getNativeConnection() throws SQLException{
C3P0NativeJdbcExtractor nativeJbdc;
nativeJbdc = new C3P0NativeJdbcExtractor();
return nativeJbdc.getNativeConnection(dat
标签: Jdbc
tibcocitrus-framework
我逐渐了解了citrus框架,所以我用XMLDSL做了一些基本测试,直到我想用citrus测试一个简单的JDBC查询为止。它不适用于XMLDSL,所以我切换到JavaDSL,但我得到了相同的错误
触发JMS接收器后,我在tibco中执行SQL查询,如果出现任何错误,我的JMS错误队列将被触发。
因此,对于使用Citrus的任何测试,我都会得到一条JMS错误队列消息,其中包含提供的错误。Tibco中的MSG代码:BW-JDBC-100014
我将最新的citrus db驱动程序放入。/tibco/
标签: Jdbc
elastic-stackcassandra-3.0logstash-configurationlogstash-jdbc
我们配置了JDBCLogstash,将数据从Cassandra迁移到logstash。
我们能够将数据从Cassandra移动到logstash,我们也在基于文档id的弹性搜索中更新数据,但我们无法删除在Cassandra中删除的记录
我们正在寻找基于Cassandra中删除的弹性搜索中删除记录的配置?
最终,我们需要使用logstashjdbc同步两个数据库
Our Configuration:
# emp_id -- Primary Key in Cassandra
input {
我有一个需要通过数据源连接到Sybase数据库的独立应用程序,我正在尝试使用getConnection()进行连接,并从承载在WAS 6.1中的Sybase数据源获取连接,遗憾的是,我遇到了一个错误JZ004->
JZ004错误消息为:
DriverManager.getConnection(…,属性)中缺少用户名属性
操作:提供所需的用户属性。
如您所见,这不是一个连接问题(因此我们可以放弃JNDI或查找问题),而是一个配置问题。对于WAS 6.1中的Sybase数据源,我已设置了正确的身份验
在配置Solr DataImportHandler以使用JDBC SQLServerDriver连接到SQL Server之后,启动Apache Solr Admin(Win7)会产生以下错误。MS Sql JDBC连接器sqljdbc4.jar放在Solr的bin和lib文件夹中
org.apache.solr.servlet.SolrDispatchFilter init
SEVERE: Could not start SOLR. Check solr/home property
org.a
标签: Jdbc
connectiondatasourceibatis
应用程序的设计迫使我们独立于Ibatis会话获得jdbc连接。我们需要一种方法将连接或数据源传递给Ibatis,并说使用它
Have尝试了所有可以想象的搜索,但找不到帮助
提前感谢如果我理解正确,那么您可以配置自己的JNDI,应用程序将使用它来获取数据源/连接对象。您还可以将此配置的JNDI传递到iBatis:
<transactionManager type="EXTERNAL">
<dataSource type="JNDI">
<pro
我有一个DAO类,它有多个方法。在每个方法中,我对ResultSet使用变量名result,对PreparedStatement使用语句,并使用closeResources方法关闭PreparedStatement和连接。我使用了一个DataManager类,它有createConnection方法getConnection方法。在我的DAO中有10种方法。我使用DAO工厂方法在BO中获取DAO对象。这是一段代码,当我在eclipse中运行CPD工具时显示为冲突。它在我的DAO的大约6到8个方法
我在1.1.1版上使用Apache Extras项目cassandra jdbc(),在1.1.1版上使用cassandra thrift和cassandra clientutil依赖项
我的卡桑德拉版本是1.0.10。我不得不在版本1.1.1上使用CassandraJDBC,因为PreparedStatements在早期版本中不可用
我遇到的问题是:
org.apache.thrift.TApplicationException: Invalid method name: 'prepare_c
我在Vert.x的手册中找到了以下句子
也不允许Worker Verticle使用TCP或HTTP客户端或
服务器
JDBC也是TCP客户机,对吗
那么我不能在worker verticle中使用JDBC阻塞调用
参考:
不,不能在Verticle中使用阻止JDBC调用。有一个使用工作队列模块跨多个处理器共享负载的
Vert.x 2.0将允许在模块中使用线程,因此问题应该会少一些目前(Vert.x 3.x),您可以将verticle部署为worker verticle或使用
vertx.exec
我设计了一个数据库迁移项目。
虽然我直接从netbeans运行它,但它执行正确,但当我使用它的jar(由netbeans创建)时,它会给出一个异常
找不到com.mysql.jdbc.Driver
请帮助我您需要将JDBC驱动程序放在路径上。它在Netbeans中工作,因为它已经为您配置了它。通过从MySQl下载JDBC驱动程序来搜索如何设置它 下载mysql jdbc驱动程序jar并将其复制到lib文件夹中您是否用可执行jar复制了所需的库?当您在netbeans中生成jar时(在'dist'
我试图从ResultSet获取值,但它什么也不返回。
当我试图通过纯sql执行此操作时,它会返回一些值
List<String> res = new ArrayList<String>();
try {
String query = "SELECT COLUMN_NAME FROM idoc.columns_to_show where user = ? "
+ DAO.DB2_UR_POSTFIX;
我正在尝试将C3P0连接池用于IBMDB2Version10.5.5FixPack5和Java8
最初,我得到了一些信息,所以我将jar更改为db2jcc4.jar,但我仍然在控制台中看到下面的错误
1350 [C3P0PooledConnectionPoolManager[identityToken->2x0fal9iui9mpmdj6im3|c2e1f26]-HelperThread-#1] INFO com.mchange.v2.c3p0.SQLWarnings – Origin
我正在尝试在ONOS上创建一个定制的web应用程序,但我很难将我的应用程序连接到位于本地主机上的MariaDB服务器。我所做的是将MariaDB依赖项应用到我的应用程序的POM.xml文件中。我使用的是IntelliJ Idea社区版本,我在开发Java web应用程序方面的知识较少
<dependency>
<groupId>org.mariadb.jdbc</groupId>
<artifactId>mariadb-
我有一个简单的Jmeter脚本,它需要执行一个SQL文件来将记录插入数据库。我试图找到一种方法,让Jmeter使用以下解决方案运行整个脚本:
我的测试计划的设置与上面示例中的一样。以下是我的setup.sql文件中的代码:
begin
insert into DATA_STORE (ID, T_ID, SUB_T_ID, RESOURCE_TYPE_ID) values (283748, 'default', 'default', 10, 30, 'SM-CR-4GD73U82N273V4H
标签: Jdbc
Db2
resultsetbitwise-operators
我使用JDBC连接到具有blu加速功能的DB2LUW 11。没有blu加速功能的DB2LUW也有同样的问题
conn.createStatement(
ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY,
ResultSet.HOLD_CURSORS_OVER_COMMIT)
ResultSet rs = stmt.execute
标签: Jdbc
prepared-statementh2
我正在尝试运行以下PreparedStatement:
final PreparedStatement ps = conn.prepareStatement("CREATE LINKED TABLE IF NOT EXISTS " + linkedName + "(?, ?, ?, ?, 'ROADS', ?)");
但是当调试器运行到前一行时,我得到了错误:
SQL语句“如果不存在,则创建链接表”中的语法错误
道路_表_链接(?,[*]?,?,,?,'道路',?)”;应为“字符串”;
SQL
我使用Simba Jdbc驱动程序版本1.2.2.1004将6行数据顺序插入到BigQuery表中。该表只有3列。
4次插入后,我看到:
原因:com.simba.googlebigquery.support.exceptions.GeneralException:[simba]BigQueryJDBCDriver执行查询作业时出错。消息:超出速率限制:此表的表更新操作太多。有关详细信息,请参阅
我已经看过谷歌方面的配额,但似乎都没有达到。
如果我限制插入,所有的行都被插入,所以这不是一天的限制
我正在使用OracleJDBCConnector使用pyspark读取表。在阅读时,我想为一些列定义自己的customSchema。例如,如果我有一个EMP表,其中列“EMP_ID”在Oracle中的数据类型是Number,那么我希望它在Spark中是IntegerType
以下是我正在使用的代码:
c_模式='EMP_ID INT'
config={'user':'xxx','password':'xxx','driver':'oracle.jdbc.driver.OracleDriver',
以下是tomcat启动日志的相关部分:
SEVERE: Context [/f360] startup failed due to previous errors
Apr 8, 2010 6:45:56 PM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
SEVERE: A web application registered the JBDC driver [org.apache.derby.jdbc.Clie
我正在使用连接URLjdbc:hsqldb:file:/data/hsqldb/mydb;hsqldb.default_table_type=cached和hsqldb 2.1。发出“创建表”不会保留任何内容(没有创建.data文件)。但是,显式发出“创建缓存表”可以正常工作。我遗漏了什么?数据库的URL或连接属性设置仅应用于新数据库。对于现有数据库,应该使用设置数据库默认表类型CACHED我想我已经修复了它:我没有发出关闭命令(我不清楚为什么创建缓存表可以正常工作,但没关系)
标签: Jdbc
Db2
connection-poolingglassfish-3
我试图在glassfish中为db2数据库创建一个连接池,我对整个过程有些陌生。我昨天创建了池,没有问题,我成功地ping了服务器,一切都很好。下次我启动glassfish时,我的连接池就不存在了!使用相同设置重新创建连接池后,ping失败,server.log中出现以下错误:
RAR5099 : Wrong class name or classpath for Datasource Object java.lang.ClassNotFoundException: com.ibm.db2.jc
我有一个SQLAzure数据库和Oracle SQL开发人员。我想使用Oracle SQL Developer连接到我的Azure实例。SQL开发人员需要JDBC驱动程序来处理MSSQL数据库。jTDS驱动程序可以与SQL Developer一起使用,但不能与SQL Azure数据库一起使用(显然)。MS JDBC驱动程序的4.0版本适用于SQL Azure,但不适用于Oracle SQL Developer(显然)。还有其他人在这里找到了解决方案吗?使用JTDS驱动程序没有问题,但需要添加ss
有人能简单地比较一下SQL过程中游标的使用和它们的使用吗
在
JDBC
SQLJ
使用SQLj时,查询是静态的。相反,它们在使用JDBC时是动态的,这意味着在执行查询时计算查询编译和访问计划。在SQLj中,这些步骤是在编译时完成的,执行时只剩下访问数据
是否有直接连接到Google Analytics的JDBC或ODBC驱动程序
谢谢,没有。谷歌的API不使用SQL。试试这个:
有一系列JDBC驱动程序,其中一个用于Google Analytics。没有这方面的经验;我很想听到一些反馈。RSSBus有一个ODBC驱动程序的测试版。它在Excel中运行良好,但不允许创建链接服务器。为此,他们建议使用SSIS组件
亲爱的各位
我无法使用GUI文本字段在数据库(oracle)中保存日期。。。
*
我创建了一个JtextField
我想要:
*1) 在GUI的jtextField中显示日期模型,如(2014年3月24日)
但是我犯了一个错误。。无法将字符串转换为日期类型
2) 无法在Oracle数据库中保存日期
错误:它显示空(-)
请建议如何编码
多谢各位
我建议在将字符串插入数据库之前,手动将其转换为Oracle可以理解为日期的格式
应该是这样的:2014-03-24
就我而言,
为了测试连接,c3p0执行查询花费了太多时间
SHOW FULL TABLES FROM `xyz` LIKE 'PROBABLYNOT'
当我使用mysql连接器版本5.1.25时。有一个驱动程序支持JDBC4。
正如我提到的一个链接
其中提到
如果您使用的是JDBC驱动程序,那么您肯定支持
新的(ish)JDBC4API,不做任何事情。JDBC4连接包括一个方法
调用了isValid(),应该作为快速、可靠的
连接测试。默认情况下,如果是,c3p0将使用该方法
现在
所以我的
我再次为自己是一名Jmeter新手而道歉——我有点被JDBC的请求卡住了——在过去的3个小时里,我一直在浏览这个网站上的帖子——但是我找不到任何相关的东西,除非我遗漏了什么
我的环境:Jmeter v2.11、JDK 7、Oracle 12
这很简单-我有一个JDBC采样器,我需要设置它来使用JDBC预处理器提供的值
本质上,我有一个JDBC预处理器设置来识别下一个新记录的唯一引用,称之为applicationID
JDBC预处理器详细信息
选择语句->从表中选择maxapplicationID
标签: Jdbc
jtawebsphere-libertyjpa-2.1jdk6
在使用JPA将bean EJB持久化到DB之前,我试图在一个JTA会话服务器中执行一个与其他表无关的查询,以进行一些验证
下面是我想做的:
@PersistenceUnit(unitName="DynamicDatabase")
EntityManagerFactory emf;
@TransactionAttribute(TransactionAttributeType.REQUIRED)
private long nextEntryid() {
em = emf.createEnt
我想覆盖SQL表的内容。当前Spark的行为是在使用覆盖-模式时删除表,然后创建一个新表。由于权限限制,我无法执行此操作。当前的解决方案是使用另一个Python包清理表,然后将数据帧写入SQL-DB。这似乎是错误的
有没有办法改变这种行为
有关所用函数的文档,请参阅
# Usage example (current state)
# Pre: Clear table.
df.write.jdbc(url=url, table="baz", mode='overwrite, properties=
标签: Jdbc
tomcat8mysql-5.7connection-pool
我使用的是tomcat 8.0.39、mysql 5.7服务器和mysql连接器5.1.34
这是我的context.xml配置
<Resource
name="jdbc/provider"
auth="Container"
driverClassName="com.mysql.jdbc.ReplicationDriver"
factory="org.apache.tomcat.jdbc.pool.DataSo
尝试执行带有此代码中参数的preparedStatement时
public void Insert(String TreeType, String LastWatered, String PlantDate) {
try {
String G = "INSERT INTO Trees (TreeType, LastWatered, PlantDate) VALUES
(?, ?, ?)";
PreparedStatement preparedState
我正试图从总体上理解头盔部署的性质。我有一个由helm管理的部署,它使用service.yaml文件提供jdbc服务
部署后,根据service.yaml文件,我可以清楚地看到服务是活动的
如果我手动删除该服务,该服务将保持死机状态
我的问题是:如果我使用kubectl delete手动删除服务,那么在部署由helm管理时是否应该重新启动服务?
是否有任何选项可以配置服务重新启动,即使手动删除?
这是默认和预期的行为吗
我尝试了许多选项并浏览了文档,但找不到导致删除时重新启动服务的spec/op
我无法使用logstash将数据从postgres传输到elastic。我得到错误“块处于收敛状态”。生成的错误是:
Failed to execute action {:action=>LogStash::PipelineAction::Create/pipeline_id:main, :exception=>"LogStash::ConfigurationError", :message=>"Expected one of \r, \n at line 36, column
是否可以将Kafka Connect(源)配置为生成墓碑记录
我有一个记录“删除”事件的表。我可以将其填充到一个主题中,并根据需要编写一些代码将墓碑记录转发到其他主题,但是如果我可以让JDBC源连接器为我生成墓碑记录,我可以跳过ode部分。我看不到将kafka source connect中的值设置为“null”的方法
谢谢我不确定它是否可以,因为它只能知道哪些列可以为空,而不能知道整个记录。这可能是一个SMT在连接,虽然感谢;我能够使用Drop.Cool生成墓碑记录。请随意回答下面您自己的问题
在记录值不为NULL的Kafka Connect JDBC接收器连接器中,是否有(推荐)删除记录的方法
例如,如果我的JSON配置包括以下内容:
...
"delete.enabled": "true",
"pk.mode": "record_key",
...
我的记录的值是非空的,有没有办法在数据库中删除该记录
我之所以这样做,是因为记录的值有一个字段,用于标记是否应该删除它,即一个类似“Operation”的列,其中“Operation”==“D”应该通过JDBC在数据库中删除
如果有一
我们经常在Weblogic服务器上遇到一系列卡住的线程。我已经分析了一段时间了
我想了解的是,这个被卡住的线程块是否表示它仍在从打开的套接字向数据库读取数据,因为查询是简单的选择内容
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at oracle.net.ns.Packe
我试图在DB2数据库表中存储一行,其中主键是自动增量。这很好,但在成功插入行之后,我很难理解如何检索主键值以进行进一步处理。你是如何做到这一点的@JdbcInsert只返回插入的行数…由于SSJS似乎没有办法做到这一点(至少对我来说),我将这段特定的逻辑从SSJS控制器移动到了为JDBC相关任务创建的Java助手bean中。A能够返回生成的密钥(使用executeUpdate()方法)。因此,我仍然通过@JdbcGetConnection创建连接,但随后将其交给bean。这是bean中有趣的部分
我正在使用Clojure.java.jdbc访问Clojure中的数据库。
我想在select中使用准备好的语句
从我之前的问题我得到了这样的答案
(jdbc/query(:conn dbinfo)
[“从用户名=?和密码=?”的用户中选择*”
“harikk09”
“amma123”])
它也在起作用
现在,
这个参数列表是我想动态设置的。所以我写了一个函数,比如
(定义值生成器(fn[param](:value@(:value(param 1)()))))
它实际上工作正常,并使用pri
这个生产问题现在正困扰着我。我已配置使用Bitronix作为jBPM5工具的事务管理器。很长一段时间,它工作正常,但突然开始出现以下异常
异常堆栈跟踪
Caused by: java.sql.SQLException: unable to get a connection from pool of a PoolingDataSource containing an XAPool of resource jdbc/jbpm-ds with 1 connection(s) (1 still avai
标签: Jdbc
ibm-integration-bus
我在Windows中的IBM集成总线(IIB v10)中创建了一个名为TESTDDBB的JDBCProvider服务,它也是数据库的名称。我有一个JavaCompute节点,我试图在其中生成一个连接来调用oracle函数
TESTDDBB
connectionUrlFormat='jdbc:oracle:thin:@x.x.x.x:1521:TESTDDBB;'
connectionUrlFormatAttr1=''
c
上一页 1 2 3 4 5 6 7 8 9 ...
下一页 最后一页 共 48 页