prefix="localhost_DBTest_log."suffix=".txt"timestamp="true"/>auth="Container"type="javax.sql.DataSource"/>factoryorg.apache.commons.dbcp.BasicDataSourceFactor" />
文档库 最新最全的文档下载
当前位置:文档库 › jdbc数据源配置

jdbc数据源配置

jdbc数据源配置
jdbc数据源配置

一项目方式:

标签中加入:

debug="5" reloadable="true" crossContext="true">

prefix="localhost_DBTest_log." suffix=".txt"

timestamp="true"/>

auth="Container"

type="javax.sql.DataSource"/>

factory

https://www.wendangku.net/doc/125150150.html,mons.dbcp.BasicDataSourceFactory

maxActive

100

maxIdle

30

maxWait

10000

username

javauser

password

javadude

driverClassName

com.mysql.jdbc.Driver

url

jdbc:mysql://localhost:3306/javatest?autoReconnect=true

在项目/WEB-INF/web.xml文件中加入:

xmlns:xsi="https://www.wendangku.net/doc/125150150.html,/2001/XMLSchema-instance"

xsi:schemaLocation="https://www.wendangku.net/doc/125150150.html,/xml/ns/j2ee

https://www.wendangku.net/doc/125150150.html,/xml/ns/j2ee/web-app_2_4.xsd"

version="2.4">

MySQL Test App

DB Connection

jdbc/TestDB

javax.sql.DataSource

Container

在程序中使用如下代码即可使用数据源

Context initCtx=new InitialContext();

DataSource ds = (DataSource)initCtx.lookup("java:comp/env/jdbc/TestDB");

Connection conn=ds.getConnection();

驱动程序:

选择加载的数据库连接驱动程序

driverClassName

org.gjt.mm.mysql.Driver

拷贝驱动程序文件到commen/lib 和WEB-INF/lib

更改连接到的数据库

jdbc:mysql://localhost:3306/mysql?autoReconnect=true

更改登陆数据库的用户名和密码

username

root

password

修改测试页面中数据源的名称:

DataSource ds = (DataSource)initCtx.lookup("java:comp/env/jdbc/TestDB");

修改WEB-INF 中web.xml 中的数据源的名称

jdbc/TestDB

二全局资源方式:

1.在server.xml的 标签内加入:

maxWait

5000

maxActive

4

password

url

jdbc:mysql://localhost:3306/mysql?autoReconnect=true

driverClassName

org.gjt.mm.mysql.Driver

maxIdle

2

username

root

在项目配置文件中加入:

在程序中如下使用即可:

Context initCtx=new InitialContext();

DataSource ds = (DataSource)initCtx.lookup("java:comp/env/jdbc/test"); Connection conn=ds.getConnection();

配置sql server ODBC 数据源

配置sql server ODBC 数据源 1.配置sql server ODBC 数据源 在2003操作系统下配置sql server ODBC 数据源步骤,辅助调试 步骤: 1)第一步 控制面板下选择管理工具--- ODBC 数据源,双击图标单击添加 2)第二步 在系统DSN选项上,单击添加按钮,出现创建数据源对话框,选择SQL server 3)第三步

单击完成按钮,出现创建到sql serve 数据源。如图所示 输入数据源名称、数据源描述和SQL server 所在的服务器名称或者IP 地址。服务器名称也是sql server 所在的服务器名称,也可以是IP地址。单击下一步 4)第四步 选择登陆sql server 时的身份验证方式。并输入登陆sql server 时所用到的用户名和密码,如下图所示 用户名和密码是在sql 建立的。在sql server 数据库中选择安全性--->登陆如图所示

关键点:点击“客户端配置”,可以反复在“named pipes(P)”和“TCP/IP”调试 A、软件并不用ODBC作为数据源访问数据库,安装时有时会碰到网络版连接不上数据 库的情况,telnet指令测试成功! B、“TCP/IP(T)”数据源配置失败的情况下,可以在尝试“named pipes(P)”配置数据源, 基本可以故障解决。 故障原因:操作系统,在日常使用中,发生改动导致。 5)第五步 默认数据库是master,因测试连接,所以不用更改数据库。然后单击下一步

