您的位置:首页 > 数据库

JDBC URL无法连接到vcenter server数据库

2017-05-19 16:18 204 查看
一、在官方:

用于 vCenter Server 数据库的 JDBC URL 格式

vCenter Server 安装程序生成并验证 vCenter Server 数据库的 JDBC URL。如果安装程序无法使用生成的 JDBC URL 连接到数据库,则它将提示您指定 JDBC URL。

Microsoft SQL Server 数据库的 JDBC URL 格式

对于 Microsoft SQL Server 数据库,可以使用以下示例 JDBC URL 作为模型:


按主机名连接到默认的(未命名的)SQL
Server 实例:

jdbc:sqlserver://host;databaseName=database

按主机名和实例名连接到已命名的实例:

jdbc:sqlserver://host;instanceName=instance;databaseName=database

按主机名和端口连接到
SQL Server:

jdbc:sqlserver://host:port;databaseName=database

按端口连接:

jdbc:sqlserver://localhost:1422;databaseName\=VIM_VCDB(要单独传递的用户名、密码和数据库类型)

使用集成安全性连接到本地服务器:

jdbc:sqlserver://localhost\\SQLEXP_VIM;databaseName=VIM_VCDB;integratedSecurity=true

不使用集成安全性连接到本地服务器:

jdbc:sqlserver://localhost\\SQLEXP_VIM;databaseName\=VIM_VCDB(要单独传递的用户名、密码和数据库类型)
默认情况下,Microsoft SQL Server 的 VMware vCenter Server JDBC 配置可能无法使用直接 IPv6 地址。必须使用下列形式之一:


使用标准
Type-4 JDBC URL 的主机名形式(建议):

jdbc:sqlserver://database-fully-qualified-host-name:port

使用直接
IPv6 地址格式:

jdbc:sqlserver://;serverName=[IPv6-address]
有关 MS SQL 数据库的 JDBC URL 格式的详细信息(包括端口和实例配置选项),请参见 msdn.microsoft.com 网站。该主题发布时,可在http://msdn.microsoft.com/en-us/library/ms378428.aspx
上获取此信息。

Oracle 数据库的 JDBC URL 格式

对于 Oracle 数据库,可以使用以下示例 JDBC URL 作为模型:


该格式需要主机名和地址、端口(默认值为
1521)和服务名称(例如“oracle.world”):

jdbc:oracle:thin:@host:port/service

该格式需要主机名和地址、端口(默认值为
1521)和 SID(例如“ORCL”):

jdbc:oracle:thin:@host:port:SID

该格式适用于完全配置有
Oracle Net 的 Oracle Client,这对非 TCP 配置或 Oracle RAC(真正应用群集)非常有用:

jdbc:oracle:thin:@tnsname

以下示例适用于安装有瘦驱动程序而未安装完整
Oracle Client 的 Oracle RAC:

jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=rac1-vip)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=rac2-vip)(PORT=1521))(LOAD_BALANCE=yes)(FAILOVER=ON)(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=RAC.DBTEAM)(FAILOVER_MODE=(BACKUP=rac1)(TYPE=SELECT)(METHOD=BASIC)))))

在此示例中,rac1-vip 是第一个节点虚拟 IP,rac2-vip 是第二个节点虚拟 IP,RAC.DBTEAM
是 RAC 数据库服务名称,rac1 是故障切换节点的名称。
有关 Oracle 数据库的 JDBC URL 格式的详细信息,请参见 oracle.com 网站。该主题发布时,可在http://download.oracle.com/docs/cd/B28359_01/java.111/b31224/urls.htm/BEIJFHHB
上获取此信息

IBM DB2 数据库的 JDBC URL 格式

对于 IBM DB2 数据库,可以使用以下示例 JDBC URL 作为模型:


该格式需要主机名和地址、端口(例如
50000)和数据库名称(在服务器上创建的名称):

jdbc:db2://host:port/database

该格式适用于完全配置的
DB2 客户端(名称为“IBM Data Server Client”),其中数据库为本地数据库别名。此示例对非 TCP 配置非常有用:

jdbc:db2:database
二、解决方案:

1.开始--->所有程序--->Microsoft SQL Server 2008 R2--->配置管理--->SQL Server 配置管理器--->SQL Server 网络配置--->SQLEXPRESS 的协议:

TCP/IP--->IP 地址--->IPALL--->TCP 端口

设置为1433(如果你的数据库还装了sql server 2005,试把端口修改成1422)

重新启动SQL Server服务后,重试vCenter安装通过。

2.确定你的sql server 2008r2 agent是否启动,是否是64位的操作系统
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