用户名: 密 码: 保存
通用财务软件 | 通用进销存 | 用易通行业进销存 | 通用POS软件 | 远程版系列 | 通用财务世纪七版 | 通用财务世纪八版 | 通用财务世纪九版 | 会计宝贝 | 免费下载
您现在的位置:首页 >> 新闻资讯 >> 站长驿站 >> 内容

用本地的sql2005远程连接sql2000连接不上的解决方法

时间:2009-11-21 9:04:41

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (Microsoft SQL Server,错误: 53) 有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=53&LinkId=20476 这是错误信息 sql2005的远程连接已经开了 恳求帮忙啊。
以下为回复: 

 1楼 2009-03-24 22:41 you_tube  [引用] [回复] 
 
SQL code
SQL Server 2005 远程连接配置TCP/IP属性. Surface Area Configuration --> Database Engine --> Remote Connections --->Using TCP/IT SQL Server 外围应用配置器?服务和连接外围配置?database englie?远程连接?启用(远程连接的TCP/IP和named pipes) SQL Server Configuration Manager?SQL2005网络配置?启用TCP/IP和named pipes-----------------------------------------------------------------------------------------一般按如上即可. 其他说明见下: sqlserver2005(Express版),为了便于管理,你还需要去下一个manage管理器,微软的官方网站有 下,安装好manage管理器后,在程序中连接sqlserver2005,下面几点是要注意的。 1. 开启sql2005远程连接功能,开启办法如下, 配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine 节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named pipes",确定后,重启数据库服务就可以了. 2.登陆设置改为,Sql server and windows Authentication方式同时选中,具体设置如下: manage管理器->windows Authentication(第一次用windows方式进去),->对象资源管理器中选择你的数据服务器--右键>属 性>security>Sql server and windows Authentication方式同时选中. 3:设置一个Sql server方式的用户名和密码,具体设置如下: manage管理器->windows Authentication>new query>sp_password null,'sa123456','sa' 这样就设置了一个用户名为sa ,密码为:sa123456的用户,下次在登陆时,可以用Sql server方式, 用户名为sa ,密码为:sa123456的用户进数据库了. 4: 做完上面三步后,这样写连接字符串就可以顺利进入数据库了, (server=.\sqlexpress;uid=sa;pwd=sa123456;database=master"; 其它版本,做如下?置 程序?Microsoft SQL Server 2005?配置工具?SQL Server 外围应用配置器?服务和连接的外围应用配置器? 1、MSSQLserver(实例名)?DataBase Engine?远程连接?(设置选项) 在下方选项 2、SQL Server Browser?服务(停止时只本机访问) 3、程序?Microsoft SQL Server 2005?配置工具?SQL Server Configuration Manager?网络连接协议-选择实例对应协议?启用(shard memory、Named Pipes、TCPIP) 注: SQL Server 浏览器程序以服务的形式在服务器上运行。SQL Server 浏览器侦听对 Microsoft SQL Server 资源的传入请求,并提供计算机上安装的 SQL Server 实例的相关信息。SQL Server 浏览器可用于执行下列三种操作: 浏览可用服务器 连接到正确的服务器实例 连接到专用管理员连接 (DAC) 端点 SQL Server Browser 服务 (sqlbrowser) 为数据库引擎 和 SSAS 的每个实例提供实例名称和版本号。SQL Server 浏览器随 Microsoft SQL Server 2005 一起安装,为该计算机上运行的早期版本的 SQL Server(从 Microsoft SQL Server 7.0 开始)提供此服务。
 
 
 
 2楼 2009-03-24 22:51 agpsy  [引用] [回复] 
 
2、SQL Server Browser?服务 这个服务必须启动吗? 
 
 
 3楼 2009-03-24 22:51 htl258  [引用] [回复] 
 
SQL code
--创建链接服务器 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 b set b.列A=a.列A from openrowset( 'SQLOLEDB ', 'sql服务器名 '; '用户名 '; '密码 ',数据库名.dbo.表名)as a inner join 本地表 b on a.column1=b.column1 --openquery用法需要创建一个连接 --首先创建一个连接创建链接服务器 exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' --查询 select * FROM openquery(ITSV, 'SELECT * FROM 数据库.dbo.表名 ') --把本地表导入远程表 insert openquery(ITSV, 'SELECT * FROM 数据库.dbo.表名 ') select * from 本地表 --更新本地表 update b set b.列B=a.列B FROM openquery(ITSV, 'SELECT * FROM 数据库.dbo.表名 ') as a inner join 本地表 b on a.列A=b.列A --3、opendatasource/openrowset SELECT * FROM opendatasource( 'SQLOLEDB ', 'Data Source=ip/ServerName;User ID=登陆名;Password=密码 ' ).test.dbo.roy_ta
 
 

 
相关文章
  • 没有相关文章
Ads by Google
版权声明
  1、本网部分资料为网上搜集转载,均尽力标明作者和出处。对于本网刊载作品涉及版权等问题的,请作者与本网站联系,本网站核实确认后会尽快予以处理。
  本网转载之作品,并不意味着认同该作品的观点或真实性。如其他媒体 网站或个人转载使用,请与著作权人联系,并自负法律责任。
  2、本网站欢迎新老客户咨询
  3、信箱:yytcw@yytcw.com
  4、QQ:859415618
  • 2017最新版_通用财务软件_会计宝贝_财务软件_财务软件下载_免费财务软件_进销存软件(www.yytcw.com) © 2010 版权所有 All Rights Reserved. 京高新0711006A03488号
  • 地 址:中国 北京市丰台区科学城星火中路10号A座516/517 中关村高新技术企业第20092020304701号
    站1www.yytcw.cn 站2www.yytcw.com站3www.yytcw.com 站4 京ICP备14113627号-4
  • 网站地图 | 企业建站 | 广告服务 | 关于我们 | 联系我们 | 加盟合作 | 中华会计网 | 法律声明