6)第六步 按默认设置,单击完成按钮。 7)第七步 这里给出了数据库连接的摘要信息,如果想测试一下是否能够连接到数据库,可以单击“测试数据源(T)”,会出现测试结果,如下图所示

Cadence cis 配置数据库(一)

Cadence cis 配置数据库(一)环境,win7,cad版本16.2;使用access2010做数据库; 一).首先使用access2010新建一个数据库, 双击空数据库; 菜单栏“创建”,工具栏“表设计”,设计一个capacitor所需要的字段;如下图: 关闭的时候会弹出提示: 选择”是”,保存为capacitor;如下图:

此时可以双击上图中左边所有access对象中的表“capacitor”, 可以看到: 录入数据: 以此类推,建立多张表,根据需要设置字段名称; 弄完后,保存数据库,我的数据库保存为名字“ACR_database.mdb”. 二)设置数据源ODBC, 打开“控制面板\系统和安全\管理工具”里面的“数据源ODBC”, 单击标签页“系统DSN”

单击右边的“添加” 像我这里, 除了SQL Server外什么都没有,无法添加其他的。我参照网友提供的资料,通过下面的方法打开了; 解决方法是: C:\Windows\SysWOW64 在这个目录下找到:

odbcad32.exe 这个文件,双击打开。 里面有很多可用个数据源驱动,然后就可用添加连接Access的ODBC的数据源了。我打开为: 下面在”系统dsn”标签页单击“添加”, 我在这里选择了microsoft access driver(*.mdb),点击“完成”

“数据源名”就自己起个名字吧,看到数据库那个“选择”,选择刚才上面建立的那个数据库“ACR_database.mdb” “确定”

“确定” 再“确定”。 三)下面要在capture cis里面配置;打开orcad capture CIS,随便打开一个原理图页, 点击菜单栏中的”options”→”CIS configuration…” 点击New…,新建一个配置。 选择是(Y),弹出下图窗口

jdbc数据源配置

一项目方式: 在标签中加入: factory https://www.wendangku.net/doc/125150150.html,mons.dbcp.BasicDataSourceFactory maxActive 100 maxIdle 30

maxWait 10000 username javauser password javadude driverClassName com.mysql.jdbc.Driver url jdbc:mysql://localhost:3306/javatest?autoReconnect=true

NC数据源配置和数据库表空间的配置

NC数据源配置和数据库表空间的配置 NC61数据源配置和数据 发现童鞋们在安装NC61的时候遇到的问题非常多,尤其是建立多个帐套的时候更是问题多多。 我总结了一下,问题的症结就在于对数据库的表空间、用户、UAP配置等关系没有理清楚。 如果这篇文章帮助你解决了问题,希望你能把你出现问题的截图发上来,并告诉大家用这个方法可以解决。 写了一个下午,看完好歹给个回复。 -------------------------------------------------------------------------------- 问题症状往往表现为: 1.数据源配置的时候测试通不过; 2.数据源配置的时候测试能通过,但在建库的时候通不过,比如到10%的时候

弹出错误“物理布局错误”,到30%的时候弹出错误“表或视图不存在”等等。 3.按照下面的方法,UAP配置测试通不过,出现ORA-12519错误的时候,可以尝试先关闭中间件,再测试。 小伙伴们,如果你遇到类似的问题,建议你继续往下看,一定要看到最后哟。 -------------------------------------------------------------------------------- 授人以鱼不如授人以渔 首先告诉大家一个小秘密,相信很多童鞋都还不知道呢。 在NC61安装盘的根目录下,有三个文档,你们都看过么? 还有其他的那些文件,你们都知道是干什么用的么?

既然是放到安装盘里的内容,肯定是有用的吧。 在NC61安装盘的DOC目录下,有很多的帮助文档,你们都看过了么? 还记得配置数据库的时候我们用了几段代码么? 其实就是《NC6.1数据库参考脚本及临时表要求.pdf》这篇文档里的,自己去找找看。 看完上面这些东东,小伙伴们都惊呆了!有木有! 哦。。。原来解决方案远在天边,近在眼前呢! 下次再遇到问题你还会直接就去问别人么? 也希望大家有什么好的方法都共享出来哦! 其实我还有别的小秘密,下次告诉大家吧。 下面进入正题了,本着知其然并知其所以然的精神,我重点讲讲我的理解和方法。 --------------------------------------------------------------------------------

