SqlServer 驅動安全套接字層(SSL)加密錯誤
今天客戶突然給了個數據庫SqlServer,講採集資料不通過介面直接連他們內網資料庫!!!
好嗎 程式猿 讓怎麼搞就怎麼幹。雙擊我的myeclipse程式碼直接擼起來。SpringMVC+mybatis 配置好SqlServer資料庫連線檔案。下載一個最新的驅動Driver。
擼了半天、基本程式碼已完成,緊接著就是讓程式碼跑起來………………
報錯了 . . .
一直用mysql,用過oracle,但是真沒用過SqlServer。由於經驗不足只能 “百度”。從上午“百”到下午各種解決方法嘗試都未正常解決。
個個渠道下載了七八個驅動包jar。功夫不負苦命的人 終於試對了一個驅動包、心情一下 舒暢了 真的比和一瓶 二鍋頭還舒服。
SqlServer連線配置其實跟mysql差不多,,,最主要的是用對驅動包、我使用的驅動方式JDBC 由於SqlServer的版本太多每個版本就本都有自己對應的驅動包。
mssqlserver2.jar下載地址:
我的客戶給我的SqlServer資料庫版本是2000,所以我用的驅動包是sqljdbc_1.2.2828.100_chs.exe生成器裡的mssqlserver2.jar這個jar包。這個生成器裡有兩個還有一個sqljdbc.jar、雖然是同一個生成器生成的,但是真的是隻有對的渠道包才能驅動SqlServer。
還有有一點要注意:
SqlServer 2000 配置稍微一點區別
jdbc.driver=com.microsoft.jdbc.sqlserver.SQLServerDriver
jdbc.url=jdbc:microsoft:sqlserver://10.38.100.199:1450;DatabaseName=express
其他版本的配置有可能是:
jdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
jdbc.url=jdbc:sqlserver://10.38.100.199:1450;DatabaseName=express
沒有積分的可以加我微信:dwl_841
相關推薦
SqlServer 驅動安全套接字層(SSL)加密錯誤
今天客戶突然給了個數據庫SqlServer,講採集資料不通過介面直接連他們內網資料庫!!!好嗎 程式猿 讓怎麼搞就怎麼幹。雙擊我的myeclipse程式碼直接擼起來。SpringMVC+mybatis 配置好SqlServer資料庫連線檔案。下載一個最新的驅動Driver。擼
com.microsoft.sqlserver.jdbc.SQLServerException: 驅動程式無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連線。錯誤:“java
九月 06, 2016 9:59:29 上午 com.microsoft.sqlserver.jdbc.TDSChannel enableSSL 資訊: java.security path: C:\Program Files\Java\jdk1.8.0_101
JDK1.6 連線Sqlserver2008R2 驅動程式無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連線
問題背景:由於專案中必須得用JDK6來作為Java環境,於是連線SQLServer 2008R2時出現了com.microsoft.sqlserver.jdbc.SQLServerException: 驅動程式無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連線。錯誤:“Java.la
TCP協議套接字層接受函式tcp_recvmsg
當用戶程序通過訊號得知開啟的的套接字上有資料等待接受時,使用者程序會呼叫receive或read系統呼叫讀取套接字緩衝區上的資料,實際是呼叫tcp_recvmsg函式將資料包從核心地址空間複製到使用者考地址空間。 1、三個佇列 在介紹tcp_recvmsg函式之前先了解TCP協議存放資料包的
SSL安全套接層分析
簡介 SSL(Secure Sockets Layer 安全套接層),及其繼任者TLS(Transport Layer Security 傳輸層安全),是為網路通訊提供安全及資料完整性的一種安全協議。TLS與SSL在傳輸層對網路連線進行
原始套接字-TCP/IP下三層數據顯示
pf_packet printf linu 0.11 pes span close double ddr 1 #include <stdio.h> 2 #include <errno.h> 3 #include <unistd.
TCP協議和套接字、IP層之間的介面
1、TCP和套接字層之間的介面 TCP和套接字之間的介面資料結構是struct proto,這個結構體的元素是一系列的函式指標,從tcp_close到tcp_shutdown函式是tcp連線管理處理函式。TCP資料接受函式是tcp_recvmsg和tcp_v4_do_rcv函式實現。struct
socket套接字和驅動繫結分析
1. socket()系統呼叫 socket系統呼叫是哪個:socket()有3個引數,因此搜尋SYSCALL_DEFINE3,然後在檢索socket即可。 SYSCALL_DEFINE3(socket, int, family, int, type, int, protocol) sock
thrift之TTransport層的堵塞的套接字I/O傳輸類TSocket
本節將介紹第一個實現具體傳輸功能的類TSocket,這個類是基於TCP socket實現TTransport的介面。下面具體介紹這個類的相關函式功能實現。 1.建構函式 分析一個類的功能首先看它的定義和建構函式實現,先看看它的定義:class TSocket : p
《Unix網路程式設計》卷1:套接字聯網API(第3版):簡介、傳輸層、套接字程式設計
全書共31章+附錄。 計劃安排:吃透這本書,一天三章+原始碼,並實測程式碼做當天筆記,CSDN見。時間安排:計劃時間1.5個月 == 6個週末 == 12天。 2017.08.05 第01-03章:TCP/IP簡介、傳輸層、套接字程式設計簡介2017.08.06
鏈路層原始套接字程式設計-總結
1、鏈路層原始套接字建立方法:socket(PF_PACKET, SOCK_RAW, htons(protocol)),其中protocal引數為關心的協議型別。 2、預設情況下網絡卡只處理目的地址是本機網絡卡地址的包,可通過設定混雜模式,使網絡卡將收到的所有包(包括組播和
【小技巧】無法連線到安全檢查代理伺服器,套接字建立失敗
前幾天上網的時候,電腦出現了一些問題,連不上網,之前電腦還好好的,怎麼突然就上不去網了? 問題: 用的是學校的INODE客戶端,以為是配置出現了問題,進行了各種檢查
【MySQL】SQLServer、MySQL中JDBC驅動和連接字符串
lse serve ger trace mys nec mic exc jdbc public class JdbcTest { public static void main(String[] args) { String dbURL
鏈路層原始套接字程式設計-客戶端
#include <stdio.h> #include <string.h> #include <errno.h> #include <sys/types.h> #include <sys/socket.h> #
python基礎之socket編程-------基於tcp的套接字實現遠程執行命令的操作
logs lose stream res std 遠程控制 python log out 遠程實現cmd功能: import socket import subprocess phone=socket.socket(socket.AF_INET,socket.SOC
Java中套接字的理解
java中套接字的理解 什麽是socket,以及兩端ServerSocket和Socket是真正的幹什麽用的,也終於理解到其實普通的socket也就僅僅是普通管道,兩邊通過這個管道互相傳和接受信息。建立Socket連接建立Socket連接至少需要一對套接字,其中一個運行於客戶端,稱為ClientSocket,
Python開發基礎-Day23try異常處理、socket套接字基礎1
序列 env rup indexer tin accep 依次 cli 建立 異常處理 錯誤 程序裏的錯誤一般分為兩種: 1、語法錯誤,這種錯誤,根本過不了python解釋器的語法檢測,必須在程序執行前就改正 2、邏輯錯誤,人為造成的錯誤,如數據類型錯誤、調用方法錯
走入計算機的第三十四天(基於tcp和udp的套接字)
recv 設置 內存 tcp list dup lis 不知道 狀態 一 TCP套接字 1 low版TCP套接字 服務器端 客戶端 2、改進版tcp套接字 服務端
java套接字(socket)實例
監聽 log 測試 ddr cat util print runnable 函數返回 客戶端socket 流程: 1、連接遠程主機 2、發送數據 3、接收數據 4、關閉流與socket連接 實例: import java.io.*; import jav
Python開發基礎----異常處理、socket套接字基礎1
括號 return 提示 傳輸層 init and prot back vision 異常處理 錯誤 程序裏的錯誤一般分為兩種: 1、語法錯誤,這種錯誤,根本過不了python解釋器的語法檢測,必須在程序執行前就改正 2、邏輯錯誤,人為造成的錯誤,如數據類型錯誤、調