A. 安裝完了sql server 2005 :Windows 7在dos環境下輸入net start mssqlserver發生系統錯誤5拒絕訪問
你要先看看用戶對不對!在安裝的時候不能聯網,如果聯網安裝的話,用戶是不能創建的,即使創建了也登陸不上,前幾天我一直在裝sqlserver2005,後來才發現原來聯網安裝是不行的,不聯網就ok了!
B. SQL Server 2005腳本創建資料庫中CREATE FILE 遇到操作系統錯誤 5(拒絕訪問)
原因及解決方法如下:
這是因為SQL Server的啟動帳戶(一般是system或某個操作系統管理員),對E盤根目錄沒有創建文件的許可權。右擊E盤,在屬性里查看「安全」選項卡里查看用戶的許可權。查看啟動帳戶是誰,運行services.msc,在服務管理器里找到SQL Server服務,然後看「登錄」選項卡,選中本地用戶並重啟服務。
C. 提示SQL server不存在或拒絕訪問怎麼辦
首先要確認sqlserver的服務啟動了沒有
如果不是你機器上的資料庫
首先試一下
能不能ping通該伺服器
如果ping不通
那檢查一下是否防火牆或者網路訪問的限制
可以嘗試把防火牆先關掉
如果ping沒有問題
可以嘗試telnet一下1433埠
也有可能sqlserver不是使用默認埠
需要自己查一下
D. 如何解決SQL 2005連接失敗問題,提示SQL server 不存在或是拒絕訪問
你的sql 2005是否啟用了TCPIP訪問?
在SqlServer的配置管理器里,應該有個連接什麼的,右邊啟用tcp
啟動tcp/ip連接的方法:
打開 /Microsoft SQL Server 2005/配置工具/目錄下的SQL Server Configuration Manager,選擇mssqlserver協議,然後右邊窗口有個tcp/ip協議,設置ip/all默認埠為1433,然後啟動它,重啟sqlserver服務。
E. Sql Server 服務無法啟動(錯誤5 拒絕訪問)
因為系統問題,SQL Server 2005與windows7系統不兼容,換別的系統裝或下載最新版的
F. sql2005資料庫連接不上,提示SQL SERVER不存在或者拒絕訪問
把連接字串改為如下格式,這問題也困擾了我很長時間,最後用測試頁面一步一步測試出來的
sqlServer=".\SQLEXPRESS"'精簡版用這個,如果是開發版,直接用計算機名即可
sqlUser="資料庫登錄名"
sqlPass="資料庫密碼"
sqlData="資料庫名"
connstr="provider=SQLOLEDB.1;Persist Security Info=False;DATA SOURCE="&sqlServer&";UID="&sqlUser&";PWD="&sqlPass&"; DATABASE="&sqlData&""
另外,SQL2005 中,要把功能和外圍應用 配置器中的即席遠程查詢設為啟用狀態
遠程連接設為TCP/IP即可
G. 關於速達SQL server 2005登陸顯示SQL server不存在或者拒絕訪問。
本地使用ODBC或者OLEDB鏈接一下是否可以判斷是否鏈接正確。
估計可能是你的資料庫的實例名稱不對。
H. SQL Server 服務管理器 拒絕訪問
這個可能有多種原因的,根據以下來檢查:
1.資料庫引擎是否有開啟;
(1)開始->程序->Microsoft SQL Server 2005->SQL Server 2005外圍應用配置器,在打開的界面單擊"服務的連接的外圍應用配置器",在打開的界面中找到Database Engine,單擊"服務",在右側查看是否已啟動,如果沒有啟動可單擊"啟動",並確保"啟動類型"為自動,不要為手動,否則下次開機時又要手動啟動;
(2)可打開:開始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager,選中SQL Server 2005服務中SQL Server(MSSQLSERVER) ,並單擊工具欄中的"啟動服務"按鈕把服務狀態改為啟動;
使用上面兩種方式時,有時候在啟動的時候可能會出現錯誤,不能啟動,這時就要查看"SQL Server 2005配置管理器"中的SQL Server 2005網路配置->MSSQLSERVER協議中的VIA是否已啟用,如果已啟用,則把它禁止.然後再執行上述一種方式操作就可以了.
2.密碼是否正確;
如果是數據連接被拒絕還應該應該:
.在Windows 防火牆中為「SQLBrowser」創建例外
是否已經允許遠程連接
啟用SQLServer 瀏覽器服務