Spring配置数据源的四种方式

Spring配置数据源的四种方式Spring框架支持四种数据源的配置: 1.自带数据源(DriverManagerDataSource) 2.DBCP数据源 3.C3P0数据源 4.JNDI数据源 准备: 2.Spring-config.xml中引入配置文件(注册JDBC属性配置文件) 方式二:(需要添加context约束)

第二种方式:DBCP数据源 便Spring容器关闭时,数据源能够正常关闭。除以上必须的数据源属性外,还有一些常用的属性:defaultAutoCommit:设置从数据源中返回的连接是否采用自动提交机制,默认值为true; defaultReadOnly:设置数据源是否仅能执行只读操作,默认值为false; maxActive:最大连接数据库连接数,设置为0时,表示没有限制; maxIdle:最大等待连接中的数量,设置为0时,表示没有限制; maxWait:最大等待秒数,单位为毫秒,超过时间会报出错误信息; validationQuery:用于验证连接是否成功的查询SQL语句,SQL语句必须至少要返回一行数据,如你可以简单地设置为:“select count(*) from user”; removeAbandoned:是否自我中断,默认是false ; removeAbandonedTimeout:几秒后数据连接会自动断开,在removeAbandoned为true,提供该值; logAbandoned:是否记录中断事件,默认为false; 第三种方式:C3P0数据源 们就可以保证Spring容器关闭时数据源能够成功释放。 acquireIncrement:当连接池中的连接用完时,C3P0一次性创建新连接的数目; acquireRetryAttempts:定义在从数据库获取新连接失败后重复尝试获取的次数,默认为30; acquireRetryDelay:两次连接中间隔时间,单位毫秒,默认为1000; autoCommitOnClose:连接关闭时默认将所有未提交的操作回滚。默认为false; automaticTestTable:C3P0将建一张名为Test的空表,并使用其自带的查询语句进行测试。如果定义了这个参数,那么属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将中为C3P0测试所用,默认为null; breakAfterAcquireFailure:获取连接失败将会引起所有等待获取连接的线程抛出异常。但是数据源仍有效保留,并在下次调用getConnection()的时候继续尝试获取连接。如果设为true,那么在尝试获取连接失败后该数据源将申明已断开并永久关闭。默认为false; checkoutTimeout:当连接池用完时客户端调用getConnection()后等待获取新连接的时间,超时后

was配置数据源自己写的

1、安装was 2、启动一个服务 3、第一步先建立一个企业应用吧,这个比较的简单: 4、建立数据资源: (1)创建:jdbc提供程序 A:新建:如下截图: 作用域:作用域是登录时选择的,一般是后缀是cell的 名称:jdbc提供程序的一个名字,下面配置数据源时要用到的 类路径:是Oracle驱动的路径,一般都是默认的找本机的Oracle数据库的驱动,这里我自己放置里的一个驱动,把路径放对就行了。 本机库路径:同类路径 B:保存,这步挺重要的,否则新建立的不起作用, (2)建立数据源: A:新建:

数据源名:任意为数据源起个名 JNDI名称:是配置的一个连接池的名称,通过Context initCtx = new InitialContext(); if (initCtx == null) throw new Exception("Context!"); //System.out.println("准备加载lookup方法!"); Context ctx = (Context) initCtx.lookup("java:comp/env");//这里没有实现 ======================= //System.out.println("准备获取连接池!"); //获取连接池对象 Object obj = (Object) ctx.lookup("jdbc/myoracle"); //System.out.println("获取连接池成功!"); //类型转换 javax.sql.DataSource ds = (javax.sql.DataSource) obj; con = ds.getConnection(); 实现的,其中的jdbc/myoracle就是要填的内容。 B:比较关键的额一步了:就是建立认证名了,这个任意,但是必须有的,这个认证实际上就是数据库的登录信息,对于Oracle:就是一个用户名和密码。 以上好了就ok了,可以测试一下连接。 可以输入以下的链接查看部署的应用: http://localhost:9080/safeweb/sfItemAction.action 项目默认的路径: D:\IBM\WebSphere\AppServer1\profiles\AppSrv01\installedApps\licanNode01Cell\safeweb_war. ear\safeweb.war 查看日志文件: D:\IBM\WebSphere\AppServer1\profiles\AppSrv01\logs\server1 主要是:SystemErr.log 和SystemOut.log 说白了就是:一个应用向让它跑起来就要有个环境。这个应用是war包或者是ear包 它的服务器不是Tomcat了而是一个was而已。那么与开发时的思路类似了,was读取war 包,使应用能够被解析。应用想跑起来就需要有个数据源了,在Myeclipse等开发工具下也有类似的配置的如:hibernate的数据库的配置。只不过这里都是图形化界面实现的。理解了这些was的作用应该理解了。就是:应用在有数据源的情况下运行起来。

