E:\FineReport_8.0\WebReport\WEB-INF\lib 怎么将对应文件下的ojdbc1.4.jar换成ojdbc6.jar

时间: 2023-07-12 07:58:14 浏览: 56
你可以按照以下步骤将 ojdbc1.4.jar 替换为 ojdbc6.jar: 1. 首先,备份 ojdbc1.4.jar 文件,以防止替换后出现问题。 2. 打开 E:\FineReport_8.0\WebReport\WEB-INF\lib 目录,找到 ojdbc1.4.jar 文件,将其重命名为 ojdbc1.4.jar.bak。 3. 将 ojdbc6.jar 文件复制到 E:\FineReport_8.0\WebReport\WEB-INF\lib 目录中。 4. 将 ojdbc6.jar 文件重命名为 ojdbc1.4.jar。 5. 重新启动 FineReport 服务,以确保应用程序正确加载新的 ojdbc1.4.jar 文件。 注意:在替换文件时,确保新文件的名称与原始文件的名称相同,并且备份原始文件以防止出现问题。
相关问题

ojdbc6.jar 文件这个文件去哪里拿?

ojdbc6.jar 文件是 Oracle 的 JDBC 驱动程序,可以从 Oracle 官网下载。下面是下载步骤: 1. 访问 Oracle 官网,进入下载页面。 2. 在“Select a Product”页面,选择“Database”并选择适用于您的操作系统的版本。 3. 在“Select a Release”页面,选择您需要的版本。 4. 在“Select a Platform”页面,选择您的操作系统类型。 5. 在“Select a Download”页面,选择“JDBC”并下载适用于您的操作系统和版本的“Oracle JDBC Driver”。 6. 解压下载的文件,找到 ojdbc6.jar 文件。 7. 将 ojdbc6.jar 文件复制到 E:\FineReport_8.0\WebReport\WEB-INF\lib 目录中,然后按照上面的步骤替换 ojdbc1.4.jar 文件。 注意:下载的驱动程序版本应与您的数据库版本兼容。

当前驱动加载路径:D:\yolo配置\新建文件夹\FineReport_11.0\webapps\webroot\WEB-INF\lib\mysql-connector-java-5.1.49-bin.jar java.lang.NumberFormatException: For input string: "port" java.lang.NumberFormatException.forInputString(NumberFormatException.java.65) java.lang.Integer.parseInt(Integer.java.580) java.lang.Integer.parseInt(Integer.java.615) com.mysql.jdbc.NonRegisteringDriver.port(NonRegisteringDriver.java.812) com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java.323) com.fr.third.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java.1666) com.fr.third.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java.1732) com.fr.third.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java.2907)

根据你提供的信息,这是一个Java程序运行时出现的异常。异常信息中提到了一个数字格式错误,可以猜测是某个端口号的输入出现了问题。具体错误原因需要查看程序的代码和配置文件。你可以检查一下程序中是否有读取端口号的代码,以及端口号是否被正确地赋值。同时,也需要确认MySQL数据库的端口号是否正确配置。希望这些提示能帮助你找到问题所在。

相关推荐

