sql server連接不上怎么辦 SQL Server2008R無法登錄的解決方案(1814\18456)

來源:本網整理

1.打開sql server configuration manager 檢查圖上這兩項是不是在running狀態2.接著檢查這兩項是不是都是Enable,我之前試了好多次,一直都是只把TCP/IP設為Enabled,一直都不行,后來在一個帖子里看到也要把Name Pipes設為Enabled,我改了一下,后來就好了,不過我也不知道是不是因為這個,反正就都設上算了3.接著雙擊 ECP/IP選項進入 屬性頁面,把IP地址填成server的地址,TCP Dynamic Ports保持0,TCP Port設置為1433,設置為1433好像是因為sql server的默認端口就是1433什么的接著滾動到最底部,IPALL選項卡里的TCP Port也設置為1433,TCP Dynamic port不用動,那個是自動設置的然后關掉TCP/IP屬性,打開下面這個選項,照圖設置,把這個也設置為1433然后進入控制面板->系統和安全->管理工具->服務,重啟這兩個服務(聽說很重要).今天先寫到這兒吧,已經十點了,我得坐地鐵回家了,我很享受每天工作到很晚后回家坐在地鐵上的時刻,感覺蠻溫馨的,明天再寫昨天寫到這里,今天繼續,上次說到哪一回了,奧,說到尹志平正要脫小龍女的白絲。咳。咳咳。我是說,如果你要檢查某個機器上的sql server有哪些端口在監聽,你可以先用windows 身份驗證登陸sql server,然后用下面這個語句來查詢查詢端口號exec sys.sp_readerrorlog 0,1,'listening'那,查詢結果就長下面這個樣子了,那,下面的查詢結果的意思就是說呢,你正在監聽的端口呢,是5419,明白了沒這是查詢本機sql server的監聽端口號,如果想查詢server上的sqlserver的哪個端口有沒有在監聽,你就需要cmd->telnet IP Port(ex:telnet192.138.138.138 1438),如果這個端口在監聽,就會跳到一個黑屏的窗口里,窗口標題欄里會顯示你查看的server的IP,好了,就這么多了,其他的想不起來了,散會!www.13333515.buzz防采集請勿采集本網。

s">

sql server連接不上怎么辦 SQL Server2008R無法登錄的解決方案(1814\18456)

作者:提伯斯 字體:[增加 減小] 類型:轉載 時間:2016-08-19 我要評論 sql server連接不上怎么辦?可能是系統文件損壞,莫慌!這篇文章為大家詳細介紹了SQL Server2008R無法登錄的解決方案,感興趣的小伙伴們可以參考一下 ">

早上一開電腦,黑屏幕跑一些修復系統的代碼....進入系統后,sql server連接不上

當用戶嘗試在查詢分析器里面使用sa來連接SQL Server,或者在企業管理器里面使用sa來新建一個SQL Server注冊時,經常會遇到如圖 2 所示的錯誤信息。該錯誤產生的原因是由于SQL Server使用了\"僅 Windows\"的

正文

原因:sql server的服務自動關閉了,并且啟動失敗

很明顯沒有開服務啊。SQL Server(MSSQLSERVER)

windows日志信息:傳遞給數據庫 'master' 中的日志掃描操作的日志掃描號 (286:456:1) 無效。此錯誤可能指示數據損壞,或者日志文件(.ldf)與數據文件(.mdf)不匹配。如果此錯誤是在復制期間出現的,請重新創建發布。否則,如果該問題導致啟動期間出錯,請從備份還原。

你把SQL Server服務中的SQL Server(SqlExpress)啟用就可以用了。

很明顯是sqlserver的系統文件出了問題,先百度,網上的說法是可以系統會把文件壓縮,取消掉那個勾就可以了

你測試成功的時候,采用的連接方式是Windows驗證,但在代碼中卻用sa+密碼的方法。不是說不行,而是,sql很多時候,當換驗證方式的時候,會連接出錯,甚至兩種方式都不能連接。你先用這個字符串

可是我的這個并沒有被勾上,我還是嘗試的先把它勾上,看看效果,然后再取消,但是......

SQL Server2005的安全性,默認僅限于本地連接,并沒有打開遠程連接;打開遠程連接方法: 開始->所有程序->MS SQL Server2005->配置工具->MS SQL Server2005外圍應用配置器->服務器和連接的外圍應用

既然你那么無情,那我就拿出終極辦法了,文件替換,找一個正常的sqlserver08r的系統文件,替換它

我真是太機智了,然而并沒有那么好運,它又拋給我一個新的錯誤信息

1814 請刪除 tempdb 驅動器上的其他文件并重新啟動 SQL Server,以釋放更多的磁盤空間。

空間不夠?完全是放屁,還有好幾十個G,網上各種百度,一個能解決問題的都沒有

像這種答案,你還不如不回答,浪費別人的時間,動不動就重裝數據庫,重裝系統

我把tempdb這個文件刪除,依舊是報這個錯誤,繼續百度

net start MSSQLSERVER /f /m /T3608 這條命令可以直接啟動服務,但是打開代理的時候失敗,會報一個依賴服務開啟后又關閉的錯誤.

繼續百度,發現我的配置管理器也是這樣,會不會是因為這個導致的?

這個百度上面有正常的答案

卸載掉這個就可以了,果然出來了,但是問題還是沒解決

看到無法創建,干脆我把4個系統文件都拷過來算了,果然,又換了一個錯誤

無法打開文件號 1 的文件 C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER1\MSSQL\DATA\model.mdf。操作系統錯誤: 3(系統找不到指定的路徑。)。

不可能啊,我明明把4個文件都替換了,怎么可能找不到,復制地址,原來多了個1

我把整個文件復制出來,改了個名字,啊哈,果然兩個服務懂能正常啟動了

登錄Management Studio,輸入賬號密碼....

 

我用管理員windows身份登錄總可以了吧

18456無情拒絕,我去.....

繼續百度,兩種都登錄不進去的,換個賬號啟動服務試試

服務都開不起來

還有說用單例模式進行賬號密碼修改,這要是能夠直接改,,,,,

當然我也嘗試過了,改成單例會出現另一個錯誤,它會告訴你已經有實例在訪問了(服務也算做一個實例,網上是這么說的)

用sa賬號進行嘗試也登錄失敗,真是見了鬼了....

在另一臺電腦上面修改sa的狀態(默認是禁用的)跟密碼,再次替換,這要是再不行,只能重裝了.....

果然可行,進去后才發現管理員是別的電腦上面的,這也是我一直用windows登錄失敗的原因,新建一個管理員,把原來的管理員刪除,大功告成.

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持突襲網。

1、轉到[Microsoft SQL Server 2008]并找到[SQL Server配置管理器],單擊里面。2、我們選擇單擊[QL服務器網絡配置]。3、我們選擇禁用[TCP/IP]并啟用它。4、框中的幾個選項的狀態應為[正在運行]。5、之后跳出一個頁面這是對啟動過程的提醒。6、確保這些項目處于[Running]狀態。7、然后單擊SQL Server 2008中的連接。8、之后它可以連接到服務器。效果如下內容來自www.13333515.buzz請勿采集。

免責聲明 - 關于我們 - 聯系我們 - 廣告聯系 - 友情鏈接 - 幫助中心 - 頻道導航
Copyright © 2017 www.13333515.buzz All Rights Reserved
3排列五开奖结果