SPSS配置数据源

安装驱动程序 SPSS Modeler 可通过数据库源节点使用 ODBC(开放数据库连接)从多种数据库中导入数据,包括 DB2、Netezza、Oracle、Teradata、Microsoft SQL Server 等数十种数据库。要读取或写入到数据库中,您必须为相关数据库安装驱动包并配置 ODBC 数据源,并根据需要配置读取或写入权限。IBM SPSS Data Access Pack 包含一组用于此用途的 ODBC 驱动程序,支持多种操作系统平台。 IBM SPSS Modeler 为典型的 C/S 架构产品,如果仅以本地(独立)模式运行 IBM SPSS Modeler,必须在本地计算机上安装驱动程序。 如果以分布模式连接远程 IBM SPSS Modeler Server 运行 SPSS Modeler,需要在安装 SPSS Modeler Server 的计算机上安装 ODBC 驱动程序 使用下列一般步骤访问数据库中的数据: 为要使用的数据库安装 ODBC 驱动程序并配置数据源。 在数据库节点对话框中,使用表模式或 SQL 查询模式连接到数据库。 从数据库中选择表。 使用数据库节点对话框中的选项卡,可以更改使用类型和过滤数据字段。 在后面的章节中将对这些步骤进行更详细地说明。这里首先进行驱动安装与配置。 Windows 平台数据库驱动安装与数据源配置 IBM SPSS Data Access Pack 发布的 Windows 版本包括 32 位与 64 位版本,我们在这里使用 32 位做演示,请注意在实际使用时选择合适的版本安装。 其安装过程采用典型的 step-by-step 方法,我们只需要使用默认设置一步一步安装即可。安装完成后,打开控制面板 -> 管理工具 -> 数据源 (ODBC),在驱动程序页面可以看到已经安装好一批相应的数据库驱动。

ODBC数据源配置详细说明

ODBC数据源介绍 ODBC数据源是一组数据的位置,可以使用ODBC 驱动程序访问该位置。也是一种存储的定义,包含ODBC 应用程序连接到数据源所需的全部连接信息。开放数据库互连(ODBC)是Microsoft引进的一种早期数据库接口技术。它实际上是ADO的前身。Microsoft 引进这种技术的一个主要原因是,以非语言专用的方式,提供给程序员一种访问数据库内容的简单方法。 下面以Window2000下的ODBC管理器为例,介绍一下每一页的用途: 1、用户DSN:ODBC用户数据源存贮了如何与指定数据库提供者连接的信息。只对当前用户可见,而且只能用于当前机器上。这里的当前机器是只这个配置只对当前的机器有效,而不是说只能配置本机上的数据库。它可以配置局域网中另一台机器上的数据库的。 2、系统DSN: ODBC系统数据源存贮了如何指定数据库提供者连接的信息。系统数据源对当前机器上的所有用户都是可见的,包括NT服务。也就是说在这里配置的数据源,只要是这台机器的用户都可以访问。 3、文件DSN:ODBC文件数据源允许用户连接数据提供者。文件DSN可以由安装了相同驱动程序的用户共享。这是界于用户DSN和系统DSN之间的一种共享情况。 4、驱动程序:这页列出了本机上所有安装的数据库驱动程序。里面列举了每个驱动程序的名称,版本,提供商公司,驱动程序文件名,以及安装日期。 5、跟踪:ODBC跟踪允许创建调用ODBC的日志,提供给技术人员查看。里面可设定日志的路径和文件名。技术人员通过这里面的信息可以看到本机上所有的数据库访问的时间,用户,以及出错信息等情况。也可以通过这个辅助调试应用程序,可以启动Visual Studio 的分析器,来进行ODBC的跟踪。 6、连接池:连接池允许应用程序重用原来打开的的连接句柄,这样可以节省到服务器的往返过程。 7、关于:最后这一页列出了所有的ODBC的核心文件。 ODBC数据源配置 以系统DSN配置为例进行说明。 第一步:“控件面板→管理工具→数据源(ODBC)”打开数据源管理器,切换到“系统DSN”选项卡。如下图:

