文章插圖

文章插圖
問題描述:
客戶有一個EXCEL的表格,其中有部分數據是需要訪問SQL數據庫,把查詢結果導入表格的 。但是最近一周忽然發生了導入數據的時候出錯 。錯誤信息如下:
SQLState:‘01000’
SQL Server 錯誤:1
[Microsoft] [ODBC SQL Server Driver][DBNETLIB]ConnectionOpen
(SECCreateCredentials())
連接失敗:
SQLState:‘08001’
SQL Server 錯誤:18
[Microsoft] [ODBC SQL Server Driver][DBNETLIB]SSL安全錯誤
原因分析:
初步判斷是因為服務器可能最近開啟了SSL驗證 。而Windows 7的系統連接客戶端默認是沒有開啟SSL的.
解決方法:
1. 修改注冊表,打開注冊表編輯器 。
找到以下2個鍵值,把Enable的值從0修改為1.
對應于SSL2.0
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsSSL 2.0Client]
“Enabled”=dword:00000001
對應于SSL3.0
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsSSL 3.0Client]
“Enabled”=dword:00000001
2.1 新建一個文本文件,把以下內容粘貼進去:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocols]
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsSSL 2.0]
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsSSL 2.0Client]
“DisabledByDefault”=dword:00000000
“Enabled”=dword:00000001
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsSSL 3.0]
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsSSL 3.0Client]
“Enabled”=dword:00000001
2.2 把這個文本文件保存為 XXXX.REG 就可以直接雙擊導入注冊表了 。也可以用于其他有同樣問題的電腦了 。
【蘋果手機ssl錯誤是什么意思 知乎ssl錯誤是什么意思】至此問題解決 。
- 安卓手機排名前十的處理器 驍龍處理器排名
- 蘋果ipad多少錢一臺 iPad多少錢
- 蘋果8怎么看運行內存 蘋果8內存怎么查看
- 蘋果手機微信恢復聊天記錄方法 蘋果換手機如何恢復聊天記錄
- 手機視頻剪輯軟件免費版 手機視頻剪輯軟件免費下載
- 蘋果8和蘋果x有啥區別 蘋果x和蘋果8的區別在哪里
- 三星哪部手機好 三星手機現在最好的是什么手機
- 運營商設置更新怎么關閉提示 運營商設置更新怎么關閉蘋果11
- iPhone手機自帶軟件有哪些 蘋果手機都有哪些自帶的軟件
- 一千元以上的手機推薦 1千元以內的手機推薦
