sql2005鏈接伺服器
㈠ 如何在sql2005中創建鏈接伺服器
鏈接伺服器在跨資料庫/跨伺服器查詢時非常有用(比如分布式資料庫系統中),我將以圖文方式詳細說明如何利用SQL Server Management Studio在圖形界面下創建鏈接伺服器
http://jingyan..com/article/86f4a73e4e730737d752697e.html
詳細可以參考這個,有圖解教程,希望可以幫到你
㈡ sql server 2005創建鏈接伺服器失敗
開始-所有程序-Microsoft SQLServer 2005-配置工具-Sql Server Configration Manager-Sql Server 2005網路配置-SQLServer協議-啟動Name Pipes和TCP/IP。
啟動SQL Server Management Studio,先用Windows身份驗證方式登進去。在伺服器上右鍵-屬性-安全性,把伺服器身份驗證改為「SQLServer和Windows身份驗證模式」。
㈢ SQL2005怎麼配置鏈接伺服器
Data Source=PC-201008091722\\SQL2005(你的SQL2005的伺服器地址);Initial Catalog=News(資料庫名);Persist Security Info=True;User ID=sa(用戶名);Password=ypc(密碼);
㈣ SQL Server 2005 無法連接伺服器
安裝文件主要有兩個,一個叫做server
一個叫做tool
兩個你都要裝上才行的
安裝時間
大約加
在一起
要四十分鍾,別急
能裝上的。裝上後在開始-程序中
可以看得到...
回答補充:
你是不是
只裝的VS2005
或
VS2008
如果是這樣的話
出來的效果
就與你描述的一模一樣
你安裝VS2005
以上的版本
會自動
給你安裝一個
SQL的配置工具
也就是你說的
「只有一項SQL
Server
外圍應用配置器」
你這是如果想
使用
資料庫
的管理工具
也就是好像
sql2000
中的
企業管理起
你還需要安裝
sql2005
注意不是重新安裝
然後你重復
我上面的步驟
即可
比較麻煩
但能裝上
我已經裝好
並使用了
你也行的
有問題
再問
㈤ sql server 2005怎麼連接到伺服器
sql server 2005連接本地伺服器的方法設置如下:1、打開控制面板,如圖所示:2、找到管理工具一項,點擊進入:3、管理工具中,有一項為服務,打開服務4、找到MSSQLSERVER,如圖所示:5、右擊MSSQLSERVER,點擊啟動,如圖所示,啟動完成之後,點擊關閉就好了6、開始登錄並連接到資料庫:打開SQL Server 2005,就會看到登陸頁面,選擇好自己的伺服器名稱。選擇windows身份驗證。然後連接即可登陸資料庫。7、進入資料庫後,在下圖所示,箭頭指示的位置。使用滑鼠,點擊滑鼠右鍵。進入伺服器屬性。
㈥ SQL2005不能連接伺服器 怎麼辦
一般SQL2005默認未開啟ICP/TCP鏈接與遠程鏈接(即只支持本地以WINDOWS用戶名連接),請設置好SQL伺服器,如果本機還裝了其它版本的SQL,注意加上實例名!如果還連不上,可以設個埠,加埠號連接試試!如果以SA登陸,必須啟用SA
㈦ Microsoft SQL Server 2005連接伺服器問題
看清楚設置。
鏈接時最少會出現登陸不了等情況。
出現錯誤代碼,最大的可能是你安裝錯誤了。
如果向你說的這樣,很有可能是安裝時出錯了,建議重新安裝,記得重啟後,再運行sql。
如果不是看右下角的那個圖標有沒有運行,是綠色箭頭的就對了。
㈧ sql server 2005無法連接本地伺服器
1.右鍵伺服器,屬性--安全性,伺服器身份驗證選SQL Server和windows身份驗證模式,試試看!
2.SQL SERVER 2005 登陸18456錯誤的解決方法:
SQL(Microsoft SQL Server 2005 )登錄不上去了,原來是出現了幾個小問題,現在記錄一下我的解決這幾個情況的辦法。(解決方法有很多種,這些只是我的解決方法,僅供參考)
查找問題的過程:(註:用windows賬號還是可以登錄的)
第一步: 啟動所有與SQL有關的服務,問題依舊;
第二步: 查看windows防火牆,被默認啟動了,不啟動選擇項被Disabled
兩個提示「由於安全考慮,某些設置由組策略控制」「Windows防火牆正在使用您的域設置」,先用gpedit.msc打組策略編輯器,機算機配置--管理模板--網路--網路連接--Windows防火牆--標准配置文件,查看右邊各選項屬性,都是未配置狀態,問題不在這里。
另外一個提示中提到域設置,域設置不可能禁用SQL Server,並且我查看本地開放埠(net start ),25,1433,1434都是開發狀態。
暈,會不會是密碼錯誤? 問題一、忘記了登錄Microsoft SQL Server 2005 的sa的登錄密碼
解決方法:先用windows身份驗證的方式登錄進去,然後在『安全性』-『登錄』-右鍵單擊『sa』-『屬性』,修改密碼點擊確定就可以了。
問題二、已成功與伺服器建立連接,但是在登錄過程中發生錯取。(provider:共享內存提供程序,error:0-管道的另一端上無任何進程。)(Microsoft SQL Server,錯誤:233)
解決方法:打開『程序』-『所有程序』-『Microsoft SQL Server 2005 』-『配置工具』-『SQL Server 配置管理器』,在彈出的窗體中,找到『SQL Server 2005 網路配置』,把『MSSQLSERVER的協議』下的「Named Pipes」和「TCP/IP」啟動,然後重新啟動Microsoft SQL Server 2005就可以了。
問題三、無法打開用戶默認資料庫。登錄失敗。用戶『sa』登錄失敗。(Microsoft SQL Server, 錯誤:4064)
解決方法:先用windows身份驗證的方式登錄進去,然後在『安全性』-『登錄』-右鍵單擊『sa』-『屬性』,將默認資料庫設置成master,點擊確定就可以了。
這時還是不行,後來才知道一個最暈的問題,伺服器名是 計算機/實例名,FFC50E78A6DF423\server2005 這次全好了,呵呵
先用WINDOWS模式進去,然後在資料庫頂端屬性中安全性下的WINDOWS模式改為SQL與WINDOWS模式
下面驗證選項,選擇為NONE
打開資料庫下的安全選項中的登錄選項,將SA的密碼清空
打開SQL配置工具將(SQL Server Configuration Manager)
將網路配置中的TCP/IP啟用,將TCP/IP屬性中的IP地址選項中的IP地址活動的已啟用中的否改為是
然後 重啟SQL服務
Sql Server Express 2005無法使用SA用戶登陸解決
在安裝VS2008/2005(我機器上安裝的VS2008)時會默認把SQL SERVER Express 2005安裝上,默認安裝時並沒有打開遠程連接及SA用戶登陸功能
1.無法使用SA用戶登陸解決方案
解決方法如下,打Microsoft Sql Server Management Studio Express,以windows驗證方式登陸,打開伺服器屬性窗口(在資料庫伺服器圖標上點右鍵選"屬性"),選擇"安全性"選項,界面如下所示
伺服器驗證方式選擇SQL SERVERTT和windows驗證方式,確認
然後再到"安全性-登陸名"處設置SA用戶屬性,界面如下
設置密碼
狀態-啟用SA用戶
2.無法在其他機器連接SQL 2005 EXPRESS解決方案
在SQL SERVER菜單組中找到SQL Server Surface Area Configuration程序
點擊"Surface Area Configuration For Service And Connection",啟用"local and remote connections"
㈨ SQL2005如何建立鏈接伺服器
--這個是2000的,估計差不多.
不同伺服器資料庫之間的數據操作
--創建鏈接伺服器
exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '遠程伺服器名或ip地址 '
exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, '用戶名 ', '密碼 '--查詢示例select * from ITSV.資料庫名.dbo.表名--導入示例select * into 表 from ITSV.資料庫名.dbo.表名
--以後不再使用時刪除鏈接伺服器
exec sp_dropserver 'ITSV ', 'droplogins '
--連接遠程/區域網數據(openrowset/openquery/opendatasource)
--1、openrowset--查詢示例select * from openrowset( 'SQLOLEDB ', 'sql伺服器名 '; '用戶名 '; '密碼 ',資料庫名.dbo.表名)
--生成本地表
select * into 表 from openrowset( 'SQLOLEDB ', 'sql伺服器名 '; '用戶名 '; '密碼 ',資料庫名.dbo.表名)
--把本地表導入遠程表
insert openrowset( 'SQLOLEDB ', 'sql伺服器名 '; '用戶名 '; '密碼 ',資料庫名.dbo.表名)
select *from 本地表
--更新本地表update bset b.列A=a.列A
from openrowset( 'SQLOLEDB ', 'sql伺服器名 '; '用戶名 '; '密碼 ',資料庫名.dbo.表名)as a inner join 本地表 bexecsp_addlinkedserver@server=’別名’,
@provider=’sqloledb’,
@srvproct=’’,
@datasrc=’遠程伺服器IP’
遠程注冊成功:(親測)
--exec sp_addlinkedserver '注冊名','','SQLOLEDB','遠程資料庫名'
--exec sp_addlinkedsrvlogin '注冊名','false',null,'用戶名','密碼'--go
㈩ SQL2005無法連接到伺服器
最沒技術的可能:沒有開啟遠程連接,具體怎麼開啟可以去網上看下。
接下來我說一些經常被忽略的原因:
1.防火牆,伺服器上開啟了防火牆,在防火牆設置里邊添加個例外,把資料庫的埠寫進去。
2.第一步做了還是不好使,到ip配置里,本地連接--雙擊Tcp/Ip--高級--選項--Tcp/Ip篩選 進去把資料庫的埠寫進去。