JNDI数据源的配置详解

JNDI数据源的配置 一、数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下: ①加载数据库驱动程序(Class.forName("数据库驱动类");) ②连接数据库(Connection con = DriverManager.getConnection();) ③操作数据库(PreparedStatement stat = con.prepareStatement(sql);stat.executeQuery();) ④关闭数据库,释放连接(con.close();) 也就是说,所有的用户都需要经过此四步进行操作,但是这四步之中有三步(①加载数据库驱动程序、②连接数据库、④关闭数据库,释放连接)对所有人都是一样的,而所有人只有在操作数据库上是不一样,那么这就造成了性能的损耗。 那么最好的做法是,准备出一个空间,此空间里专门保存着全部的数据库连接,以后用户用数据库操作的时候不用再重新加载驱动、连接数据库之类的,而直接从此空间中取走连接,关闭的时候直接把连接放回到此空间之中。 那么此空间就可以称为连接池(保存所有的数据库连接),但是如果要想实现此空间的话,则必须有一个问题要考虑? 1、如果没有任何一个用户使用连接,那么那么应该维持一定数量的连接,等待用户使用。 2、如果连接已经满了,则必须打开新的连接,供更多用户使用。 3、如果一个服务器就只能有100个连接,那么如果有第101个人过来呢?应该等待其他用户释放连接 4、如果一个用户等待时间太长了,则应该告诉用户,操作是失败的。 如果直接用程序实现以上功能,则会比较麻烦,所以在Tomcat 4.1.27之后,在服务器上就直接增加了数据源的配置选项,直接在服务器上配置好数据源连接池即可。在J2EE服务器上保存着一个数据库的多个连接。每一个连接通过DataSource 可以找到。DataSource被绑定在了JNDI树上(为每一个DataSource提供一个名字)客户端通过名称找到在JNDI树上绑定的DataSource,再由DataSource找到一个连接。如下图所示: 那么在以后的操作中,除了数据库的连接方式不一样之外,其他的所有操作都一样,只是关闭的时候不是彻底地关闭数据库,而是把数据库的连接放回到连接池中去。 如果要想使用数据源的配置,则必须配置虚拟目录,因为此配置是在虚拟目录之上起作用的。需要注意的是,如果要想完成以上的功能,在Tomcat服务器上一定要有各个数据库的驱动程序。 二、JNDI+Tomcat配置数据源的两种方式 2.1、全局jndi配置 此种配置需要在server.xml中配置数据源,具体的配置步骤如下:

连接服务器上数据库需要进行的设置

县级管理系统连接服务器上的SQL SERVER需要进行的设置 当客户需要用个人电脑通过农村土地调查管理系统连接服务器上的数据库时,需要对服务器进行一些配置,具体设置如下: 1、在开始-Microsoft Sql Server 2005-配置工具中找到sql server外围应用配置器并点击 2、在弹出的如下对话框中点击“服务和连接的外围应用配置器”。 3、在弹出的如下界面中设置远程连接,勾选“本地连接和远程连接”-“同时使用TCP/IP和named pipes”选项。具体设置参照下图。设置完后点击“确定”按钮。

4、在服务中重启sql server服务。 5、关闭防火墙,以保证其他电脑能连接到该服务器上的数据库。

以下是在用户电脑上的一些连接设置,和用户连接本机数据库的设置基本一致。所不同的是连接的服务器名改为服务器上的计算机名。具体设置如下: 1、在开始程序中找到农村管理系统,打开“系统配置工具” 2、在弹出的对话框中点击“数据源”按钮 3、在连接数据库界面中设置数据库的连接参数,依次设置服务器名、数据库名、用户名和密码。其中服务器名设为服务器的计算机名,数据库名为元数据库的名称。 4、点击确定后,进入数据库管理界面。

