国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報(bào)錯(cuò)的問題

這篇具有很好參考價(jià)值的文章主要介紹了【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報(bào)錯(cuò)的問題。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、前言

最近開始在CSDN上回答一些關(guān)于數(shù)據(jù)庫的問題,發(fā)現(xiàn)sqlserver占比挺高,或許現(xiàn)在學(xué)校里教的就是這個(gè)數(shù)據(jù)庫吧。但sqlserver有些語法和ORACLE不一樣,有些sql得不到驗(yàn)證,我就打算自己裝個(gè)sqlserver的docker測試一下,可是當(dāng)我使用navicat去連接sqlserver時(shí),報(bào)錯(cuò)了

[IM002] [Microsoft][ODBC 驅(qū)動(dòng)程序管理器] 未發(fā)現(xiàn)數(shù)據(jù)源名稱并且未指定默認(rèn)驅(qū)動(dòng)程序

二、網(wǎng)上的方案

網(wǎng)上很容易搜到這個(gè)問題的答案,就是進(jìn)入navicat的安裝目錄,找到sqlncli_x64.msi,安裝即可。

但是!
按照那些教程安裝后,你會發(fā)現(xiàn),報(bào)錯(cuò)變成了這樣
【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報(bào)錯(cuò)的問題

三、初步分析

首先我確保了前面的配置沒有填錯(cuò),sqlserver的服務(wù)器地址和ip是用逗號分隔的
【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報(bào)錯(cuò)的問題

然后我注意到了安裝navicat自帶的sqlncli_x64.msi時(shí),上面顯示的是"SQL Server 2008 Native Client"
【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報(bào)錯(cuò)的問題

莫非是版本問題?于是我去找了下sqlserver的驅(qū)動(dòng),msodbcsql.msi這個(gè)包是odbc的,結(jié)果安裝上去沒識別出來。
由于當(dāng)時(shí)只是要驗(yàn)證一個(gè)sql,我就先在網(wǎng)上找了個(gè)在線數(shù)據(jù)庫的網(wǎng)站測了,然后之后又忙著做其他事,忘了。

然后今天2021-12-22,我發(fā)現(xiàn)CSDN有人在問這個(gè)問題,也是navicat連不上sqlserver,然后下面一堆回復(fù)說自己也連不上。我意識到這個(gè)問題可能的確沒人給出最新版的解決方案,所以就花了點(diǎn)時(shí)間研究。

四、正式分析

首先我以關(guān)鍵字"SQL Server Native Client"在bing上搜索,得到
【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報(bào)錯(cuò)的問題【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報(bào)錯(cuò)的問題
結(jié)合上面兩個(gè)內(nèi)容,基本可以確定,11版本的客戶端應(yīng)該是可以連接sqlserve2019的,而且我前面的報(bào)錯(cuò)是10版本的客戶端報(bào)出來的,那么現(xiàn)在的問題就是,去哪下這個(gè)11版本的客戶端,或者是不是有更新的客戶端。
根據(jù)上面一張圖的頁面里,得到一個(gè)這樣的鏈接
https://docs.microsoft.com/en-us/sql/relational-databases/native-client/applications/support-policies-for-sql-server-native-client?view=sql-server-ver15
打開,一路看下去,相關(guān)內(nèi)容
【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報(bào)錯(cuò)的問題
點(diǎn)進(jìn)去第一個(gè)(這篇文章竟然是2021年9月22號的)
【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報(bào)錯(cuò)的問題
這里說的是SQLSERVER2016版本自帶客戶端,但我肯定不會去下那個(gè)龐然大物。點(diǎn)"see SQL Server Native Client"進(jìn)去,會告訴你不要用這玩意了,建議改用OLE DB的
【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報(bào)錯(cuò)的問題
但是如果去下載安裝OLE DB版本的,你會發(fā)現(xiàn)NAVICAT里識別不出來。

所以回到上一頁,看這句

You can also get sqlncli.msi from the SQL Server 2012 Feature Pack web page. To download the most recent version of the SQL Server Native Client, go to Microsoft? SQL Server? 2012 Feature Pack.

