Problem:  NIM095632 Private Microsoft KB fixes UIAutomation, but a patched VS2008 C Runtime version causes CDatabase::GetConnect() to return an empty string

相关信息
Article ID: 41841
Bug Id: N/A
Software:
ArcGIS for Desktop Advanced 10.2
ArcGIS for Desktop Standard 10.2
ArcGIS for Desktop Basic 10.2
Platforms:
Windows Windows 7, Server 2008 R2

问题描述
An updated Visual Studio 2008 C Runtime (version 9.0.30729.7523) ships with ArcGIS 10.2 and includes a security fix described in Microsoft KB2607389, which changes the behavior of the Microsoft Foundation CDatabase class when working with database passwords and causes ODBC connections to appear broken for third-party software.


Additional Information

The Microsoft security fix encrypts database passwords stored in memory and causes the CDatabase::GetConnect() method to return an empty string. If ArcGIS 10.2 is installed on machines running third-party software applications which use CDatabase::GetConnect(), access to ODBC connections may appear broken.

原因
Microsoft has acknowledged the problem and identified the affected component as the MFC CDatabase class. Further details are provided in
KB2915724.
已邀请:

易智瑞技术支持

赞同来自:

解决方案
Please contact Microsoft with respect to
KB2915724.




    创建及修改时间
    Created: 12/6/2013

    Last Modified: 12/6/2013
    原文链接
    http://support.esri.com/en/kno ... 41841

    要回复问题请先登录注册