精华内容
下载资源
问答
  • 远程连接SQL Server

    千次阅读 2007-08-30 14:09:00
    这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。 二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。...

    一 看ping 服务器IP能否ping通。  

     这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。

      二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。  
     如telnet 202.114.100.100 1433   通常端口值是1433,因为1433是sql server 2000的对于Tcp/IP的默认侦听端口。如果有问题,通常这一步会出问题。通常的提示是“……无法打开连接,连接失败"。   如果这一步有问题,应该检查以下选项。   
    1 检查远程服务器是否启动了sql server 2000服务。如果没有,则启动。   
    2 检查服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协议。检查方法是,在服务器上打开 开始菜单->程序->Microsoft SQL Server->服务器网络实用工具,看启用的协议里是否有tcp/ip协议,如果没有,则启用它。   
    3 检查服务器的tcp/ip端口是否配置为1433端口。仍然在服务器网络实用工具里查看启用协议里面的tcp/ip的属性,确保默认端口为1433,并且隐藏服务器复选框没有勾上。   
                事实上,如果默认端口被修改,也是可以的,但是在客户端做telnet测试时,写服务器端口号时必须与服务器配置的端口号保持一致。如果隐藏服务器复选框被勾选,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接,但是Tcp/ip协议的默认端口将被隐式修改为2433,在客户端连接时必须作相应的改变。   
    4 如果服务器端操作系统打过sp2补丁,则要对windows防火墙作一定的配置,要对它开放1433端口,通常在测试时可以直接关掉windows防火墙(其他的防火墙也关掉最好)。   
    5 检查服务器是否在1433端口侦听。如果服务器没有在tcp连接的1433端口侦听,则是连接不上的。检查方法是在服务器的dos或命令行下面输入   netstat -a -n 或者是netstat -an,在结果列表里看是否有类似 tcp 127.0.0.1 1433 listening 的项。如果没有,则通常需要给sql server 2000打上至少sp3的补丁。其实在服务器端启动查询分析器,输入 select @@version 执行后可以看到版本号,版本号在8.0.2039以下的都需要打补丁。

       如果以上都没问题,这时你再做telnet 服务器ip 1433 测试,将会看到屏幕一闪之后光标在左上角不停闪动。恭喜你,你马上可以开始在企业管理器或查询分析器连接了。

       三 检查客户端设置

       程序->Microsoft SQL Server -> 客户端网络使用工具。像在服务器网络实用工具里一样,确保客户端tcp/ip协议启用,并且默认端口为1433(或其他端口,与服务器端保持一致就行)。

       四 在企业管理器里或查询那分析器连接测试

       企业管理器->右键SQlserver组->新建sqlserver注册->下一步->写入远程IP->下一步->选Sqlserver登陆->下一步->写入登陆名与密码(sa,password)->下一步->下一步->完成

       查询分析器->文件->连接->写入远程IP->写入登录名和密码(sa,password)->确定

       通常建议在查询分析器里做,因为默认情况下,通过企业管理器注册另外一台SQL Server的超时设置是4秒,而查询分析器是15秒。

       修改默认连接超时的方法:

      企业管理器->工具->选项->在弹出的"SQL Server企业管理器属性"窗口中,点击"高级"选项卡->连接设置->在 登录超时(秒) 后面的框里输入一个较大的数字

       查询分析器->工具->选项->连接->在 登录超时(秒) 后面的框里输入一个较大的数字   通常就可以连通了,如果提示错误,则进入下一步。

       五 错误产生的原因通常是由于SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(如 sa )进行连接。解决方法如下所示:

      1 在服务器端使用企业管理器,并且选择"使用 Windows 身份验证"连接上 SQL Server。

       2 展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡。

       3 在"身份验证"下,选择"SQL Server和 Windows "。

       4 重新启动SQL Server服务。(在dos或命令行下面net stop mssqlserver停止服务,net start mssqlserver启动服务,也是一种快捷的方法)。

       附注:在连接本地服务器时,通常使用的是命名管道协议(在服务器网络实用工具里可以看到启用的协议有这个),默认端口是445,因此在本地能连通是不能说明什么问题的,连接远程服务器是完全不同的协议) ============================================================== SQL Server 2000不能远程连接的问题

       本文主要是针对 SQL Server 2000安装在 Windows 2003上的问题。

       在 Windows 2003下,若sql2000不打补丁,则SQL Server 2000不会监听1433端口,这时,可以在本机上连接数据库,但无法从其它机器连接。打过SP4补丁后才能远程连接,有时,打过SP4补丁后,SQL Server 2000 默认监听的端口不是1433,而是2433。

       所以,安装SQL Server 2000后,应该先打 SP4 补丁,打完后,若是无法连接,请用 NetState -an 查看1433端口是否被监听。若监听的是2433,你可以在客户端设置SQL Server 的端口,也可以用企业管理器,对服务器点右键 => 属性 => 网络配置 => 点中右边的 TCP/IP 选择属性 即可修改SQL Server 监听的端口。

       若是端口正常,请检查 Win2003的防火墙中是不是把1433端口开放了。 ================================================================== 服务器端Sql Server 2000里怎样实现客户机远程登陆以取得数据库的表? 服务器端设置:sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用 WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK了 客户短设置: 企业管理器-->右键SQlserver组-->新建sqlserver注册-->下一步-->写入远程实例名(IP,机器名)-->下一步-->选Sqlserver登陆-->下一步-->写入登陆名与密码(sa,pass)-->下一步-->下一步-->完成 客户端权限问题 1、需要设置好客户端,TCP/IP,1433(如服务器端口更改,需要作相应变动) start----sql server----client、、、、、具体名字忘了。 设置好以后就可以在企业管理器中增加你要设置的sql server服务器。 2、当然,你还需要有数据库的使用权限,即应该有一个用户名和密码,这需要在服务器端添加。(这里需要注意的是登陆模式)

    展开全文
  • Navicat Premium远程连接 sqlserver

    千次阅读 2017-10-10 18:22:34
    Navicat Premium远程连接 sqlserver。 *注意,sqlserver配置的时候,主机名或ip地址这一栏,要讲ip地址和端口号都要填上,并且,中间用逗号隔开,逗号!* 配置入下图所示:

    Navicat Premium远程连接 sqlserver。
    *注意,sqlserver配置的时候,主机名或ip地址这一栏,要讲ip地址和端口号都要填上,并且,中间用逗号隔开,逗号!*
    配置入下图所示:
    这里写图片描述

    展开全文
  • Qt应用远程连接SQL Server

    千次阅读 2016-08-04 19:48:13
    前言最近一个月一直在开发一款结合数据库的监测数据管理软件,目前软件功能已经大致完成,今天就如何远程连接SQL Server 2008进行实验,并将关键过程以博客的形式记录下来供需要的朋友学习。 数据库在本地机子上,...

    前言

    最近一个月一直在开发一款结合数据库的监测数据管理软件,目前软件功能已经大致完成,今天就如何远程连接SQL Server 2008进行实验,并将关键过程以博客的形式记录下来供需要的朋友学习。
    数据库在本地机子上,今后要实现在其他PC机上安装软件后,在有网络的情况下即可访问我这里的数据库,实现数据的浏览、编辑、后续处理等操作。

    修改SQL Server相关设置

    (1)设置允许远程连接数据库
    连接数据库后鼠标右键属性,出现服务器属性页。
    这里写图片描述
    (2)确保sa用户具有密码
    sa用户异常重要,一定要妥善保管其密码。
    这里写图片描述
    (3)确保SQL Server/Browser都在运行
    这里写图片描述
    (4)设置Ip地址和端口
    端口我用的是默认值。
    这里写图片描述
    提示:这一部分网络上内容很多,如:http://blog.csdn.net/crazygolf/article/details/30248535?utm_source=tuicool&utm_medium=referral
    http://jingyan.baidu.com/article/6c67b1d6ca06f02787bb1ed1.html

    防火墙设置

    这里写图片描述
    (1)新建规则添加程序
    添加sqlservr.exe和sqlbrowser.exe
    C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn\sqlservr.exe
    C:\Program Files (x86)\Microsoft SQL Server\90\Shared\sqlbrowser.exe
    这里写图片描述
    程序
    这里写图片描述
    选择允许连接
    这里写图片描述
    全选下一步
    这里写图片描述

    (2)添加TCP和UDP端口
    这里写图片描述
    添加TCP端口1433
    这里写图片描述
    添加UDP端口1434
    提示,非关键步骤省略。
    最终结果如下图:
    这里写图片描述
    提示:网络上有人建议把防火墙关闭,那是懒人做法不建议关闭防火墙。

    通过数据源ODBC连接数据库

    具体方法看本人博客:http://blog.csdn.net/wokaowokaowokao12345/article/details/51894299
    这个远程连接数据库必须的,步骤在博客里有详细说明。
    其中步骤(6)设置默认数据库这一步骤很重要!

    测试连接远程数据库

    这里用一种比较简单的测试方法,不用telnet。基本每台电脑都有office或者wps吧,打开excel。
    (1)打开excel,选择数据源,来自SQL Server
    这里写图片描述
    (2)设置需要连接的数据库
    这里写图片描述
    (3)选择数据库
    这里写图片描述
    到这里已经可以证明远程数据库已经可以使用了。

    修改代码

        QString dsn = QString::fromLocal8Bit("MeasureQtDSN");//ODBC中设置的数据源名
        db.setHostName("192.168.0.103");//Ip
        db.setDatabaseName(dsn);
        db.setUserName("sa");
        db.setPassword("*********");

    结语

    博文中对Qt应用如何远程连接数据库做了详细讲解,如有讲解不够明白的地方欢迎留言咨询交流。

    展开全文
  • 远程连接SQL Server2008配置   SQL Server 2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置: 1,SQL Server Management ...

    远程连接SQL Server2008配置

     

    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身份连接数据库,登录后,右键选择“属性”
    远程连接SQL Server2008配置 - Kelvin - 浮生若梦

    step 2: 左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式
    远程连接SQL Server2008配置 - Kelvin - 浮生若梦

    step 3: 选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”
    远程连接SQL Server2008配置 - Kelvin - 浮生若梦

    step 4: 展开“安全性”->“登录名”->“sa”,右键选择“属性”
    远程连接SQL Server2008配置 - Kelvin - 浮生若梦

    step 5: 左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码
    远程连接SQL Server2008配置 - Kelvin - 浮生若梦

    step 6: 选择“状态”,选中“启用”,点击“确定”
    远程连接SQL Server2008配置 - Kelvin - 浮生若梦

    step 7: 右击数据库选择“方面”
    远程连接SQL Server2008配置 - Kelvin - 浮生若梦

    step 8: 将“RemoteAccessEnabled”属性设为“True”,点“确定”
    远程连接SQL Server2008配置 - Kelvin - 浮生若梦

    step 9: 至此SSMS已设置完毕,先退出,再用sa登录,成功即表示sa帐户已经启用
    远程连接SQL Server2008配置 - Kelvin - 浮生若梦

    step 10: 下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行
    远程连接SQL Server2008配置 - Kelvin - 浮生若梦

    step 11: 以下为英文版本界面。如图:右侧的TCP/IP默认是“Disabled”,双击打开设置面板将其修改为“Enabled”
    远程连接SQL Server2008配置 - Kelvin - 浮生若梦
    远程连接SQL Server2008配置 - Kelvin - 浮生若梦

    step 12: 选择“IP Addersses”选项卡,设置端口“1433”
    远程连接SQL Server2008配置 - Kelvin - 浮生若梦

    step 13: 如图将"Client Protocols"的"TCP/IP"也修改为“Enabled”
    远程连接SQL Server2008配置 - Kelvin - 浮生若梦
    远程连接SQL Server2008配置 - Kelvin - 浮生若梦

    step 14: 配置完成,重新启动SQL Server 2008。
    展开全文
  • 跨网远程连接SQLSERVER不同实例

    万次阅读 2017-01-17 11:50:39
    跨网远程连接SQLSERVER不同实例
  • 如何实现远程连接SQL Server 2008 Express 在SQL Server 2005中,可以利用SQL ...然而,SQL Server 2008已经移除该功能,不过,按照如下步骤仍然可以实现远程连接SQL Server 2008 Express。 1. 启动SQL Server
  • 在SQL Server 2005中,可以利用SQL Server 2005 Surface Area Configuration较容易的实现远程连接。然而,SQL Server 2008已经移除该功能,不过,按照如下步骤仍然可以实现远程连接SQL Server 2008 Expr
  • 防火墙打开远程连接SQL Server端口

    千次阅读 2014-10-22 15:05:33
    防火墙打开远程连接SQL Server端口
  • 允许远程连接SQL Server 2005

    千次阅读 2009-11-28 13:26:00
    要允许远程连接SQL Server 2005 ,需要完成以下步骤: ?在SQLServer 实例上启用远程连接。 ?打开服务器 SQLBrowser 服务。?配置防火墙以允许SQLBrowser 服务和SQLServer服务网络通信。 在SQLSer
  • 远程连接SQL SERVER 2000服务器方法

    千次阅读 2009-05-14 19:35:00
    远程连接SQL Server 2000的解决方案: 需求如下:需要远程连接外地的SQL Server 2000服务器。 测试条件:一个公网IP,两个静态IP。 具体步骤: 一、ping服务器IP能否ping通 观察远程SQL Server 2000服务器的...
  • 远程连接SQL Server数据库

    千次阅读 2014-12-03 07:52:09
    解决SQL Server管理器无法连接远程数据库的问题  许多初学者在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远程数据库实例的问题,大致的错误描述如下: An error has occurred while ...
  • 远程连接sql server 2000服务器的解决方案  一 看ping 服务器IP能否ping通。  这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql ...
  • 远程连接SQL SERVER数据库必须要做的事: 如果是SQL SERVER2000,必须打SP4补丁。 如果是SQL SERVER2005,需要有以下几个步骤: 1:在外围应用配置器中,选中“本地连接和远程连接”,并选用适当的协议,一般...
  • Win7 远程连接 SQL Server
  • 不能远程连接 SQL Server 命名实例

    千次阅读 2018-09-03 12:35:56
    请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错) (Microsoft SQL Server,错误: -1) 连接字符...
  • 在连接本地服务器时,通常使用的是命名管道协议(在服务器网络实用工具里可以看到... 远程连接SQL Server 2000的解决方案:  需求如下:需要远程连接外地的SQL Server 2000服务器。  测试条件:一个公网IP
  • 最近公司新配了一台服务器,系统是CenTOS7.6,使用的框架是TP5.0,因为要远程连接sqlserver数据库,所以在网上查了一些资料.已经安装好了 还没开始测试框架是否能够使用成功,后续结果会更新的 Linux系统需要安装OBDC,...
  • 远程连接SQL Server服务器配置教程

    千次阅读 2018-02-26 17:11:08
    Microsoft SQL Server2005—>配置工具—->SQL Server外围应用配置器 图1 所有程序界面 二、点击“SQL Server外围应用配置器”出现如下界面,然后点击“服务和连接的外围应用配置器” 图2 SQL ...
  • 当我们利用SQL Server作为后台数据库建网站的时候,会涉及到远程连接SQL Server服务器的问题,但是经常会出现连接失败的现象,现在把解决办法归纳一下,以作总结。一 看ping 服务器IP能否ping通。 这个实际上是看和...
  • 本文档,实现在局域网内远程访问SQL server 2005的配置,详细介绍了步骤,并用贴图,以快速进行设置。在VS2012中通过两种方法测试是否对SQL服务器连接成功.其中一种以C#代码测试为主,并贴有完整测试代码。通过个人...
  • C# 怎样实现远程连接SQL Server2005

    千次阅读 2007-08-02 13:29:00
    C# 怎样实现远程连接SQL Server2005C#怎样实现远程连接SQL Server2005各个步骤。 首先配置SQLSERVER2005: 打开”Microsoft SQL Server Management Studio“ 直接用Windows 用户连接进入,再在“安全性”中的“登录...
  • Navicat 远程连接SQLServer2008

    千次阅读 2020-02-07 21:43:49
    首先,Navicat在测试连接的时候不会下载SQLServer驱动程序,所以如果测试连接报错,直接确定,确定之后再连接。 注意,sqlserver配置的时候,主机名或ip地址这一栏,要讲ip地址和端口号都要填上,并且,中间用逗号...
  • 远程连接SQL Server 2008,服务器端和客户端配置 关键设置: 第一步(SQL2005、SQL2008): 开始-->程序-->Microsoft SQL Server 2008(或2005)-->配置工具-->SQL Server 配置管理器-->SQL Server网络配置-->...
  •  这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。  二 在Dos或命令行下输入telnet 服务器IP 端口,看能否...
  • 远程连接sql server 2000服务器的方法,及配置sql数据库服务器2008-06-28 15:05转载: 远程连接sql server 2000服务器的方法,及配置sql数据库服务器步骤:一 看ping 服务器IP能否ping通。 这个实际上是看和远程sql ...
  • sql server 2008的远程连接sql server2005的有点不同,前段时间一直在网上找,方法很多,好像都不行。经过一番研究,终于可以了,happy.现在给大家分享下。服务器: 网上有人说: 打开SQL Server Management ...
  • 远程连接sql server 2008被拒绝的解决方法 在配置管理器中启用tcp/ip协议

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 120,449
精华内容 48,179
关键字:

怎么远程连接sqlserver