例如,如果提供了不正确的凭据,我的数据库连接例程可能会失败。在这种情况下,抛出一个通用OleDbException,其中包含一个ErrorCode of -2147217843。该消息提供了一个错误,例如DB_SEC_E_AUTH_FAILED(0x80040E4D)
我怎么抓到这个?使用错误代码-2147217843似乎有点“神奇的数字”。
在SSISVisualStudio2008Project中,当我在连接管理器中放置一个等于符号的密码(=)以连接到 Server 2012数据库时,例如,我的密码是=naldo123,并且我做了一个测试,它说:
“初始化提供程序时出现错误的测试连接失败。“错误1验证错误。Migracion连接管理器"Base“:SSIS错误代码DTS_E_OLEDBERROR。发生了OLE DB错误。错误代码</e