sysservers 中找不到服務器,請執(zhí)行 sp_addlinkedserver 將該服務器添加到sysserver
更新時間:2011年09月25日 23:54:43 作者:
sysservers 中找不到服務器,請執(zhí)行 sp_addlinkedserver 將該服務器添加到sysserver 錯誤的解決方法
解決辦法如下:
SELECT @@SERVERNAME
先用這個指令查一下看,是不是沒有修改之前的用戶名。
然后執(zhí)行下面的語句:
EXEC sp_dropserver ''原服務器名''
EXEC sp_addserver
@server=''現在的服務器名'',
@local = ''local''
看到執(zhí)行成功之后,再運行一下:SELECT @@SERVERNAME 可以看到值沒有變化,還是原來的值,不要著急,這時候只需要重新起動一下sql的服務就可以了。
開始-運行-services.msc,打開服務窗口,找到SQL Server (MSSQLSERVER) 停止,然后啟動。
注意:SQL Server (MSSQLSERVER)這個服務是和SQL Server Agent (MSSQLSERVER)依存關系的,禁用上面的服務的時候下面的這個也會被禁用,所以啟動的時候不要忘了它。
OK,啟動完之后再去SELECT @@SERVERNAME 一下,可以看到值已經變成我們現在的名字了,再試試,已經可以連接上了。
我用的是sql2005,其它的版本不知道用此方式是否可行.
SELECT @@SERVERNAME
先用這個指令查一下看,是不是沒有修改之前的用戶名。
然后執(zhí)行下面的語句:
復制代碼 代碼如下:
EXEC sp_dropserver ''原服務器名''
EXEC sp_addserver
@server=''現在的服務器名'',
@local = ''local''
看到執(zhí)行成功之后,再運行一下:SELECT @@SERVERNAME 可以看到值沒有變化,還是原來的值,不要著急,這時候只需要重新起動一下sql的服務就可以了。
開始-運行-services.msc,打開服務窗口,找到SQL Server (MSSQLSERVER) 停止,然后啟動。
注意:SQL Server (MSSQLSERVER)這個服務是和SQL Server Agent (MSSQLSERVER)依存關系的,禁用上面的服務的時候下面的這個也會被禁用,所以啟動的時候不要忘了它。
OK,啟動完之后再去SELECT @@SERVERNAME 一下,可以看到值已經變成我們現在的名字了,再試試,已經可以連接上了。
我用的是sql2005,其它的版本不知道用此方式是否可行.
相關文章
SQLServer2005混合模式登錄配置(用戶登錄錯誤18452,233,4064)
這篇文章主要介紹了SQLServer2005混合模式登錄配置(用戶登錄錯誤18452,233,4064),需要的朋友可以參考下2014-07-07PowerDesigner中如何導入SQL Server數據庫
這篇文章向我們介紹了如何導入SQL Server數據庫到PowerDesigner中的詳細步驟說明,并附帶圖片介紹,需要了解的朋友可以參考下2015-07-07SQL2005 四個排名函數(row_number、rank、dense_rank和ntile)的比較
排名函數是SQL Server2005新加的功能。在SQL Server2005中有如下四個排名函數row_number、rank、dense_rank和ntile,需要的朋友可以參考下。2009-10-10SQL Server 2005的cmd_shell組件的開啟方法
這篇文章介紹了SQL Server 2005的cmd_shell組件的開啟方法,有需要的朋友可以參考一下2013-09-09SQLServer 2005數據庫連接字符串 連接sql2005必備資料
現在好多朋友開始用sqlserver 2005了,因為跟sql2000有區(qū)別,所以這里整理了下,需要的朋友可以參考下。2010-04-04