最新版本的客戶端在sqlserver2012里面,點(diǎn)擊鏈接進(jìn)去,點(diǎn)download,選擇體積大一點(diǎn)的這個(gè)sqlncli.msi下載
【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報(bào)錯(cuò)的問題
安裝好后,在navicat的連接編輯頁面中,出現(xiàn)了11版本的驅(qū)動(dòng)
【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報(bào)錯(cuò)的問題
選擇它,然后測試
【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報(bào)錯(cuò)的問題

完美解決,如果有彈幕,此時(shí)應(yīng)該滿屏的氫氧根離子了吧 ohohohohohohoh~文章來源地址http://www.zghlxwxcb.cn/news/detail-442470.html

  • 本文作者: DarkAthena
  • 本文鏈接: https://www.darkathena.top/archives/navicat-2-sqlserver2019-error
  • 版權(quán)聲明: 本博客所有文章除特別聲明外,均采用CC BY-NC-SA 3.0 許可協(xié)議。轉(zhuǎn)載請注明出處!

到了這里,關(guān)于【SQLSERVER】如何解決Navicat Premium連接sqlserver2019報(bào)錯(cuò)的問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Navicat連接本地SqlServer出現(xiàn) [08001][Microsoft][sQL Server Native Client 11.0]命名管道提供程序:無法打開與SQL Server等錯(cuò)誤

    Navicat連接本地SqlServer出現(xiàn) [08001][Microsoft][sQL Server Native Client 11.0]命名管道提供程序:無法打開與SQL Server等錯(cuò)誤

    ? 使用Navicat連接本地SqlServer [08001][Microsoft][sQL Server Native Client 11.0]命名管道提供程序:無法打開與SQL Server的連接[53].(53)[HYTO0] [Microsoft][SQL Server Native Client 11.0]登錄超時(shí)已過期(O) [08001][Microsoft][SQL Server Native Client11.0]與SQL Server建立連接時(shí)發(fā)生了與網(wǎng)絡(luò)相關(guān)的或特定于實(shí)例的錯(cuò)誤。

    2024年02月11日
    瀏覽(18)
  • 如何遠(yuǎn)程連接SQLServer數(shù)據(jù)庫

    如何遠(yuǎn)程連接SQLServer數(shù)據(jù)庫

    1.打開 ?選中如下的連接方式 ?連接成功后就會出出現(xiàn) 2.連接成功后:右鍵設(shè)置屬性 安全性設(shè)置:如下圖所示 設(shè)置連接屬性:? ? ?設(shè)置完成之后點(diǎn)擊完成?。?! 3.打開 ?啟動(dòng)sqlServer服務(wù),必須啟動(dòng)??!? 按照如下進(jìn)行啟動(dòng),右鍵即可啟動(dòng)! ?設(shè)置本機(jī)的ip地址,ipconfig查看本

    2024年02月09日
    瀏覽(21)
  • Navicat鏈接sqlserver詳細(xì)步驟

    Navicat鏈接sqlserver詳細(xì)步驟

    sqlserver2008(作者是2008版),Navicat 打開SQLServer配置管理器 點(diǎn)擊SQL Server 網(wǎng)絡(luò)配置、把協(xié)議保持啟用,如果默認(rèn)已啟用就不用管; 把IP地址里的IPAll里的TCP端口改為1433(SQL Server的端口是1433,Mysql的是3306); 檢查SQL Native Client11.0的配置,確認(rèn)協(xié)議也在開啟,端口為1433; 最好防

    2024年02月16日
    瀏覽(17)
  • SQLserver連接IDEA報(bào)錯(cuò) java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver問題解決

    SQLserver連接IDEA報(bào)錯(cuò) java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver問題解決

    第一點(diǎn):檢查本地sqlserver服務(wù)(點(diǎn)擊左下角開始找到本地安裝的配置管理器) 打開后找到SQL server網(wǎng)絡(luò)配置里的 MSSQLSERVER的協(xié)議 點(diǎn)擊進(jìn)入屬性修改IP地址(修改為127.0.0.1)TCP端口為1433 以及檢查最底下IPALL的TCP端口是不是一致的(確保一致后點(diǎn)擊應(yīng)用) 修改完畢后檢查自己SQ

    2024年02月05日
    瀏覽(25)
  • SQLSERVER2019安裝步驟過程

    SQLSERVER2019安裝步驟過程

    第一步官網(wǎng)下載SQLSERVER軟件包 目前官網(wǎng)只能下載最新版本2022版本。 通過迅雷下載網(wǎng)址 SQL Server 2019 Enterprise (x64) - DVD (Chinese-Simplified) 企業(yè)版 ed2k://|file|cn_sql_server_2019_enterprise_x64_dvd_2bfe815a.iso|1632086016|58C258FF0F1D006DD3C1F5F17AF3EAFD|/ SQL Server 2019 Developer (x64) - DVD (Chinese-Simplified) 開發(fā)版

    2024年02月16日
    瀏覽(14)
  • XP連接高版本SQLServer提示:ConnectionOpen(SECDoClientHandShake())SSL安全錯(cuò)誤解決方案

    XP連接高版本SQLServer提示:ConnectionOpen(SECDoClientHandShake())SSL安全錯(cuò)誤解決方案

    使用VB6等古董開發(fā)連接高版本SQLServer數(shù)據(jù)庫(我這里是SqlServer2019)的程序時(shí),使用向?qū)渲脮崾綜onnectionOpen(SECDoClientHandShake())SSL安全錯(cuò)誤,而無法正常讀寫 ? 連接SQLServer是通過調(diào)用本地ODBC Sql Server驅(qū)動(dòng)實(shí)現(xiàn)的,但是XP由于太過久遠(yuǎn)而不支持TLS1.1或者是1.2(具體不太清楚),

    2024年02月14日
    瀏覽(14)
  • springboot連接sqlserver 驅(qū)動(dòng)程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接解決方法

    springboot連接sqlserver 驅(qū)動(dòng)程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接解決方法

    在連接的url后面添加 ;trustServerCertificate=true 如下 我們公司用的是sql server。我大四準(zhǔn)備實(shí)習(xí)的時(shí)候?qū)W的是springtboot,公司用的是vs studio去連的sql server。我不想用vs studio,因?yàn)槲蚁胫辽傧葧靡粋€(gè)技術(shù),用熟練一個(gè)技術(shù)。我們組長說可以,能解決問題就行,但是平常的工作不能

    2024年02月11日
    瀏覽(28)
  • Navicat Premium 連接 MongoDB 失敗: Cannot connect to MongoDB.No suitable servers found: ......

    Navicat Premium 連接 MongoDB 失敗: Cannot connect to MongoDB.No suitable servers found: ......

    問題: 在 CentOS7 中使用 docker 部署 MongoDB,通過 Navicat Premium 無法連接。 解決辦法:? 1、執(zhí)行命令,進(jìn)入 mongodb 容器(mongodb-server 為容器名) 2、在 mongodb 容器中執(zhí)行以下命令 [ps]------------------------------------------------------------------------------------------- 如果執(zhí)行 apt-get update 出現(xiàn)?Err:1

    2023年04月08日
    瀏覽(21)
  • IDEA DataGrip連接sqlserver 提示驅(qū)動(dòng)程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接的解決方法

    IDEA DataGrip連接sqlserver 提示驅(qū)動(dòng)程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接的解決方法

    DBMS: Microsoft SQL Server (no ver.) Case sensitivity: plain=mixed, delimited=exact [08S01] 驅(qū)動(dòng)程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接。錯(cuò)誤:“The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12]”。 ClientConnectionId:46f72084-baa1-4196-a3a5-3b222ff3b621 The s

    2024年02月05日
    瀏覽(37)
  • Java連接SqlServer錯(cuò)誤

    Java連接SqlServer錯(cuò)誤

    ?作者簡介:大家好,我是Leo,熱愛Java后端開發(fā)者,一個(gè)想要與大家共同進(jìn)步的男人???? ??個(gè)人主頁:Leo的博客 ??當(dāng)前專欄: 報(bào)錯(cuò)以及Bug ?特色專欄: MySQL學(xué)習(xí) ??本文內(nèi)容:Java連接SqlServer錯(cuò)誤 ???個(gè)人小站 :個(gè)人博客,歡迎大家訪問 ??個(gè)人知識庫: 知識庫,歡迎

    2024年02月03日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包