JDBC数据库连接的问题

weblogic中JDBC连接数据库的几个问题 BEA公司的中间件weblogic工具提供了一套数据库连接的机制,我采用的是weblogic8.1,数据库是Oracle9i客户端,通过weblogic控制台,我配置了JDBC Connection Pool,并且试图通过java代码去获取一个数据库连接,在今天的研究中碰到了一些问题,谨以此记载,供自己日后参考和与同行共享。1,通过weblogic配置一个数据库连接池JDBC Connecti 阅读详情
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> 以下我写的用JDBC连接sql server数据库的代码,不知道是哪的错,请高手指点: 一个连接数据库的Bean package mypack; import java.sql.*; public class Link { String sDriver = "com.microsoft.jdbc.sqlserver.SQLServerDriver"; String connUrl = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=pubs"; //这里最好动态加载数据库名称 String user = "sa"; String pwd = ""; private Connection conn = null; ResultSet rs = null; public Link() throws Exception //连接数据库 { try{ Class.forName(sDriver); conn = DriverManager.getConnection(connUrl,user,pwd); } catch(java.lang.ClassNotFoundException e) { System.err.println(e.getMessage()); } } public ResultSet executeQuery(String sql) { ResultSet rst = null; try { Statement stmt = conn.createStatement(); rst= stmt.executeQuery(sql); } catch (SQLException e) { System.err.println(e.getMessage()); } return rst; } } 在网页里使用上面的bean: 运行时出现以下的错: type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]?? 'sa' ???????: ???? SQL Server ?????? org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758) org.apache.jsp.sqlforjsp_jsp._jspService(sqlforjsp_jsp.java:77) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]?? 'sa' ???????: ???? SQL Server ?????? com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source) com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source) com.microsoft.jdbc.sqlserver.tds.TDSRequest.processErrorToken(Unknown Source) com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReplyToken(Unknown Source) com.microsoft.jdbc.sqlserver.tds.TDSLoginRequest.processReplyToken(Unknown Source) com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReply(Unknown Source) com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source) com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown Source) com.microsoft.jdbc.base.BaseConnection.open(Unknown Source) com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source) java.sql.DriverManager.getConnection(DriverManager.java:512) java.sql.DriverManager.getConnection(DriverManager.java:171) mypack.Link.(Link.java:17) org.apache.jsp.sqlforjsp_jsp._jspService(sqlforjsp_jsp.java:51) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 好发愁,还请高手指点一二,先谢了。
在 SAP 系统中设置成本中心(Cost Center)和利润中心(Profit Center)需在管理会计(CO)模块中完成,涉及主数据创建、组织结构配置等步骤 本文详细介绍了SAP系统中成本中心和利润中心的设置流程。成本中心设置包括:配置成本控制范围、定义标准层次结构、创建主数据(KS01/KS02/KS03)等步骤。利润中心设置需先激活利润中心会计功能,再定义标准层次并创建主数据(KE01/KE02/KE03)。关键是将成本中心与利润中心关联,实现成本数据自动流向利润中心。最后可通过相关报表验证设置是否生效。整个流程强调主数据创建和组织结构关联,以实现成本归集和利润分析功能。 阅读详情

相关推荐

逆向工程师必备:用MDL绕过游戏保护读取内存数据的完整流程(附POC代码)

本文深入探讨了内核级内存访问技术,重点介绍了如何利用MDL(Memory Descriptor List)机制稳定、隐蔽地绕过游戏反作弊系统读取进程内存。通过对比MmCopyVirtualMemory等方法的优劣,提供了完整的MDL映射实战代码与反检测策略,为逆向工程师在内核态进行安全内存操作提供了专业指导。

weixin_29227425的博客 626

关于Eclipse中遇到的经常性参数报错问题总结

菜鸟第一次写博客来记录一下遇到的问题,粘贴部分有代表性的代码来说明错误即可。   在java学习过程中,学习到输入username和password时,出于对password的安全性考虑使用Console类 import java.io.Console; import java.util.*; public class InputTest { public static void ma

Yuhua Wang的博客 2373

避免bank conflict的使用共享内存的矩阵转置。及其循环展开。转置前后都是行主序,中间共享内存中是列主序

为了避免bank conflict,可以使用padding的方式将数组中的每一行各自占据一个bank,这样每个线程读取不同行的数据时就不会发生bank conflict。padding的方式是在每行数据后面添加一定数量的空数据,使得每行的字节数恰好是bank的整数倍,这样就能保证每行数据各自占据一个bank。具体来说,当一个线程访问共享内存中的一个元素时,GPU会根据该元素在共享内存中的地址计算出其所在的bank,然后将该元素从该bank中读取出来。

weixin_55035144的博客 2144

jsptl链接mysql_JSP使用JDBC连接MYSQL数据库的方法

本文实例讲述了JSP使用JDBC连接MYSQL数据库的方法。分享给大家供大家参考,具体如下:1. 可在 http://www.mysql.com/products/connector-j/index.html下载MySQL JDBC驱动程序mysql-connector-java-*.jar,如我下载的是mysql-connector-java-5.1.18-bin.jar并加入到ClassPat...

weixin_31075273的博客 169

Spring AI 实战:5 分钟搭建你的第一个 AI 应用(含完整代码)

能力关键 API适用场景基础对话简单问答、文本生成流式输出实时打字机效果@Bean模型需要调用外部工具结构化输出需要返回 Java 对象多轮对话聊天机器人场景Spring AI 让 Java 开发者可以用最熟悉的方式(Spring Boot + Maven)进入 AI 应用开发领域,不用学新语言,不用换框架,这是它最大的优势。但目前为止,我们的 AI 应用只能回答"它脑子里已有的知识"。如果让它读懂你自己的技术文档、公司内部知识库呢?这就是下一篇文章的主题——RAG(检索增强生成)实战。

qq_17204557的博客 645

DAC8568控制器实战:如何用STM32实现多通道同步输出(附完整代码)

本文详细介绍了如何使用STM32微控制器驱动TI的DAC8568多通道DAC控制器,实现高精度的多通道同步模拟信号输出。内容涵盖硬件设计要点、SPI时序精准配置、驱动层命令构建,并重点解析了通过LDAC引脚实现同步更新的核心策略,提供了完整的代码框架和实战案例,帮助工程师快速解决多通道同步输出的工程难题。

weixin_29179311的博客 173

记录JDBC连接MySQL数据库时遇到的问题

记录使用 JDBC连接数据库的时候遇到的问题。java.lang.ClassNotFoundException: com.mysql.jdbc.Driver;com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet successfully received from the server was 528 milliseconds ago. The last

Arbicoral的博客 368

自偏置电流镜设计实例

自偏置电流镜设计实例 一、概述 ​ 众所周知,电流镜属于模拟电路设计中的一个基本模块,可为其他模块提供偏置电流,例如在放大器中提供偏置电流以形成尾电流源并确定直流偏置点。本文将会介绍一种自偏置的电流镜,从原理出发,并以0.18um的工艺进行设计和仿真。 二、原理 ​ 如图一所示的电路,也称之为Beta-multiply reference电路,其中M2的尺寸是M1的k倍。M3复制M4的电流,M2和M1的漏极电流相同,但是VGS并不相等。其中 VGS=2IμnCoxW/...

aonuanjiang的博客 1万+

通过jdbc连接mysql数据库时遇到的一些问题汇总

通过jdbc连接mysql数据库时遇到的报错和解决方案整理

hsdmw123的博客 2898

西门子博图指令(定时器操作三)

西门子博图定时器中复位定时器功能指令介绍

yue008的博客 8873

飞书接入OpenClaw:从零到一的保姆级图文教程

本文主要介绍了飞书接入OpenClaw:从零到一的保姆级图文教程,希望能对学习使用OpenClaw 的同学们有所帮助。 文章目录 1. 背景 2. 解决方案 2.1 步骤一:安装插件 2.2 步骤二:创建机器人应用 2.3 步骤三:测试 3. 注意事项

weixin_43178406的博客 13万+

Java数据库连接(JDBC)之连接失败问题汇总

文中储备知识: 1.JDBC JDBC是Java数据连接技术(Java Database Connection)的简称,提供连接各种常用数据库的能力。 •JDBC驱动由数据库厂商提供 –在个人开发与测试中,可以使用JDBC-ODBC桥连方式 –在生产型开发中,推荐使用纯Java驱动方式 2.两种常见的JDBC (1)JDBC-ODBC桥方式 使用JDBC-ODBC桥方式连接数...

清风与岚的博客 1万+

【数据集】中国多属性建筑数据集CMAB

【数据集】中国多属性建筑数据集CMAB

WW、forever的博客 4429

【JDBC-4】IDEA配置自动连接MySQL数据库(解放双手),IDEA连接数据库的时区问题(连接不上数据库)

目录 前言 IDEA连接MySQL 1.连接数据库 2.选择数据库 3.修改数据 4.创建表单 前言 之前我们讲了如何使用写JDBC代码进行数据库的连接,不过在IDEA中可以配置直接连接数据库,这样会简便许多。 IDEA连接MySQL 1.连接数据库 打开Datebase设置: 一般打开IDEA在右边侧边栏会有Datebase字样的按钮,没有的话就在左下角的小菱形中: 然后选择MySQL数据库(其它数据库同理) 注意:配置自动连接数据库...

only-code的博客 3287

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

JDBC连接数据库时所产生的问题

#使用JDBC连接数据库所产生的问题 1, 添加 “?serverTimezone=UTC” 时区不同,无法访问、 UTC,世界统一的时间 程序报错: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone conf

weixin_44955540的博客 329

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

使用JDBC连接Mysql数据库会出现的问题总结

使用JDBC连接Mysql数据库会出现的问题总结 首先理清几个概念: JDBC:java数据库连接,是Orical公司的指定的一套规范接口 java数据库驱动:JDBC的实现类,由相应的数据库厂商提供,可以通过驱动去操作不同的数据库 在java-数据库这里,jdbc-api中的所有包都是java.sql或者javax.sql JDBC的操作步骤: (1)建立数据库和表 (2)创建项目 (3)导入驱动jar包 (4)注册驱动 Class.forName("com.mysql.jdbc.Driver");

qq_44123650的博客 1428

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

jdbc连接数据库mysql的问题_JDBC连接Mysql数据库出现的问题汇总

MySQL前言最近安装了一个 mysql 8.0 版本的数据库,在程序中连接的时候可谓是状况不断。之前也会遇到一些问题,这里就对使用 JDBC 连接mysql 会出现的问题做一个汇总。在此之前说明一下环境:开发工具:IDEAmysql版本: 8.0.12 for Win64 on x86_64 (MySQL Community Server - GPL)mysql驱动包:8.0.12驱动包URL ...

weixin_29054399的博客 1039

JDBC连接PostgreSQL数据库的若干问题

首先给出一个示例:

给永远比拿愉快 8533

JDBC快速入门:看我如何用JDBC数据库连接池,轻松解决大量并发请求问题!

JDBC连接池,全称为Java多线程数据库连接池,是一种用于管理数据库连接的技术。其主要作用是减少每次请求时创建和释放数据库连接的开销,以此提高系统性能。在应用程序和数据库之间,JDBC连接池会建立一个连接池,当需要访问数据库时,无需每次都重新创建连接,而是直接从池中获取已有的连接。总结一下就是:数据库连接池是个容器,负责分配、管理数据库连接(Connection)它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个。

云端源想的博客 1204

linux怎么连接达梦数据库,linux下面 达梦数据库 jdbc 连接有关问题

linux下面 达梦数据库 jdbc 连接问题今天试着在我的ubtunu下面安装了Dm7写了一个小程序用来连接达梦数据库,但是有问题,大家帮忙看看packagelianjie;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.SQLException;importjava.sql.Stat...

weixin_35105950的博客 879

JDBC(数据库连接池,封装JDBCUtil,Apache的DBUtils,DTO,JDBC工具类事务问题,ThreadLocal)

之前我们学习了JavaSE,编写了Java程序,数据保存在变量、数组、集合等中,无法持久化,后来学习了IO流可以将数据写入文件,但不方便管理数据以及维护数据的关系;后来我们学习了数据库管理软件MySQL,可以方便的管理数据。那么如何将它俩结合起来呢?即Java程序MySQL,实现数据的存储和处理。那么就可以使用JDBC技术。JDBC:Java Database Connectivity,它是代表一组独立于任何数据库管理系统(DBMS)的API,声明在java.sql与javax.sql包中,是SUN

小丁的博客 1338

Jdbc方式连接数据库会导致的问题

模拟Jdbc在高并发的情况下出现如下异常的情况: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected establishment of connection, message from server: "Too many connections" 代码如下: ...

weixin_38635565的博客 546

通过JDBC连接数据库报错Could not create connection to database server的问题原因及其解决办法

在使用JDBC连接MySQL数据库时,四大基本配置参数:  *&gt;driverClassName:com.mysql.jdbc.Driver * &gt;url:jdbc:mysql://localhost:3306/mydb3 * &gt;username:root * &gt;password:12345678  都配置好之后,连接,如果报错:Could not create c...

weixin_40584771的博客 2万+

[ORACLE]jdbc连接不上oracle数据库的问题

[ORACLE]jdbc连接不上oracle数据库的问题一、报错ora12514,这是监听没有启动二、报错ora12516,通常是连接的会话过多三、报错ora12505、jdbc连接报错 一、报错ora12514,这是监听没有启动 1、使用root登陆数据库服务器 2、切换到oracle角色 su - oracle 3、先启动监听 lsnrctl start 4、查看监听的状态(可选) lsnrctl status 5、使用sqlplus进入到数据库 sqlplus / as sysdba 6、先关闭数据库

dannistang的博客 3815
上一篇: 通过socket传递java对象(对象序列化)
下一篇: 小议String类和stringBuffer类下字符串的区别
java169
博客等级 码龄19年 27粉丝 2568原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值