看你的問題,認(rèn)為可能出在SQL上了,由于意外的斷電,使SQL異常關(guān)機(jī)后,丟失了部份文件包,所有,與其他機(jī)器無法連通,而WINDOWS沒有出現(xiàn)這種問題,所有可以PING,可以傳輸使用,你可以試試重裝SQL,前提是把數(shù)據(jù)庫分離,拷貝到新的文件夾后,再復(fù)裝SQL,然后附加上數(shù)據(jù)庫試一試.
在五寨等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站設(shè)計制作、成都網(wǎng)站設(shè)計 網(wǎng)站設(shè)計制作定制網(wǎng)站建設(shè),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),全網(wǎng)營銷推廣,成都外貿(mào)網(wǎng)站建設(shè),五寨網(wǎng)站建設(shè)費(fèi)用合理。
--訪問不同電腦上的數(shù)據(jù)庫(遠(yuǎn)程只要聯(lián)好網(wǎng)就一樣)
--如果經(jīng)常訪問或數(shù)據(jù)量大,建議用鏈接服務(wù)器
--創(chuàng)建鏈接服務(wù)器
exec
sp_addlinkedserver
'srv_lnk','','SQLOLEDB','遠(yuǎn)程服務(wù)器名或ip地址'
exec
sp_addlinkedsrvlogin
'srv_lnk','false',null,'用戶名','密碼'
go
--查詢示例
select
*
from
srv_lnk.數(shù)據(jù)庫名.dbo.表名
--導(dǎo)入示例
select
*
into
表
from
srv_lnk.數(shù)據(jù)庫名.dbo.表名
go
--處理完成后刪除鏈接服務(wù)器
exec
sp_dropserver
'srv_lnk','droplogins'
確定是否可以連接到sqlserver數(shù)據(jù)庫.(可利用odbc等連接方式)
檢查sqlserver的安全驗證模式(混合驗證或windows驗證),如果用戶使用sqlserver分配的用戶名密碼(例如sa),混合驗證模式必須打開
1、使用記事本打開HOSTS文件(一般情況下位于C:\WINNT\system32\drivers\etc).
2、添加一條IP地址與服務(wù)器名稱的對應(yīng)記錄,如:
172.168.10.24 myserver
也可以在 SQL
Server 的客戶端網(wǎng)絡(luò)實用工具里面進(jìn)行配置,后面會有詳細(xì)說明。
其次,使用 telnet 命令檢查SQL Server服務(wù)器工作狀態(tài):
telnet 服務(wù)器IP地址 1433
如果命令執(zhí)行成功,可以看到屏幕一閃之后光標(biāo)在左上角不停閃動,這說明 SQL
Server 服務(wù)器工作正常,并且正在監(jiān)聽1433端口的 TCP/IP 連接;如果命令返回"無法打開連接"的錯誤信息,則說明服務(wù)器端沒有啟動 SQL
Server 服務(wù),也可能服務(wù)器端沒啟用 TCP/IP 協(xié)議,或者服務(wù)器端沒有在 SQL Server 默認(rèn)的端口1433上監(jiān)聽。
接著,我們要到服務(wù)器上檢查服務(wù)器端的網(wǎng)絡(luò)配置,檢查是否啟用了命名管道,是否啟用了 TCP/IP 協(xié)議等等。我們可以利用 SQL Server
自帶的服務(wù)器網(wǎng)絡(luò)使用工具來進(jìn)行檢查。
能連接到SQL的幾個要素. 1.先保證ping通(有防火墻的先關(guān)閉防火墻)
2.在命令提示符下執(zhí)行:telnet 服務(wù)器ip地址 1433 不會報錯
3.查詢分析器中進(jìn)行連接,時使用用ip連接:
文件--連接--SQL Server輸入對方IP--連接使用,根據(jù)對方的SQL配置確定--確定
確定SQL采用什么身份驗證方式:
企業(yè)管理器--右鍵SQL實例--屬性--安全性--身份驗證
4.如果不行
SQL Server服務(wù)器--開始--程序--Microsoft SQL Server
--服務(wù)器網(wǎng)絡(luò)實用工具
--啟用 WinSock代理
--代理地址:(sqlserver服務(wù)器IP)
--代理端口--1433
---確定
5.如果還不行,在客戶端裝個SQL Server客戶端配置一下:
開始--程序--Microsoft SQL Server--客戶端網(wǎng)絡(luò)實用工具
--別名--添加
--網(wǎng)絡(luò)庫選擇"tcp/ip"--服務(wù)器別名輸入SQL服務(wù)器名
--連接參數(shù)--服務(wù)器名稱中輸入SQL服務(wù)器ip地址
--如果你修改了SQL的端口,取消選擇"動態(tài)決定端口",并輸入對應(yīng)的端口號