怎样远程连接SQL Server2000数据库
怎样远程连接SQLServer2000数据库
怎样远程连接SQLServer2000数据库远程连接SQL Server 2000数据库是一种在不同计算机之间进行数据交互和共享的方式。
它为用户提供了便捷的远程访问数据库的能力,使得数据的管理和操作更加高效和灵活。
本文将介绍远程连接SQL Server 2000数据库的具体步骤和相关技巧。
一、概述SQL Server 2000是一种关系数据库管理系统,它广泛应用于企业和个人的数据管理和操作中。
远程连接SQL Server 2000数据库是指在不同的计算机上,通过网络连接,实现对数据库的访问和操作。
这种方式使得用户无需直接接触物理数据库服务器,可以在远程计算机上通过SQL Server客户端工具进行操作,极大地提高了工作效率和灵活性。
二、准备工作在开始远程连接SQL Server 2000数据库之前,需要确保以下几个条件得到满足:1. 确保数据库服务器已安装并已正确配置SQL Server 2000数据库,并正常运行。
2. 确保远程计算机网络连接稳定,并具备访问数据库服务器的权限。
3. 安装SQL Server 2000客户端工具,常见的有SQL Server Management Studio(SSMS)等。
三、远程连接配置1. 打开SQL Server Management Studio(或其他SQL Server客户端工具)。
2. 在连接服务器的对话框中,输入数据库服务器的名称或IP地址。
3. 在身份验证选项中,选择适当的身份验证方式,常见的有Windows身份验证和SQL Server身份验证。
根据具体情况选择,一般情况下可以选择Windows身份验证,使用操作系统登录凭证即可完成登录。
4. 单击“连接”按钮,等待连接成功。
四、远程操作与管理远程连接成功后,即可进行数据库的操作和管理。
以下是一些常见的远程操作与管理示例:1. 查询数据:使用SQL查询语言(如SELECT语句),可以从远程数据库中检索数据,实现数据的查询、筛选和排序等功能。
远程SQLSERVER服务器设置
远程SQLSERVER服务器设置远程连接SQL Server服务器是一种将客户端与服务器之间的网络连接扩展到远程位置的方法。
它允许远程用户通过网络连接到SQL Server数据库实例,并执行各种操作,如查询、插入、更新、删除等。
要设置远程连接SQL Server服务器,首先需要确保服务器和客户端之间的网络连接是可靠的。
以下是设置远程连接的步骤:1. 检查服务器的防火墙设置:SQL Server使用TCP/IP协议进行通信,因此需要确保服务器的防火墙允许传入的TCP/IP连接。
在SQLServer配置管理器中,选择"SQL Server Network Configuration",然后选择"Protocols for [Instance Name]"。
确保TCP/IP协议被启用,并检查TCP/IP的端口号是否被防火墙允许通过。
2. 配置SQL Server实例的网络协议:在SQL Server配置管理器中,选择"SQL Server Network Configuration",然后选择"Protocols for [Instance Name]"。
选择TCP/IP协议,右键点击选择"Properties"。
在"Protocol"选项卡中,确保TCP/IP协议已启用,并且配置正确,例如端口号和IP地址。
3. 启用SQL Server身份验证方式:在SQL Server Management Studio中,连接到SQL Server实例,右键点击选择"Properties"。
在"Security"选项卡中,选择"SQL Server and Windows Authentication mode",然后点击"OK"按钮。
如何远程连接SQLServer数据库的图文教程
如何远程连接SQLServer数据库的图⽂教程
⼀.设置客户端⽹络实⽤⼯具
点击“开始”-“程序”,在“Microsoft SQL Server”菜单中选择“客户端⽹络实⽤⼯具”。
在“别名”选项中点击“添加”。
在“服务器别名”中,填⼊您⽹站域名,在“⽹络库”区域中点击“TCP/IP”,在“连接参数”区域
取消“动态决定端⼝”,指定“端⼝号”为2433。
填写完毕后,点击“确定”按钮保存配置。
⼆.企业管理器的使⽤
点击“开始”-“程序”,在“Microsoft SQL Server”菜单中打开“企业管理器”。
在企业管理器中,右键单击“SQL Server组”,选择“新建SQL Server注册”。
此时会出现SQL Server属性窗⼝,在“服务器”中填⼊您⽹站的域名,选择“使⽤SQL Server⾝份验证”,“登录名”和“密码”分别填⼊主机开通邮件中的⽤户名和密码,然后点
击“确定”。
连接成功后,你会看到“SQL Server组”中多了⼀个名称为您⽹站域名的服务器。
此时,您就可以像操作本地SQL数据库⼀样管理⽹站数据库了。
注意事项
如果连接的时候出现超时错误,更改超时时间即可,⽅法是点击“⼯具”-“选项”。
在属性窗⼝中选择“⾼级”选项卡,将“登录超时”的数值设置为0。
如需要更多内容,可以参与学习SQL教程。
SQLServer 数据库开启远程连接设置
SQLServer 数据库开启远程连接设置SQLServer2008数据库开启远程连接 (2)SQLServer2005无法远程连接的解决方法 (16)一、为SQLServer2005启用远程连接 (16)二、启用SQLServerBrowser服务 (17)三、在Windows防火墙中为SQLServer2005创建例外 (17)四、在Windows防火墙中为SQLServerBrowser创建例外 (18)五、远程连接端口设置 (18)六、测试连接 (20)SQLSERVER服务器防火墙设置 (20)1. 打开Windows防火墙的端口 (20)2. 从其他计算机连接到数据库引擎 (21)3. 使用SQLServerBrowser服务进行连接 (21)4. 启动SQLServerBrowser服务的方法 (22)5. SQL2008 SQL Server Browser服务不能开启问题 (23)SQLServer2008数据库开启远程连接SQLServer2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQLServer2008,需要做两个部分的配置:1,SQLServerManagementStudioExpress(简写SSMS)2,SQLServer配置管理器/SQLServerConfigurationManager(简写SSCM)有两点要注意:1,2005的外围应用配置器在2008中换了地方;2,有些设置生效需要重启一下SQLServer。
step1:打开SSMS,用windows身份连接数据库,登录后,右键选择“属性”step2:左侧选择“安全性”,选中右侧的“SQLServer和Windows身份验证模式”以启用混合登录模式。
step3:选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”step4:展开“安全性”->“登录名”->“sa”,右键选择“属性”。
SQL Sever 远程数据导入(图)
MS SQL Sever 远程数据导入演示(图)
该演示引导客户将本地的MS SQL Server数据导入到远程服务器上,供客户的网站使用。
首先安装sql2000企业管理器,然后登录到远程数据库服务器:
1.右击您准备导入数据的数据库,选择“所有任务”下的“导入数据”
2.进入DTS导入/导出向导,点击“下一步”按钮继续
3.选择数据源,输入数据源所在的数据库服务器名称、用户名、密码和要复制数据的源数据库,点击“下一步”按钮
4.选择目的,输入目的数据库所在的数据库服务器名称、用户名、密码和要复制数据的目的数据库,点击“下一步”按钮
5.选择“在SQL Server数据库之间复制对象和数据”方式,点“下一步”继续
6.取消安全措施选项
7.设定调度方式,一般选“立即运行”就可以,然后点“下一步”继续
8.点“完成”执行
9.数据导入完成。
远程连接sql server 2000服务器不行,本地可以链接
步骤:
一 看ping 服务器IP能否ping通。
这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。
二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。
远程连接sql server 2000服务器不行,本地可以链接
1.请确认安装了WIN2003 及打了SP1 或SP2补丁
2.请确认安装了SQL2000及打了SP4补丁
以上还不能解决的话参考以下文章.
由于特定需求,最近实验室需要远程连接外地的sql server 2000服务器,最开始怎么连也连不上,出现了很多问题,但是在今天上午,借用实验室的测试条件(一个公网IP,两个教育网静态IP),终于调试通过,也算是完成了老师的任务,在这里写下自己的心得,参考了很多网上的文章和论坛里的问题,希望对有此需要的有帮助。完善之处,也请留言。废话少说,进入主题。
2 检查服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协议。检查方法是,在服务器上打开开始菜单->程序->Microsoft SQL Server->服务器网络实用工具,看启用的协议里是否有tcp/ip协议,如果没有,则启用它。
3 检查服务器的tcp/ip端口是否配置为1433端口。仍然在服务器网络实用工具里查看启用协议里面的tcp/ip的属性,确保默认端口为1433,并且隐藏服务器复选框没有勾上。
远程连接sqlserver2000服务器不行本地可以链接
远程连接sq l ser ver 2000服务器不行,本地可以链接1.请确认安装了W IN2003 及打了SP1 或SP2补丁2.请确认安装了S QL2000及打了S P4补丁以上还不能解决的话参考以下文章.由于特定需求,最近实验室需要远程连接外地的sq l ser ver 2000服务器,最开始怎么连也连不上,出现了很多问题,但是在今天上午,借用实验室的测试条件(一个公网I P,两个教育网静态I P),终于调试通过,也算是完成了老师的任务,在这里写下自己的心得,参考了很多网上的文章和论坛里的问题,希望对有此需要的有帮助。
不完善之处,也请留言。
废话少说,进入主题。
步骤:一看pin g 服务器IP能否p ing通。
这个实际上是看和远程s ql se rver2000服务器的物理连接是否存在。
如果不行,请检查网络,查看配置,当然得确保远程sql s erver 2000服务器的I P拼写正确。
二在Dos或命令行下输入telne t 服务器IP 端口,看能否连通。
如t elnet 202.114.100.100 1433通常端口值是1433,因为1433是sql s erver 2000的对于Tc p/IP的默认侦听端口。
如果有问题,通常这一步会出问题。
通常的提示是“……无法打开连接,连接失败"。
如果这一步有问题,应该检查以下选项。
1检查远程服务器是否启动了sql serv er 2000服务。
如果没有,则启动。
2检查服务器端有没启用Tcp/I P协议,因为远程连接(通过因特网)需要靠这个协议。
检查方法是,在服务器上打开开始菜单->程序->Mi croso ft SQ L Ser ver->服务器网络实用工具,看启用的协议里是否有tcp/i p协议,如果没有,则启用它。
SQL 2000远程连接的方法
通过外网连接内网SQL Server服务器的方法SQL 2000远程连接的方法运行环境:服务器电脑:WIN XP/2000/2003、SQL Server2000,服务器通过路由器连接ADSL 设备上网工作站电脑:WIN XP/2000/2003、SQL Server2000假如服务器电脑在内网的地址是:192.168.1.99设置方法:1、进入路由器,将服务器电脑的在内网的IP影射到路由器。
进入NAT,如图示设置:关闭路由器的防火墙,如图示:2、服务器电脑须安装SQL SP3以上补丁。
可以在SQL的“查询分析器”中执行以下命令查看是否安装了SP3。
Select @@version如果显示的SQL版本低于8.00.760,表示未安装SP3,须先安装SQL2000 SP3。
3、在服务器电脑的操作系统上桌面的“网上邻居”右击“属性”——>再右击“本地连接”(如显示:“已经连上,有防火墙”,则执行以下步骤,否则直接执行4)——>“属性”——>选择“高级”——>在Internet连接防火墙里(若是勾先了的)点“设置”——>在WINDOWS防火墙里,选择“关闭防火墙”,或打开防火墙,添加例外端口:1433——>点击“确定”退出。
则在本地连接处提示“已连接”(不会出现“有防火墙…..”)4、在服务器电脑的程序组——>SQL Server——>服务器网络实用工具,启用TCP/IP协议,TCP/IP协议的“属性”中,默认端口设为:1433 ,如图示:5、在工作站电脑的程序组——>SQL Server——>客户端网络实用工具中做同上设置。
6、在服务器电脑里安装一个“花生壳软件”客户端软件。
7、现在,在服务器电脑上,运行SQL服务、上网、运行花生壳软件,例如花生壳的免费域名:8、测试服务器电脑:在“运行”处输入cmd进入DOS模式,执行:telnet 1433如果当前DOS窗口变为黑屏,只有光标在左上角闪烁,说明服务器电脑的1433端口已打开,即正常地完成了服务器端的设置。
如何远程访问SQL SERVER
如何远程访问SQL SERVER作者:点击数:205 更新时间:10-04-13远程连接sql server 2000服务器的解决方案一看ping 服务器IP能否ping通。
这个实际上是看和远程sql server 2000服务器的物理连接是否存在。
如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。
二在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。
如telnet 202.114.100.100 1433ITPUB个人空间通常端口值是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防火墙(其他的防火墙也关掉最好)。
sqlServer远程连接连接非默认实例
sqlServer 远程连接连接非默认实例如果不能远程连接sqlServer,要检查下面3项:1. 数据库实例- 服务器属性- 连接- 勾选允许远程连接。
2. 打开sql server 的配置管理器在配置管理器中启用TCP/IP:在SQL Server Management Studio中或其它方法重启实例。
3. 关闭防火墙,或者添加允许程序3-1、如果选择关闭防火墙,那么sql server2005已经允许远程访问了,但这样就会有一些安全隐患。
3-2、如果选择不关闭,那么操作方式如下图:点击“添加程序”,弹出下图右边的对话框点击“浏览”来选择需要打开远程访问的SQL Server 2005 实例,sqlserver2000路径为:C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlservr.exesqlexpress路径为:C:\Program Files\Microsoft SQLServer\MSSQL.1\MSSQL\Binn\sqlservr.exe在以同样方式添加sql server browser:路径为C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe至此所有操作完成,远程访问设置成功,注意要将sql serser browser 启动方式设置为“自动”,否则重启电脑后,远程访问将失败。
远程连接1. 在SQL Server Management Studio中,使用 ". "、机器名、127.0.0.1,访问默认实例(mssqlserver)成功。
使用local访问失败。
2。
访问非默认实例,使用ip\实例名、ip:端口号\实例名访问失败。
使用ip,端口号或ip,端口号\任意字符,访问成功。
端口号从下面查看。
选属性- 最后一行即是端口号,也可以修改端口号为指定值,重启实例后生效。
配置sql server 2000以允许远程访问
配置sql server 2000以允许远程访问配置sql server 2000以允许远程访问适合故障:1. 用sql企业管理器能访问sql server 2000(因为它是采用命名管道(named pipes)方式进行方式),但用 方式(udp)不能访问.2. 采用方式不能远程访问.故障的可能原因有:1.sql server 2000没有安装sql server 2000 sp3a及以上升级包,还未启用并开放1433端口(udp);2.系统防火墙未开放1433端口.解决办法:一.检查sql server 2000是否已启用并开放1433端口.(在sql2000服务器上)方法:开始-->运行-->打开-->执行"cmd" 命令-->执行"netstat -na" 命令.看是否有无TCP 127.0.0.1:1433 0.0.0.0:0 LISTENINGTCP 192.168.123.98:1433 0.0.0.0:0 LISTENING如果没有刚表明sql2000端口监听服务未启动.转第三步.如果有则转第二步二.检查sql server 2000服务器所在机器防火墙设置,sql server 2000服务器端是否启动Sql Server服务.主要检查防火墙是否设置允许1433端口通信. 简单的方法是关闭防火墙后再试.方法:在客户端或本机"命令提示符"窗口运行下面命令: telnet <sql2000服务器IP地址> 1433如果命令执行成功,说明SQL Server 服务器工作正常,并且正在监听1433端口的TCP/IP 连接如果命令返回"无法打开连接"的错误信息,则说明服务器端没有启动SQL Server 服务,也可能服务器端没启用TCP/IP 协议,或者服务器端没有在SQL Server 默认的端口1433上监听.是否启动SQL Server 服务或监听端口通过sql2000网络配置工具来检查.三.检查sql server 2000是否已升级到8.00.760或以上版本.方法:在sql查询分析器中执行:SELECT SERVERPROPERTY('ProductLevel')SELECT @@VERSIONSELECT SERVERPROPERTY('ProductVersion') 如果为8.00.760以下则需安装sql2000 sp3a或sql2000 sp4sp4下载地址:/downloads/details.aspx?familyid=8E 2DFC8D-C20E-4446-99A9-B7F0213F8BC5&displaylang =zh-cn 注意安装前需要备份当前数据库文件,以备重装早期版本的sql2000时恢复用.点击开始-->控制面板-->管理工具-->本地安全策略-->本地策略-->安全选项将"设备:未签名驱动程序的安装操作" 设置为"默认继续".注意下载后,执行解压目录中的setup.bat.更为详细的介绍请参见sql2000 sp4 readme/downloads/details.aspx?familyid=8E 2DFC8D-C20E-4446-99A9-B7F0213F8BC5&displaylang =zh-cn============================================== ====================================================================== ========================SQL Server连接中的四个最常见错误(转载)============================================== ====================================================================== ========================一."SQL Server 不存在或访问被拒绝"这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多.一般说来,有以下几种可能性:1,SQL Server名称或IP地址拼写有误2,服务器端网络配置有误3,客户端网络配置有误要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因.============= 首先,检查网络物理连接=============ping <服务器IP地址/服务器名称>如果ping <服务器IP地址> 不成功,说明物理连接有问题,这时候要检查硬件设备,如网卡,HUB,路由器等.还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如ISA Server.防火墙软件可能会屏蔽对ping,telnet 等的响应因此在检查连接问题的时候,我们要先把防火墙软件暂时关闭,或者打开所有被封闭的端口.如果ping <服务器IP地址> 成功而,ping <服务器名称> 失败则说明名字解析有问题,这时候要检查DNS 服务是否正常. 有时候客户端和服务器不在同一个局域网里面,这时候很可能无法直接使用服务器名称来标识该服务器,这时候我们可以使用HOSTS文件来进行名字解析,具体的方法是:1.使用记事本打开HOSTS文件(一般情况下位于C:\WINNT\system32\drivers\etc).添加一条IP地址与服务器名称的对应记录,如:172.168.10.24 myserver2.或在SQL Server 的客户端网络实用工具里面进行配置,后面会有详细说明.============= 其次,使用telnet 命令检查SQL Server服务器工作状态=============telnet <服务器IP地址> 1433如果命令执行成功,可以看到屏幕一闪之后光标在左上角不停闪动,这说明SQL Server 服务器工作正常,并且正在监听1433端口的TCP/IP 连接如果命令返回"无法打开连接"的错误信息,则说明服务器端没有启动SQL Server 服务,也可能服务器端没启用TCP/IP 协议,或者服务器端没有在SQL Server 默认的端口1433上监听.=============接着,我们要到服务器上检查服务器端的网络配置,检查是否启用了命名管道.是否启用了TCP/IP 协议等等=============可以利用SQL Server 自带的服务器网络使用工具来进行检查.点击:程序-- Microsoft SQL Server -- 服务器网络使用工具打开该工具后,在"常规"中可以看到服务器启用了哪些协议. 一般而言,我们启用命名管道以及TCP/IP 协议.点中TCP/IP 协议,选择"属性",我们可以来检查SQK Server服务默认端口的设置一般而言,我们使用SQL Server 默认的1433端口.如果选中"隐藏服务器",则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接.============= 接下来我们要到客户端检查客户端的网络配置=============我们同样可以利用SQL Server 自带的客户端网络使用工具来进行检查,所不同的是这次是在客户端来运行这个工具.点击:程序-- Microsoft SQL Server -- 客户端网络使用工具打开该工具后,在"常规"项中,可以看到客户端启用了哪些协议.一般而言,我们同样需要启用命名管道以及TCP/IP 协议.点击TCP/IP 协议,选择"属性",可以检查客户端默认连接端口的设置,该端口必须与服务器一致.单击"别名"选项卡,还可以为服务器配置别名.服务器的别名是用来连接的名称,连接参数中的服务器是真正的服务器名称,两者可以相同或不同.别名的设置与使用HOSTS文件有相似之处.通过以上几个方面的检查,基本上可以排除第一种错误.-----------------------------------------------------------------------------二."无法连接到服务器,用户xxx登陆失败"该错误产生的原因是由于SQL Server使用了"仅Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(如sa )进行连接.解决方法如下所示:1.在服务器端使用企业管理器,并且选择"使用Windows 身份验证"连接上SQL Server在企业管理器中--右键你的服务器实例(就是那个有绿色图标的)--编辑SQL Server注册属性--选择"使用windows身份验证"2.展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡3.在"身份验证"下,选择"SQL Server和Windows ".4.重新启动SQL Server服务.在以上解决方法中,如果在第 1 步中使用"使用Windows 身份验证"连接SQL Server 失败,那就通过修改注册表来解决此问题:1.点击"开始"-"运行",输入regedit,回车进入注册表编辑器2.依次展开注册表项,浏览到以下注册表键:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQL Server\MSSQLServer]3.在屏幕右方找到名称"LoginMode",双击编辑双字节值4.将原值从1改为2,点击"确定"5.关闭注册表编辑器6.重新启动SQL Server服务.此时,用户可以成功地使用sa在企业管理器中新建SQL Server注册,但是仍然无法使用Windows身份验证模式来连接SQL Server.这是因为在SQL Server 中有两个缺省的登录帐户: BUILTIN\Administrators<机器名>\Administrator 被删除.要恢复这两个帐户,可以使用以下的方法:1.打开企业管理器,展开服务器组,然后展开服务器2.展开"安全性",右击"登录",然后单击"新建登录"3.在"名称"框中,输入BUILTIN\Administrators4.在"服务器角色"选项卡中,选择"System Administrators"5.点击"确定"退出6.使用同样方法添加<机器名>\Administrator 登录.说明:以下注册表键:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLS erver\MSSQLServer\LoginMode的值决定了SQL Server将采取何种身份验证模式.1.表示使用"Windows 身份验证"模式2.表示使用混合模式(Windows 身份验证和SQL Server 身份验证).-----------------------------------------------------------------------------三.提示连接超时如果遇到第三个错误,一般而言表示客户端已经找到了这台服务器,并且可以进行连接,不过是由于连接的时间大于允许的时间而导致出错.这种情况一般会发生在当用户在Internet上运行企业管理器来注册另外一台同样在Internet上的服务器,并且是慢速连接时,有可能会导致以上的超时错误.有些情况下,由于局域网的网络问题,也会导致这样的错误.要解决这样的错误,可以修改客户端的连接超时设置.默认情况下,通过企业管理器注册另外一台SQL Server的超时设置是 4 秒,而查询分析器是15 秒(这也是为什么在企业管理器里发生错误的可能性比较大的原因).具体步骤为:企业管理器中的设置:1.在企业管理器中,选择菜单上的"工具",再选择"选项"2.在弹出的"SQL Server企业管理器属性"窗口中,点击"高级"选项卡3.在"连接设置"下的"登录超时(秒)"右边的框中输入一个比较大的数字,如20.查询分析器中的设置:工具-- 选项-- 连接-- 将登录超时设置为一个较大的数字。
sql2000数据库怎么实现远程连接
sql2000数据库怎么实现远程连接SQL Server 2000无论是个人版、企业版还是标准版,只要细版本在8.00.1760以下,均不提供远程数据库连接,即使服务器端工具和客户端工具的设置均有TCP/IP设置和数据库连接属性也设置了RPC远程连接,仍然不能实现远程连接。
该怎么解决呢?解决方案如下:首先,需要打SP4补丁,该补丁包含了以前sp1、2、3的补丁,安装此补丁后一般要重新启动计算机,再进行远程连接就可以了,如再企业管理器可远程注册服务器、查询分析可连接远程服务器、ODBC可连接远程服务器。
要点:1.确认服务器端SQL服务端口号是否为:14332.如果不是1433,配置客户端3.建立服务器端登录帐号,确保角色及管理数据库一、查看服务器端情况1. 看ping 服务器IP能否ping通。
这个实际上是看和远程sql server 服务器的物理连接是否存在。
如果不行,请检查网络,查看配置,当然得确保远程sql server 服务器的IP拼写正确。
2. 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。
如telnet 202.114.100.100 1433通常端口值是1433,因为1433是sql server 的对于Tcp/IP 的默认侦听端口。
如果有问题,通常这一步会出问题。
通常的提示是“……无法打开连接,连接失败"。
如果这一步有问题,应该检查以下选项。
1) 检查远程服务器是否启动了sql server 服务。
如果没有,则启动。
2) 检查sql server服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协议。
检查方法是,在服务器上打开开始菜单->程序->Microsoft SQL Server->服务器网络实用工具,看启用的协议里是否有tcp/ip协议,如果没有,则启用它。
3) 检查服务器的tcp/ip端口是否配置为1433端口。
MSSQLServer2000通过本地客户端远程连接数据库
MSSQLServer2000通过本地客户端远程连接数据库首先您的电脑必须装有SQL2000,如果没有安装请先去安装好再进行以下操作,另外如果您购买的数据库是SQL2005,那么您必须先在本地安装SQL2005!如果您不确定您所够数据库的版本,请咨询技术支持!邮箱:**************.com1、打开你的本地Mssql企业管理器,展开控制台根目录、Microsoft SQL Server、SQL Server组。
默认安装好的Mssql组中只有一个Local(Windows NT)。
注意,在Win 2000中显示的是本地计算机名。
2、鼠标右键SQL Server组,选择新建SQL Server注册命令,弹出注册向导。
3、在添加可用服务器对话框中,左边可用服务器输入服务器IP地址或者服务器计算机名称,这里输入您的数据库服务器的IP地址(以下218.90.57.117仅作演示,您可以登陆您的数据库管理面板查看属于您自己的服务器IP地址)。
并点击添加按钮,将你选择的可用服务器添加到右边文本框中。
4、在选择身份证模式对话框中,共有两个选项。
选择“系统管理员给我分配的SQL Server登录信息(SQL Server身份验证)”选项5、选择连接选项中,输入登录用户名与密码。
6、选择SQL Server组对话话中,可以将当前注册的SQL Server 添加到默认的组中,或者新建一个顶层的新组。
7、注册的SQL Server信息已设置完成,点击完成按钮后,让Mssql 去自动测试连接远程服务器了。
8、连接成功,弹出如下图所示信息框。
并在默认的SQL Server组中自动添加了一个未登录的服务器IP 或者名称,双击这个IP,就会登录你的远程服务器Mssql了。
你可以通过本地的Mssql远程登录到服务器,并且进行相关的数据库维护了。
当然,远程操作时,由于网速的因素,所有的操作都会很迟缓,这属于正常现象。
另外,登录后的所有操作都受到服务器开设登录名的权限制约。
怎样远程连接SQL Server2000数据库
怎样远程连接SQL Server2000数据库悬赏分:5 - 解决时间:2008-3-14 07:20我在A电脑做了一个项目但项目的数据库在B电脑A电脑要连接B电脑的数据库A电脑和B电脑要做什么配置数据库是SQL Server2000数据库提问者:K7513405 - 助理二级最佳答案远程连接sql server 2000服务器的解决方案一看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,在客户端连接时必须作相应的改变。
C#里如何远程直接连接SQL Server 2000数据库服务器(一)
C#里如何远程直接连接SQL Server 2000数据库服务器(一)
热6已有59 次阅读2010-12-26 16:04
首先如果要直接(记住是直接)远程访问SQL Server 2000的话,就要了解1433端口,是SQL Server默认的端口,1433端口是SQL Server提供的对外服务端口,你可以理解为允许远程访问端口;
然后进行三步操作
1:ping 服务器地址
在一台客户机的dos环境下ping 服务器ip地址看网络是否通畅
2:如果条件1没问题的话,再查看服务器的网络端口状态
在服务器的dos环境下下输入netstat -an 查看服务器是否在1433端口上监听如下图如果1433端口的State为LISTENING(监听,侦听),那么表示服务器开启了1433端口;
3:如果条件2也没问题了,查看是否允许远程登录
在一台客户机的dos环境下输入telnet 服务器ip地址1433
如果看到下图光标一闪一闪的,表示远程登陆成功;
最后在代码的连接字符串里写入
string strConn = server = 服务器的ip地址;database = 服务器上SQL Server 2000数据库服务器的数据库名称;uid =账号;pwd=密码;。
SQL2000远程连接不上服务器解决方法
SQL2000远程连接不上服务器解决方法SQL Server 2000是一个过时的数据库管理系统,它的远程连接功能可能会受到一些限制和问题。
下面是一些常见的问题和解决方法,以帮助您解决SQL Server 2000远程连接不上服务器的问题。
1.检查网络连接:-确保服务器和客户机在同一局域网或通过可靠的网络连接相连。
- 检查防火墙设置,确保允许SQL Server 2000使用所需的端口进行通信(默认情况下是1433端口)。
- 使用ping命令测试服务器是否可达,确保网络连接正常。
2. 配置SQL Server 2000:- 打开SQL Server Enterprise Manager,展开“Microsoft SQL Servers”和“SQL Server Group”节点。
-右键单击服务器节点,并选择“属性”选项。
-在属性对话框中,选择“网络配置”选项卡,确保TCP/IP协议处于已启用状态。
-确保在TCP/IP协议的“IP地址”选项卡中,监听所有IP地址的端口设置为1433(或其他自定义端口)。
- 重新启动SQL Server服务,以使配置生效。
3. 检查SQL Server身份验证方式:- 打开SQL Server Enterprise Manager,展开服务器节点。
-右键单击服务器节点,并选择“属性”选项。
-在属性对话框中,选择“安全性”选项卡。
- 确保“身份验证”设置为“SQL Server和Windows身份验证模式”,以允许使用SQL Server身份验证方式进行远程连接。
4. 检查SQL Server登录名和密码:- 在SQL Server Enterprise Manager中,展开服务器节点,然后展开“安全性”节点。
-右键单击“登录名”节点,并选择“新建登录名”选项。
-在“新建登录名”对话框中,创建一个新的登录名,并确保为该登录名设置了正确的权限和密码。
5. 检查SQL Server 2000服务状态:- 打开Windows服务管理器,查找“SQL Server”服务。
SQLSERVER 开启远程连接检配置说明
一、数据库开启远程访问1、打开数据库管理工具【SQL Server Management Studio】,选择windows身份验证连接2、选择连接的数据库,并点击【右键】,选择属性。
3、选择【安全性】,在服务器身份验证处选择【SQL Server 和Windows 身份验证模式(S)】,选择完成后,点击【确定】。
二、添加用户并设置权限1、创建新的登录名,点击安全性前面的【+】展开后,选择【登录名】,然后点击【右键】,再选择【新建登录名(N)】2、设置登录名与密码,设置【登录名】后,选择【SQL Server 身份验证】,然后设置密码。
取消强制【实施密码策略】。
3、数据库权限设置,选择【用户映射】,选择数据库【DiaoJuDiaoDaiSys】,再选择数据库角色成员身份【db_owner】和【public】,选择完成后,点击【确定】4、使用新创建的登录名登录,点击【连接】后,再点击【数据库引擎】身份验证选择【SQL Server 身份验证】,在登录名处输入创建的新的登录名【djdddj】,然后输入密码。
点击【连接】。
连接成功后,可以看到三、远程访问端口设置1、打开【SQL Server 配置管理器】2、开启TCP/IP,点击【SQL Server 网络配置】前面的【+】,选择【MSSQLSERVER 的协议】。
选择【TCP/IP】,点击【右键】,选择【开启】。
如果已经启用,表示已经开启TCP/IP。
开启后需要重新启动SQL Server 服务。
3、配置端口,【双击】【TCP/IP】启动侦听设置访问端口,默认为:1433.4、重启SQL Server 服务。
使用【SQL Server Management Studio】登录数据,选择数据库服务,点击【右键】,选择【重新启动】。
出现提示框,选择【是】。
四、防火墙放行1、进入控制版面搜索【防火墙】,选择高级设置。
2、开启允许访问的端口,选择【入站规则】后,点击右边的【新建规则】.添加过程如下列图点击【完成】后,可以看到在入站规则中出现我们添加的信息。
SqlServer数据库远程连接案例教程
SqlServer数据库远程连接案例教程
⼀、⾝份验证配置
在sqlserver服务端电脑打开SqlServer Managerment Studio管理⼯具,⾸先通过Windows⾝份验证登录sqlserver
登录成功之后,右键打开属性,在安全性选项卡勾选sql server和windows⾝份认证模式,在连接选项卡勾选允许远程连接到此服务器,如下图:
然后点击安全性-登录名,右击sa点击属性,设置sa账户密码,在状态选项卡中选择授予和启⽤
⼆、sqlserver开启1433端⼝
右击计算机,打开管理,如图:
找到服务和应⽤程序,然后配置sqlserver⽹络协议,启⽤TCP/IP,右击属性,如图:
将IP1的TCP端⼝设置为1433,并启⽤,如图
将IPALL的TCP端⼝也设置为1433,如图
注意
如果sqlserver在阿⾥云服务器上,还得配置下安全组规则,开放1433端⼝
三、远程登录
输⼊远程服务ip地址或者域名:1433/实例名
这⾥可以省略端⼝和实例名,如图:
到此这篇关于SqlServer数据库远程连接案例教程的⽂章就介绍到这了,更多相关SqlServer数据库远程连接内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
怎样远程连接SQL Server2000数据库
远程连接 SQL Server 2000 数据库是一项重要的技术,它允许用户
从不同的位置访问和管理数据库。
本文将介绍如何远程连接 SQL Server 2000 数据库,以及相关的配置和安全注意事项。
一、什么是远程连接SQL Server 2000数据库
SQL Server 2000 是一种关系型数据库管理系统,主要用于数据存储和管理。
远程连接则是指通过网络连接到远程主机上运行的数据库服
务器,以实现对数据库的访问和操作。
二、远程连接SQL Server 2000数据库的配置
在远程连接SQL Server 2000 数据库之前,需要进行以下几项配置:
1. 启动 SQL Server 2000 数据库服务器:确保数据库服务器已启动
并正在运行,可以通过在服务器上运行 SQL Server 2000 程序来启动。
2. 配置网络协议:在 SQL Server 2000 管理工具中,打开 "SQL Server 网络工具",选择适当的网络协议(如 TCP/IP),并进行相应的
配置。
3. 配置防火墙:如果您的计算机上有防火墙软件,需要打开相应的
端口(默认是 1433)以允许远程连接请求通过。
4. 数据库和登录名配置:在 SQL Server 2000 管理工具中,确保数
据库已创建并配置了相应的登录名和权限,以便远程用户可以访问数
据库。
可以通过创建登录名、分配权限和设置密码来完成这些配置。
三、如何远程连接SQL Server 2000数据库
远程连接 SQL Server 2000 数据库可以使用多种方式,下面介绍两种常见的方法:
1. 使用 SQL Server Management Studio(SSMS):SSMS 是一款官方提供的管理工具,可以通过图形界面轻松地远程连接数据库。
打开SSMS,输入远程服务器的地址和登录凭据,选择相应的数据库,即可连接到远程数据库。
2. 使用命令行工具:可以使用命令行工具(如 sqlcmd)通过命令行方式远程连接数据库。
打开命令提示符,输入相应的连接命令(包括服务器地址、登录凭据和数据库名称),即可连接到远程数据库。
四、远程连接SQL Server 2000数据库的安全注意事项
在远程连接 SQL Server 2000 数据库时,需要注意以下安全事项:
1. 使用强密码:确保远程登录名和密码具有足够的安全性,避免使用弱密码,建议使用包含字母、数字和特殊字符的复杂密码。
2. 限制访问权限:在创建登录名和分配权限时,只为需要远程访问数据库的用户分配相应的权限,避免给予过多的权限,以确保数据的安全性。
3. 使用加密连接:为了保护数据的传输过程中的安全性,可以启用SSL 加密,以确保数据在网络传输中不会被篡改或窃取。
4. 定期备份和更新:定期备份数据库,并及时更新 SQL Server 2000 数据库的安全补丁和升级,以防止已知的安全漏洞被利用。
总结:
本文介绍了如何远程连接 SQL Server 2000 数据库,并提供了相关的配置和安全注意事项。
远程连接数据库是一项重要的技术,可以方便用户从不同的位置进行数据库管理和操作。
通过正确的配置和遵守安全规则,可以确保远程连接的稳定性和数据的安全性。