5、在数据库管理界面中双击窗体右侧的土地利用数据库记录,弹出如下窗体。在窗体中需要改动的是下面截图划红线的部分,即服务器名、数据库名、用户名和密码。其中数据库名设置为土地利用库数据库名。修改完成后,点击“测试连接”按钮进行数据库连接的连接测试。 (1)点击测试连接 (2)点击开始按钮

(3)确保测试成功 6、依次对工作流库和影像库进行上述连接设置,并保证连接成功。

Tomcat数据源配置

以Tomcat5.5+MySql为例,演示Tomcat 的数据库连接池的配置与应用: 第一步:将对应的数据库驱动程序的jar文件放入到Tomcat的 common/lib 目录下; 第二步:在Tomcat的conf/server.xml文件中配置数据源,以MySQL数据库为例,如下: 在 节点中加入, 属性说明: Name,数据源名称,通常取”jdbc/XXX”的格式; Type,“javax.sql.DataSource”; password,数据库用户密码; driveClassName,数据库驱动;(常用都有, MySql的为“com.mysql.jdbc.Driver”; Oracle的为“oracle.jdbc.driver.OracleDriver”; MS SQL的为“”) maxIdle,最大空闲数,数据库连接的最大空闲时间。超过空闲时间,数据库 连接将被标记为不可用,然后被释放。设为0表示无限制。 MaxActive,连接池的最大数据库连接数。设为0表示无限制。 maxWait ,最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示 无限制。 第三步:在你的web应用程序的web.xml中设置数据源参考,如下: 在节点中加入, MySQL DB Connection Pool jdbc/DBPool javax.sql.DataSource Container Shareable 子节点说明: description,描述信息; res-ref-name,参考数据源名字,同上一步的属性name; res-type,资源类型,”javax.sql.DataSource”;

WAS v85 配置数据源

配置数据源 本文档将描述在WAS管理控制台中如何配置WebSphpere变量和配置JNDI,我们只配置DB2数据库的JNDI,从而了解配置JNDI的方法。 实验前提: 1、WAS8.5已经正确安装完毕,同时已经存在一个独立服务器的概要表,概要表中有一个服务器,一般服务器名称是server1。 2、已经安装DB2数据库,并且数据库中已经有一个名为sample的数据库,访问数据库的用户是db2admin,密码是db2admin。 一、配置WebSphere变量。 说明:WebSphere变量是可以在WAS环境中参数替代方式,配置好的WebSphere可以根据其参数的使用范围在WAS管理控制台中重复调用。 1、在WAS管理控制台中依次单击“环境”-》“WebSphere变量”。

2、在“作用域”中选择参数的有效范围,其中“单元=***”表示变量在某个单元中有效,“节点=***”表示在某个节点有效,“节点=***,服务器=***”表示在某个服务器范围内有效,“所有作用域”表示所有范围均有效。这里我们选择“所有作用域”。 3、我们在WebSphere变量列表中找到变量“DB2_JDBC_DRIVER_PATH”这个变量,单击它。

4、在“值”中输入“C:\IBM\SQLLIB\java”,为了给配置DB2的JNDI作准备,我们配置DB2_JDBC_DRIVER_PATH这个变量为DB2的四型驱动所在的位置,用户可以根据实际情 况配置这个参数。单击“确定”,之后单击“保存”。

二、配置DB2数据库的JNDI。 1、我们先还要建立JDBC的提供程序,在WAS控制台中依次单击“资源”-》“JDBC” -》“JDBC提供程序”。 2、由于JDBC提供程序也有作用域,因此我们可以选择一个作用域,这里我们先选择“节点=***,服务器=***”,即说明我们建立的JNDI实际上是在server1的范围内有效的。之后单击“新建”按钮。 3、在“创建新的JDBC提供程序”界面中,根据实际情况作出选择,因为本次实验要连接

weblogic 数据源配置与使用方法

Weblogic 配置使用数据源与使用方法 我用的Weblogic10,其他可能有点不同,不过应该差不多 启动weblogic10,登录 选择JDBC->Data Sources ,如图1 图1 进入界面后,先点击左上角的Lock&Edit按钮,如图2

