可能1:你要連接的伺服器沒有打開遠程連接。
解決:利用sp_helpserver打開rpc和rpc out
可能2:你所使用的訪問用戶許可權不夠。
解決:檢查用戶名和密碼
可能3:通信出錯。
解決:
檢查server property中security中是否啟用sql和windows混和認證
檢查connection中是否allow remote connection。
檢查configuration manager中是否啟用了tcp ip和named pipe。
在surface area 檢查configuration中
檢查database engine的remote connection設置
檢查操作系統防火牆設置,是否打開1433埠
在configuration manager中tcp/ip的property中IP Address:
檢查IP1設置的IP和port
檢查IPALL中是否設置了Dynamic Port,應設置為1433。
⑵ sql 連接伺服器時候出現拒絕訪問,發生錯誤55
逐一檢查:
1、 防火牆;
2、1433埠;
來排除故障,但今天發現有以下情況同樣會造成這個現象。
排除過程:
1、檢查防火牆設置和1433埠設置正確;
2、如果出現「找不到網路路徑」的報錯,那麼最好先PING一下它的IP地址。如果PING不通,那麼需要先確認它是否連在網路或者網路連通性是否正常。然後查看是否啟用了防火牆或者屏蔽掉了相應的埠。如果PING IP地址是正常的,但PING目標機器的計算機名不通,則需要查看是事網路名稱解析有問題。關於如何診斷名稱解析問題,可以先查看是所有客戶端機器有問題還是某一台機器有問題。如果是所有機器的名稱解析都有問題,那麼你需要到網路的DNS或WINS伺服器上檢查了。如果只是某一台機器有問題,你需要先檢查一下hosts和lmhosts文件;如果正常,可以重新注冊一下DNS名字(ipconfig/reisterdns)。
----正常;
3、如果出現「xxx計算機無法訪問,您可能沒有許可權使用網路資源。請與這台伺服器的管理員聯系以查明您是否有訪問許可權」的報錯,這可能是計算機的安全設置被改動過了,導致目標計算機無法被訪問。可以採取以下步驟解決:
---存在這個問題,通過以下方法來解決
a. 打開「我的電腦」,在菜單上選擇「工具」->「文件夾選項」->「查看」,清除「使用簡單文件共享(推薦)」的選擇。
b. 右鍵點擊「我的電腦」,選擇「管理」,選擇「本地用戶和組」->「用戶」,右鍵點擊Guest用戶,選「屬性」,清除「帳戶已停用」的選擇。
c. 點擊「開始」->「運行」,輸入secpol.msc,選擇左邊的「本地策略」->「用戶權力指派」,雙擊右邊的「從網路訪問此計算機」,保證其中有Everyone,雙擊左邊的「拒絕從網路訪問此計算機」,保證其是空的。
d. 選擇左邊的「本地策略」->「安全選項」,a.確認右邊的「網路訪問:本地帳戶的共享與安全模式」為「經典」;b.確認右邊的「Microsoft網路客戶:為通訊啟用數字簽名(總是)」為「已停用」;c.確認右邊的「Microsoft網路客戶:為通訊啟用數字簽名(如果伺服器允許)」為「已啟用」;d.確認右邊的「Microsoft網路伺服器:為通訊啟用數字簽名(總是)」為「已停用」;e.確認右邊的「Microsoft網路伺服器:為通訊啟用數字簽名(如果伺服器允許)」為「已啟用」。
⑶ sql server 2008r2 遠程訪問報錯
1、在"Mircsoft sql server2008 R2-->配置工具-->SQL Server 配置管理器
啟用TCP/IP協議(如果對外網開放,請修改默認埠)。
2、防火牆打開SQLserver 的埠。(默認是 1433)
⑷ sql2000區域網訪問提示資料庫錯誤
1、安裝SQL2000最高的補丁,應該是SP4
2、路由器中需要將A主機的1433埠(若你未修改過埠的話)對外映射
3、還有種可能,需要關閉A主機上的防火牆,或者是在防火牆上開啟1433的埠允許訪問
⑸ 電腦登錄正常後,應用軟體正常登錄訪問sql server資料庫報錯,重啟sql server後正常登錄,為什麼
說明SQL在載入資料庫時出錯,沒有完全載入上,找不到對應的資料庫,連接訪問當然就出錯了。
⑹ sql資料庫附加出錯怎麼辦
解決方法步驟如下:
1、首先打開sqlserver management studio,登錄身份選擇windows身份驗證,點擊連接。
⑺ 與SQL Server建立連接時出現與網路相關的或特定於實例的錯誤怎麼辦
在與 SQL Server 建立連接時出現與網路相關的或特定於實例的錯誤。未找到或無法訪問伺服器。請驗證實例名稱是否正確並且 SQL Server 已配置為允許遠程連接。 (provider: SQL 網路介面, error: 26 - 定位指定的伺服器/實例時出錯)。
⑻ SQL作業報錯:無法創建鏈接伺服器 "(null)" 的 OLE DB 訪問介面 "MSDASC" 的實例.
SQL作業報錯:無法創建連接伺服器 "(null)" 的 OLE DB 訪問介面 "MSDASC" 的實例是設置錯誤造成的,解決方法為:
1、在SQLServerManagementStudio,連接資料庫實例,在「對象資源管理器」窗格中展開「SQLServer代理—作業」節點。如果沒有開啟服務,則右擊「SQLServer代理」,選擇「啟動」選項,完成。
⑼ sql資料庫報錯:在與sql server建立連接時出現與網路相關的或特定於實例的錯誤。未找到或無法訪問伺服器。
你的是SQL2005是嗎?如果是SQL2005需要設置的進入SQL2005外圍應用配置器選擇「服務和鏈接的外圍應用配置器」然後按圖設置
然後進入SQLSERVER配置管理器----SQLNativeClinet配置項---客戶端協議--TCP/IP上單擊右鍵選擇啟用。然後重啟SQL伺服器。再試試還是不行的話就查看一下你的實例名。