import os import tkinter as tk from tkinter import ttk import pymssql import smtplib from email.mime.multipart import MIMEMultipart from email.header import Header from email.mime.text import MIMEText host = '..*.**' user = 'sa' password = '123456789' database = 'deste' class MSSQL: """""" def init(self): self.db_config = {"host": host, "user": user, "password": password, "database": database} def __get_connect(self, charset='utf8'): try: # 实例化连接对象 self.conn = pymssql.connect(**self.db_config, charset=charset) cur = self.conn.cursor() except pymssql.DatabaseError: print('连接失败') cur = '' else: print('连接成功') return cur def exec_query(self, str_sql): cur = self.__get_connect(charset='GBK') cur.execute(str_sql) results_list = cur.fetchall() cur.close() self.conn.close() return results_list def exec_non_query(self, str_sql): cur = self.__get_connect() cur.execute(str_sql) self.conn.commit() cur.close() self.conn.close() def zhaowenjian(list_result): ''' 需要查找的关键字列表 和对应的path ''' print(list_result) result1 = [item[3] + item[2] for item in list_result if item[0] == 6] result2 = [item[3] + item[2] for item in list_result if item[0] == 2] path1 = 'E:/出货报告/5604' path2 = 'E:/出货报告1/5604' keywords1 = result1 keywords2 = result2 ''' 找到文件路径 ''' file_dict = {} for pn in keywords1: file_dict[pn] = [] for pn in keywords2: file_dict[pn] = [] for root, dirs, files in os.walk(path1): for file in files: for keyword in keywords1: if keyword in file: file_dict[keyword].append(os.path.join(root, file)) for root, dirs, files in os.walk(path2): for file in files: for keyword in keywords2: if keyword in file: file_dict[keyword].append(os.path.join(root, file)) print(file_dict) for key,value in file_dict.items(): print(key,value,len(value)) return file_dict def show_file_dict(): file_dict = zhaowenjian(list_result) if name == 'main': Sql = """SELECT [WHSE_PTR] , [SALES_ORDER] , [CP_REV] , [CUSTOMER_PART_NUMBER] , [INTIME] , [stat] FROM[fineReport].[dbo].[lCSRM5604] where stat = 1""" list = MSSQL().exec_query(Sql) list_result = list zhaowenjian(list_result) show_file_dict() 在Django中调用这个py文件的代码

最新推荐

recommend-type

FineReport报表制作流程

1. FineReport 1 1.1. 简介 1 1.2. 应用范围 2 1.3. 制作流程 3 2. 数据准备 4 2.1. Oracle数据连接 5 2.2. SQL Server数据连接 6 3. 制作报表 8 3.1. 报表分类 8 3.1.1. 普通报表 9 3.1.2. 填报报表 9 3.2. 报表...
recommend-type

FCRA认证考试题库20200905.docx

包括入门基础--数据库特性十八模块题库内容,官网没答案,我自己找了网上有的,都在里面记录了。一起学习,共同进步,哈哈哈。
recommend-type

帆软认证FCAA.docx

适用于帆软认证FCAA证书,所有题目均为题库题目,题目+答案一一对应,一目了然,欢迎各位朋友下载。
recommend-type

帆软FCRA题库.docx

帆软FCRA题库,2020.9.28考试通过,包含各个分类下的各种类型题目,多选单选判断等,可以无忧下载。资源仅供学习使用,严禁其它用途。
recommend-type

FineReport 群集配置方案

在Linux中用Apache+Tomcat+JK实现负载均衡和群集的完整过程,亲测OK。
recommend-type

zigbee-cluster-library-specification

最新的zigbee-cluster-library-specification说明文档。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

实现实时数据湖架构:Kafka与Hive集成

![实现实时数据湖架构:Kafka与Hive集成](https://img-blog.csdnimg.cn/img_convert/10eb2e6972b3b6086286fc64c0b3ee41.jpeg) # 1. 实时数据湖架构概述** 实时数据湖是一种现代数据管理架构,它允许企业以低延迟的方式收集、存储和处理大量数据。与传统数据仓库不同,实时数据湖不依赖于预先定义的模式,而是采用灵活的架构,可以处理各种数据类型和格式。这种架构为企业提供了以下优势: - **实时洞察:**实时数据湖允许企业访问最新的数据,从而做出更明智的决策。 - **数据民主化:**实时数据湖使各种利益相关者都可
recommend-type

用 Python 画一个可以动的爱心

好的,我可以帮助您使用Python来绘制一个动态的爱心。您可以使用turtle库来实现。以下是实现代码: ```python import turtle import math # 设置画布和画笔 canvas = turtle.Screen() canvas.bgcolor("black") pencil = turtle.Turtle() pencil.speed(0) pencil.color("red", "pink") pencil.pensize(3) # 定义爱心函数 def draw_love(heart_size, x_offset=0, y_offset=0):
recommend-type

JSBSim Reference Manual

JSBSim参考手册,其中包含JSBSim简介,JSBSim配置文件xml的编写语法,编程手册以及一些应用实例等。其中有部分内容还没有写完,估计有生之年很难看到完整版了,但是内容还是很有参考价值的。