图2 点击后就可以进行编辑和配置了。 点击右边页面的“New”如图3 图3 点击NEW 后,出现新建数据源界面如图4

图4 变量解释: Name: 图4中第一个红框,随便起的名,在服务器用的数据源名,随便起,自己能认出来就行。 JNDI Name: 同志们,注意了,这个名字很重要,是在客户端要调用的JNDI名。Database Type:数据库类型,我用的MySql,我选MySql,其他数据库也是一样的,用什么就选什么。 Database Driver:数据库驱动,地球人都知道 写完了点“Next”中文的话就是“下一步”,如图5,

图5 直接点下一步如图6

图6 参数解释: Database Name: 数据库名 Host Name:数据库地址,我是本地所以是127.0.0.1 Port:数据库端口,mysql默认端口是3306,其他数据库各有不同Database User Name:数据库用户名 Password/Confirm Password :数据库密码' 配置好了点next 然后点击上面的Test Configeration 如图7

图7 PS:测试成功通过就点Finish,测试要是没通过自己找原因,有的时候会是驱动的问题,如果是找不到驱动错误的话,就自己把驱动放到weblogic 里去,在weblogic8.1中就有可能出现这种问题,数据库驱动放在"你电脑weblogic安装的位置\bea\wlserver_10.0\server\lib" Finish 如图8 图8 其中MysqlTest 是刚才新建的数据源这时候还没有Targets,还不能用,点击MysqlTest,也就是刚才创建的数据源,出现图9页面 图10 点击第二个选项卡,即Targets ,出现如图11

spring配置数据源

1,使用 org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 ${jdbc.driverClassName} ${jdbc.url} ${https://www.wendangku.net/doc/125150150.html,ername} ${jdbc.password} 2.使用https://www.wendangku.net/doc/125150150.html,mons.dbcp.BasicDataSource 说明:这是一种推荐说明的数据源配置方式,它真正使用了连接池技术 oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@localhost:1521:orcl test test 255 2 120000 3.使用org.springframework.jndi.JndiObjectFactoryBean 说明:JndiObjectFactoryBean 能够通过JNDI获取DataSource

数据源设置_e8

数据源设置 使用场景 操作说明 开发相关 常见问题 ?使用场景 数据源设置是管理数据库连接信息,方便开发人员和系统使用人员使用所管理的数据库 开发人员在访问非OA数据库时,需要在数据源设置中维护好要访问的数据库信息,之后就可以在代码中直接访问此数据库,具体使用方法见开发相关中的说明 集成中心中的HR同步、流程触发集成、流程流转集成、数据展现集成、流程归档集成使用数据源时,使用的是数据源设置中注册的数据源 ?操作说明

点击新建按钮,弹出新建数据源页面 需要填写数据源名称、选择数据库类型 目前支持的数据库类型包括:sqlserver2000、sqlserver2005、sqlserver2008、oracle、oracle12c、mysql、

db2、sybase、informix、hana 当集群/多实例未被勾选时,需要设置服务器IP、端口号、数据库名称

当集群/多实例被勾选时,需要设置连接字符串 几种常见的数据库连接字符串写法: 数据库类型连接字符串 Oracle jdbc:oracle:thin:@localhost:1521:orcl Sql Server jdbc:sqlserver://localhost:1433;DatabaseName=ecology MySQL jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8 DB2jdbc:db2://localhost:5000/sample Sybase jdbc:sybase:Tds:localhost:5000/mydb?charset=cp936 Informix jdbc:informix-sqli://localhost:1533/myDB:INFORMIXSERVER=myserver 当数据库不是集群时,如下两图的设置都是可以的: 图一

配置sql server 2000的数据源不成功

配置sql server 2000的数据源不成功! 我在websphere5.0中配置一个sql server 2000的数据源,配置后,执行getConnetion方法抛出如下错误:不知何故,请各位sphere大侠告之!小弟感激。 java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]未能找到存储过程 'master..xp_jdbc_open'。 at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source) at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source) at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processErrorToken(Unknown Source) at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReplyToken(Unknown Source) at com.microsoft.jdbc.sqlserver.tds.TDSRPCRequest.processReplyToken(Unkn own Source) at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReply(Unknown Source) at com.microsoft.jdbc.sqlserver.SQLServerImplStatement.getNextResultType (Unknown Source) at https://www.wendangku.net/doc/125150150.html,monTransitionToState(Unknown Source) at com.microsoft.jdbc.base.BaseStatement.postImplExecute(Unknown Source) at com.microsoft.jdbc.base.BasePreparedStatement.postImplExecute(Unknown Source) at https://www.wendangku.net/doc/125150150.html,monExecute(Unknown Source) at com.microsoft.jdbc.base.BaseStatement.executeUpdateInternal(Unknown Source) at com.microsoft.jdbc.base.BasePreparedStatement.executeUpdate(Unknown Source) at com.microsoft.jdbcx.sqlserver.SQLServerImplXAResource.executeXaRpc(Un known Source)

