客服中心
p3e/c客户端连接SQL数据库问题一般分析方法

 

知识IDPowerBT0012

适用软件版本:3.5.14.15.0

    问题:p3e/c客户端连接SQL数据库问题一般分析方法

解决方法:检查、分析和解决的一般步骤: 

检查和排除服务器端的问题

在服务器端检查MS SQL Server1433是否侦听,方法是运行telnet localhost 1433。如果telnet失败,查明为什么服务器的SQL1433端口无法连通,可能的情况有:

SQL服务没有启动;

SQL当前侦听的端口不是1433

SQL没有打SP3或更高版本的补丁,导致1433端口没有打开;

Window自带的防火墙可能会屏蔽服务器访问自己的1433端口,例如费尔防火墙;

病毒造成1433端口堵塞。

 

如果上一步检查没有问题,在服务器端运行Primavera的客户端组件或Database Configuration程序来配置连接PM数据库,如果连接失败,可能的情况有:

连接配置信息输入不正确;

Primavera的客户端组件损坏或需要打补丁;

SQL授权模式不正确;

PM数据库中授权用户出错。

 

检查和排除客户端的问题 

 如果上一步检查没有问题,在客户端机器上检查MS SQL Server1433是否侦听,方法是运行telnet <服务器的IP地址> 1433。如果telnet失败,可能的情况有:

路由配置造成的网络不通。

防火墙造成的服务器1433端口无法访问。

其它网络本身的物理或逻辑的问题造成客户端与服务器无法连通。

如果上一步检查没有问题,在客户端运行Primavera的客户端组件或Database Configuration程序来配置连接PM数据库,如果连接失败,可能的情况有:

该连接配置信息输入不正确;

本机Primavera的客户端组件损坏或需要打补丁;