⑴ sql Server 2008 裝好了,伺服器名稱怎麼填呢我輸入計算機名卻無法連接!!
原因:SQL Server服務未正確啟動。
解決:重啟SQL Server服務。操作如下:
1、首先打開SQL Server配置管理器,在左側菜單中點擊「SQL server 網路配置」打開當前電腦設置的實例協議,所設置的實例名稱不同,此處顯示的協議名稱就不同。
⑵ sql server 2008 重啟電腦之後就無法連接了 怎麼回事
1、檢查SQL2008的服務是否啟動了
2、檢查SQL2008服務的埠是否書寫正確,默認是1433
3、檢查SQL2008服務的埠是否在防火牆中開放
⑶ 更改計算機名稱後,安裝的SQL 2008資料庫引擎不能登陸了
計算機改名後,SQL資料庫不能登錄問題的解決方法。
1.用sa登錄或使用Windows身份驗證,伺服器名稱為「.」,進入資料庫
資料庫為master中新建查詢
select
*
from
sys.sysservers
進行查詢可發現資料庫中還保留著之前的計算機名
2.在輸入以下進行刪除以原計算機名字進行登錄的信息
EXEC
sp_dropserver
"原計算機名字"
點擊執行後
再輸入:select
*
from
sys.sysservers
進行驗證,可發現已經查找不到信息了。
3.輸入:EXEC
SP_ADDSERVER
"改後的計算機名字","LOCAL"
點擊運行後,在進行查詢
就可發現計算機已經做了改變,
重新啟動,問題就解決了。
轉自http://blog.csdn.net/love_zt_love/article/details/7175829
⑷ VB連接另外一台電腦sql2008資料庫出現該登錄名來自不收信任的域,不能與windows身份一起使用
由以下幾個原因:
資料庫引擎沒有啟動 有兩種啟動方式:(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 2008在默認情況下僅限本地連接.我們可以手動啟用遠程連接.在上面第一種方式中,找到Database Engine,單擊"遠程連接",在右側將"僅限本地連接(L)"改為"本地連接和遠程連接(R)",並選中"同時使用TCP/IP和named pipes(B)".[b]3.如果是遠程連接,則還要查看連接資料庫的語句是否正確,登錄賬戶是否正確,密碼是否正確等.
⑸ SqlServer2008 R2無法連接本地資料庫
出現此問題的原因是:計算機設置錯誤造成的。解決的方法和操作步驟如下:
1、首先,當未啟動SQL Server服務時,SQL Server管理器將無法連接到資料庫服務,並且將出現以下提示,如下圖所示。
⑹ SQL SERVER2008無法連接到伺服器
一、資料庫引擎沒有啟動
有兩種啟動方式:
(1)開始->程序->Microsoft SQL Server 2008->SQL Server
2008外圍應用配置器,在打開的界面單擊"服務的連接的外圍應用配置器",在打開的界面中找到Database
Engine,單擊"服務",在右側查看是否已啟動,如果沒有啟動可單擊"啟動",並確保"啟動類型"為自動,不要為手動,否則下次開機時又要手動啟動;
(2)可打開:開始->程序->Microsoft SQL Server 2008->配置工具->SQL Server
Configuration Manager,選中SQL Server 2008服務中SQL Server(MSSQLSERVER)
,並單擊工具欄中的"啟動服務"按鈕把服務狀態改為啟動;
使用上面兩種方式時,有時候在啟動的時候可能會出現錯誤,不能啟動,這時就要查看"SQL Server
2008配置管理器"中的SQL Server
2008網路配置->MSSQLSERVER協議中的VIA是否已啟用,如果已啟用,則把它禁止.然後再執行上述一種方式操作就可以了。
二、進行遠程連接時,是否已允許遠程連接.
SQL Server 2008 在默認情況下僅限本地連接.我們可以手動啟用遠程連接.在上面第一種方式中,找到Database
Engine,單擊"遠程連接",在右側將"僅限本地連接(L)"改為"本地連接和遠程連接(R)",並選中"同時使用TCP/IP和named
pipes(B)".
三、如果是遠程連接,則還要查看連接資料庫的語句是否正確,登錄賬戶是否正確,密碼是否正確等.
⑺ sql 2008資料庫不能用ip訪問怎麼解決
打開SQL server 配置管理器-->SQL server 網路配置-->實例名的協議(我的實例名為SQLEXPRESS)。
將SQLEXPRESS協議中的Named Pipes和 TCP/IP啟用。
點擊SQL Server服務,將SQL Server(SQLEXPRESS)重新啟動。
重新打開SQL Server Management Studio ,伺服器類型選擇資料庫引擎,伺服器名稱填(local)\實例名 或者 計算機名\實例名 (計算機名為你的計算機名稱,實例名一般為SQLEXPRESS或者安裝SQL時創建的實例名),身份驗證選擇windows身份驗證。
5
點擊連接,這時應該就會登陸進去。
⑻ sql server 從其他計算機不能訪問
參考下面方法
SQL Server 2008默認是不允許遠程連接的,sa帳戶默認禁用的,如果想要在本地用SSMS連接遠程伺服器上的SQL Server 2008,需要做兩個部分的配置:
1,SQL Server Management Studio Express(簡寫SSMS)
2,SQL Server 配置管理器/SQL Server Configuration Manager(簡寫SSCM)
有兩點要注意:
1,2005的外圍應用配置器在2008中換了地方
2,有些設置生效需要重啟一下SQL Server
step 1: 打開SSMS,用windows身份連接資料庫,登錄後,右鍵選擇「屬性」
step 2: 左側選擇「安全性」,選中右側的「SQL Server 和 Windows 身份驗證模式」以啟用混合登錄模式
step 3: 選擇「連接」,勾選「允許遠程連接此伺服器」,然後點「確定」
step 4: 展開「安全性」->「登錄名」->「sa」,右鍵選擇「屬性」
step 5: 左側選擇「常規」,右側選擇「SQL Server 身份驗證」,並設置密碼
step 6: 選擇「狀態」,選中「啟用」,點擊「確定」
step 7: 右擊資料庫選擇「方面」
step 8: 將「RemoteAccessEnabled」屬性設為「True」,點「確定」
step 9: 至此SSMS已設置完畢,先退出,再用sa登錄,成功即表示sa帳戶已經啟用
step 10: 下面開始配置SSCM,選中左側的「SQL Server服務」,確保右側的「SQL Server」以及「SQL Server Browser」正在運行
step 11: 以下為英文版本界面。右側的TCP/IP默認是「Disabled」,雙擊打開設置面板將其修改為「Enabled」
step 12: 選擇「IP Addersses」選項卡,設置埠「1433」
step 13: 將"Client Protocols"的"TCP/IP"也修改為「Enabled」
step 14: 配置完成,重新啟動SQL Server 2008。
此時應該可以使用了,但是還是要確認一下防火牆。
SQL Server 2005/2008 Express安裝以後,默認情況下是禁用遠程連接的。如果需要遠程訪問,需要手動配置。
打開防火牆設置。將SQLServr.exe(C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe)添加到允許的列表中。
⑼ 為什麼sqlserver2008連接別人電腦的資料庫可以連接的上,卻連接不上自己電腦上的
原因可能如下:
1.你自己機器的資料庫服務沒有(或者沒啟動 或者部分損壞),你連別人的資料庫只是使用了客戶端。。
2.你在連自己的資料庫的時候 服務名寫錯了。。具體看錯誤提示
⑽ sql2008不能連接,不能啟動服務
恩可能你的伺服器還沒啟動好,在開始那裡找到SQL,然後找到管理配置,點擊進去,然後找到一個括弧裡面是(MSSQLSERVER)的代理,右鍵手動啟動,這應該是在那些代理的最後一項吧!至於括弧前面是什麼就記不太清楚了,現在用的電腦沒有這個軟體不能具體說明哈,試一下吧!