Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Websphere数据库配置文件保存在哪里?_Java_Database_Configuration_Websphere - Fatal编程技术网

Java Websphere数据库配置文件保存在哪里?

Java Websphere数据库配置文件保存在哪里?,java,database,configuration,websphere,Java,Database,Configuration,Websphere,当我们从管理控制台为数据库配置创建配置时,这些详细信息将保存在resource.xml中(我认为) 那个配置文件的路径是什么?Close,“resources.xml”是您要查找的。如果您使用的是独立的Websphere实例,则很可能与此类似: $WAS_HOME\profiles\PROFILE_NAME\config\cells\CELL_NAME\nodes\NODE_NAME\servers\SERVER_NAME\resources.xml 默认情况下,配置文件名称、单元名称、节点名

当我们从管理控制台为数据库配置创建配置时,这些详细信息将保存在resource.xml中(我认为)

那个配置文件的路径是什么?

Close,“resources.xml”是您要查找的。如果您使用的是独立的Websphere实例,则很可能与此类似:

$WAS_HOME\profiles\PROFILE_NAME\config\cells\CELL_NAME\nodes\NODE_NAME\servers\SERVER_NAME\resources.xml
默认情况下,配置文件名称、单元名称、节点名称中都应包含您的计算机名称。服务器名称是可配置的,但我认为默认情况下是“server1”


很抱歉,我不能更明确地说,但是websphere配置中有很多变量。

除了前面的答案之外,请记住,
resources.xml
存在于三个级别的配置中:单元级别、节点级别和服务器级别。根据您的设计,可以在所有这些级别上定义数据库连接:

$WAS_HOME\profiles\PROFILE_NAME\config\cells\CELL_NAME\resources.xml

$WAS_HOME\profiles\PROFILE_NAME\config\cells\CELL_NAME\nodes\NODE_NAME\resources.xml

$WAS_HOME\profiles\PROFILE_NAME\config\cells\CELL_NAME\nodes\NODE_NAME\servers\SERVER_NAME\resources.xml

所有尚未找到的用户都应该在集群级别进行检查

/$WAS_HOME/profiles/dmgr/cells/cell_name/clusters/cluster_name/resources.xml


知道这些信息很好,但你永远不应该真正担心这一点。的确,大多数数据库、JMS和其他资源信息都存储在resources.xml中。这些文件存在于多个作用域(单元、节点、服务器),具体取决于资源的创建位置。例如,如果在节点级别创建数据源,它将在目录下创建。你为什么对这个感兴趣?了解hte文件的最简单方法是这样做:使用管理控制台进行更改,单击review并查看文件名知道这确实很旧目前我这么做的一个原因是Websphere(8.5.5.8)控制台的buggy beahviour。在三种不同的安装(独立安装和群集安装)上注意到了这一点。拥有多个数据源、多个数据库、每个数据库有多个用户,控制台中的所有设置和外观都正确,但有些数据源实际使用的J2C身份验证与配置的不同,这导致使用错误的模式或拒绝登录尝试。所以,手动修复XML是必要的。@Gas,我将遵从您的判断。