如何一步步配置ORACLE_ODBC数据源

如何正确配置ORACLE_ODBC数据源?解决你头疼的问题 想必我们在配置SQLServer数据源时,总是得心应手,但是在配置ORACLE ODBC数据源时,却总是错误百出,如此是我们甚至放弃这种让人难以接受的做法。其实,我想说,这都是我们这样一些曾经做过新手的人所面临的问题。今天参加完美林电子的面试由其中一道orale_jdbc的编程题使我突然间又怀念起了那些年,我们一起学过的java,那时候我们才是真真的菜鸟。今天我就把如何安装ORACLE_ODBC的完整方法的文字表述和贴图分享给大家,希望和我一样有过这份不愉快经历的新手们,轻松学习java吧! 步骤1:点击windows开始按钮→控制面板→管理工具→ODBC数据源(32bit)如图一: 图一:管理工具中ODBC数据源 步骤2:单机ODBC数据源(32bit),得到界面如图二: 图二:数据源配置列表栏 这是数据源配置列表栏,可以看到我已经配置了两个数据源分别是32bit的oracle数据源和64bit的SQLSever数据源。要配置数据源必须先选择DNS我们选择系统DNS→点击添 加得到如图三界面:

图三:数据源驱动列表 滚动滑动条可以找到OracleinXE选项,点击完成得到图四界面: 图四:ORACLE_ODBC配置界面 在这里大家要注意两点:第一:TNS Service Name 要在下拉列表框中选择,如图我选择

的的是XE。为什么这样选择呢?这里注意了,当我们安装完ORACLE10g或其他版本后,在我们的主机上此ORACLE会生成一个ORACLE_HOME作为其在此主机上的标识,由于我安装的ORACLE是ORACLEXE版本的所以他的ORACLE_HOME即是XE,我将ORACLE的服务打开,大家可以看到如图五: 图五:ORACLEXE的服务 由图可以看出:我的ORACLE主程序的服务是:OracleService XE这个服务中的XE即时ORACLE_HOME.同时大家也可以看到其他的所有服务都带有XE标识。注意我所说这么多就是让大家选中TNS Service Name的值。第二:我再将图四贴一遍如图六: 图六:ORACLE_ODBC配置界面(部分) 注意图中的UserID我当时就是不知道如何选择,后来我才知道这个是选择登陆ORACLE数据库的用户名通ORACLE会默认生成两个用户:system和sysas sysdba这里我们要选择system. 当然如果用户在PL/SQL中创建了新账户则完全可以运用其账户。一切配置好后我们看图四,然后点击Test Connection进行测试数据库链接。但是错误出来了: 图七:测试ORACLE_ODBC报错 怎么回事儿呢?哪儿错了呢?不好意思,刚才我关闭了如图五中的OracleXETNSListener服务,所以它报错:无监听程序,好吧那我们启动这个服务,但是不好意思,又出错了:无法启动OracleXETNSListener,相关依赖不存在,或者其他问题.如何解决这个问题呢?简单打开我们的Oracle安装路径,我的是: E:\Softwares\Oracle\app\oracle\product\10.2.0\server,好长的路径其实只需要打开到product 文件夹搜索:tnsnames.ORA和listener.ORA文件修改其中的host(表示关联到你的本机ip地址)令其等于你的电脑的名称即可以:查找你的主机名称:右键单击我的电脑/计算机 可以看

相关文档