A. 无法连接到数据库服务器问题,怎么解决
1. 确保服务器端的数据库中存在sa,并支持混合登录模式.默认安装的时候,可能会忽略建立sa.
2. 确保服务器端的数据库是支持远程调用的.打开sql Server Management Studio,选择该数据库,右键菜单"Properties",在打开的对话框中选择Connections,把Allow remote connections to this server选上.
3. 确保服务器端的SQL服务的TCP/IP是Enable的.打开SQL Server Configuration Manager. 选择SQL Server 2005 Network Configuration下的Protocols for SQL2005( 我安装的SQL示例名为SQL2005), 把Named Pipes和TCP/IP都修改为Enabled,默认是Disabled.
4. 确保服务器端的SQL实例的远程调用是支持TIP/IP和named pipes的. 打开SQL Server Surface Area Configuration Manager,在打开的页面中选择Surface Area Configuration for Services and Connections.选中实例的Remote Connections,把Using both TCP/IP and named pipes选中.
5. 重启服务器端的SQL Server 2005服务,确保SQL Server Agent和SQL Server Browser的服务也启动了. 默认都是需要手动启动,可以改成Automatic.
6. 因为服务器端的操作系统是WinXp+SP2,所以还需要检查防火墙.确保防火墙中的1433端口打开了.
另外, SQL Server 2005的默认端口可能不是1433. 我们需要手动修改一下. 打开SQL Server Configuration Manager. 选择SQL Server 2005 Network Configuration下的Protocols for SQL2005( 我安装的SQL示例名为SQL2005), 查看TCP/IP的属性.在打开的对话框中选择IP Address, 把到IPAll下的TCP Dymanic Ports改为0,TCP Port的值修改为1433.
在Windows防火墙中的Exceptions中Add Port:TCP 1433和UDP 1434, 同时还需要Add Program.先打开SQL Server Configuration Manager,在SQL Server 2005 Services中选中SQL Server,查看属性,在Advanced中记下Instance ID.如(MSSQL.1)
在防火墙的Exceptions中Add Program,找到诸如...\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe,添加.
所有这些都做完了,客户端应该就可以访问了,最好客户端也在自己的Configration Manager的Client Configuration中设置TCP/IP为Enabled.
B. 无法连接到远程服务器怎么办
使用windows自带的shutdown命令,远程重启服务器。
当远程桌面连接服务无法顺利使用后,我们首先要确定的是服务器是否真的死机。我们可以通过ping目标服务器IP看是否畅通或者访问该服务器上的相关网络服务看是否还能顺利应用,当然也可以通过UNC地址来判断其网络访问是否顺利。
接下来我们通过shutdown命令,在远程桌面不能顺利连接的情况下通过网络重启服务器。具体操作是在命令提示窗口中执行“shutdown/m服务器IP地址/r”,这样服务器将自动重新启动。
我们在ping-t命令窗口中也将看到目的网络连接情况从畅通到requesettimedout,这说明目的服务器已经在进行重启操作。
网络协议
网络协议是网络上所有设备(网络服务器、计算机及交换机、路由器、防火墙等)之间通信规则的集合,它定义了通信时信息必须采用的格式和这些格式的意义。大多数网络都采用分层的体系结构。
每一层都建立在它的下层之上,向它的上一层提供一定的服务,而把如何实现这一服务的细节对上一层加以屏蔽。一台设备上的第n层和另一台设备上的第n层进行通信的规则就是第n层协议。
在网络的各层中存在着许多协议,接收方和发送方同层的协议必须一致,否则一方将无法识别另一方发出的信息。网络协议使网络上各种设备能够相互交换信息。
常见的协议有:TCP/IP协议、IPX/SPX协议、NetBEUI协议等。在局域网中用得的比较多的是IPX/SPX.。用户如果访问Internet,则必须在网络协议中添加TCP/IP协议。
C. 不能建立到远程计算机的连接,你可能需要更改自连接的网络设置,怎么办
1、首先进入系统防火墙设置中,点击高级设置。
D. 远程连接建立不了怎么办
1.1 什么是远程桌面? 远程桌面是微软公司为了方便网络管理员管理维护服务器而推出的一项服务。从windows 2000 server版本开始引入,网络管理员使用远程桌面连接程序连接到网络任意一台开启了远程桌面控制功能的计算机上,就好比自己操作计算机一样,运行程序,维护数据库等。远程桌面从某种意义上类似于早期的telnet,他可以将程序运行等工作交给服务器,而返回给远程控制计算机的仅仅是图象,鼠标键盘的运动变化轨迹。如图1
(图1)
1.2 如何启用远程桌面? 开启远程桌面功能的方法很简单,我们以前也介绍过多次。在windows 2000 server和2003中只要在桌面“我的电脑”上点鼠标右键选择“属性”,在弹出的属性设置窗口中找到“远程”标签,然后在远程桌面处的“容许用户远程连接到此计算机”前打勾即可。(如图2)开启该功能后网络中的其他计算机就可以通过“程序->附件->通讯->远程桌面连接”来控制和访问该服务器了。
(图2)
1.3 如何连接到远程服务器?连接到远程服务器有两种方法:
1.远程桌面连接:点击:所有程序->附件->通讯->远程桌面连接,输入要连接的服务器名称或服务器的IP地址。
注意:1.远程桌面一般只用于远程管理服务器的目的,最多只能两个用户的同时连接。
2.要断开连接要选择“注销”操作,如直接关闭远程桌面连接,则该用户在服务器上打开的程序将继续运行,就将占用服务器的资源。
2.远程桌面: 是管理工具中的一个MMC控制台。点击:所有程序->管理工具->远程桌面,如图3
(图3)
远程桌面连接和远程桌面的最大区别是:远程桌面连接一次只能连接一台服务器,而远程桌面同时可能连接多台服务器。
二、安装和配置终端服务:
2.1什么是终端服务:终端服务仅仅存在于windows 2000 server版和2003中,其他系统不存在此组件。终端服务默认情况下是不安装在操作系统中的,需要时通过添加删除windows组件来安装。终端服务起到的作用就是方便多用户一起操作网络中开启终端服务的服务器,所有用户对同一台服务器操作,所有操作和运算都放在该服务器上。 如图4
(图4)
RDP:远程桌面连接协议
2.2如何安装终端服务?
第一步:通过任务栏的“开始->控制面板->添加/删除程序”来安装终端服务。
第二步:添加/删除程序窗口左边选择添加删除windows组件。在组件中找到终端服务器和终端服务器授权两项,在安装前系统会给出配置警告提示“IE增强的安全配置将大大限制终端服务器上的用户,是否恢复低安全配置”,我们选“是”即可。因为默认情况下windows 2003浏览器的安全级别设置过高,容易造成终端服务使用者权限被限制。如图5
(图5)
第三步:选择终端服务器和终端服务器授权后就可以直接点“下一步”进行安装了。
第四步:下面将出现终端服务器安装程序的介绍,非常重要。内容如下——此选项安装终端服务器,他可以配置此计算机让多个用户同时运行程序。默认情况下只有本地管理员组才能连接到此终端服务器上。你需要将用户帐户也就是非管理员权限的用户添加到本地远程桌面用户组,用户才能连接到此终端服务器上。如果只需要用管理的远程桌面,请不要安装终端服务器,用于管理的远程桌面已按默认方式起用。授权:要在今天起的120天的宽限期间后继续使用终端服务器,你必须安装一个服务器运行终端服务器授权。如图6
(图6)
第五步:接下来讲师选择终端服务器的运行模式,有两种安全模式提供给我们,“完整安全模式”和“宽松安全模式”。前者可以为终端服务器提供最安全的环境,安全性最好,但是正因为安全所以限制也多了,某些为以前操作平台设计的应用程序可能无法正常运行。如果你使用了这个安全模式进行终端服务器操作的话,发现实际中限制性太大可以修改为“宽松安全模式”。宽松安全模式相比完整安全模式来说安全级别低了些,但是限制少了很多,用户可以访问关键的注册表和系统文件位置,运行一些为以前版本设计的应用程序时采用此安全模式。具体使用哪种安全模式需要根据实际工作中的需求去选择。如图7
(图7)
第六步:接下来是设置终端服务器安装程序,有三种许可方式提供给我们,一是使用许可证服务器,一般来讲公司都没有专门的许可证服务器。二是使用自动搜索许可证服务器,此项将自动搜索网络中的许可证服务器,对于那种许可证服务器不固定的网络应用比较适合。最后一个是“我将在120天内指定许可证服务器”,这个是我们最常选的,也就是先使用终端服务120,之后在向微软公司购买许可证,建立相应的许可证服务器达到授权的目的。如图8
(图8)
第七步:接着是选择服务器授权模式,在没有向微软公司购买授权许可证前,这些选项都是没有具体意义的,“每设备授权模式”是一个设备一个授权,在使用终端服务时只能在具有授权许可证的设备上。“每用户授权模式”是针对用户来购买许可证的,有多少个用户(帐户)要使用终端服务就要购买多少个用户许可证(CAL)。(如图9)
(图9)
第八步:然后是设置安装许可证服务器数据库的位置,我们保持默认的windows\system32\lserver即可,当然也可以通过“浏览”按钮换为其他目录。(如图10)
(图10)
第九步:系统自动安装终端服务组件,但需放入2003光盘。
2.3 如何登录终端服务器:
第一步:建立一个普通用户,并把这个用户加入到“Remote Desktop Users”,即远程桌面用户组。
第二步:对“Remote Desktop Users”组赋于远程登录的权限。点击“域安全策略”->“安全设置”->“本地策略”->“用户权限分配”->“通过终端服务允许登录”在策略设置中加入“Remote Desktop Users”。
第三步:刷新策略,使策略生效:输入:gpupdate命令。
第四步:通过远程桌面连接程序,用新建的用户登录终端服务器。
2.3 远程桌面与终端服务的区别和联系:
首先我们来看看相同点,他们都是windows系统的组件,都是由微软公司开发的。通过这两个组件可以实现用户在网络的另一端控制服务器的功能,操作服务器,运行程序就好象操纵自己本地计算机一样简单,速度方面也非常快。不过这两个组件的区别也是非常明显的——
(1)远程终端服务允许多个客户端同时登录服务器,不管是设备授权还是用户授权都需要CAL客户访问授权证书,这个证书是需要向微软公司购买的;而远程桌面管理只是提供给操作员和管理员一个图形化远程进入服务器进行管理的界面(从界面上看和远程终端服务一样的),远程桌面是不需要CAL许可证书的。
(2)远程桌面是完全免费的,而终端服务只有120天的使用期,超过这个免费使用期就需要购买许可证了。
(3)远程桌面最多只允许两个管理员登陆的进程,而终端服务没有限制,只要你购买了足够的许可证想多少个用户同时登录一台服务器都是可以的。
(4)远程桌面只能容许管理员权限的用户登录,而终端服务则没有这个限制,什么样权限的用户都可以通过终端服务远程控制服务器,只不过登录后权限还是和自己的权限一致而已。
2.4 什么是远程终端连接超时设置?限制远程连接用户会话的活动时间
2.4如何配置远程连接超时设置?如图11,是对单个用户的超时设置,也可以对全体用户进行超时设置。(在终端服务配置里进行设置)
(图11)
三、使用远程协助
3.1 什么是远程协助? 远程协助(Remote Assistance)为您提供了一种获取帮助的有效手段,在遇到问题时,您可以通过远程协助从外部获取所需帮助。如果您是一个有经验的用户,您甚至可以使用远程协助直接向您的亲戚朋友直接提供协助。使用远程协助有三种方式,最快的一种方法是使用Windows Messenger中的即时消息,此外,您还可以通过E-mail启动一个远程协助会话,第三种是以文件的形式发送给帮助者,以获得帮助。
3.2如何使用远程协助?
第一步:首先启用远程协助功能。如图12,注意:要启用远程协助功能,必须是本地管理员用户。
(图12)
第二步:点击“远程协助”菜单。如图13
(图13)
第三步:选择“邀请某人来帮助您”->在三种帮助方式下选择一种,这里我们选择第三种。
第四步:设置并保存好邀请文件,并且把这个邀请文件发送给帮助的人。
第五步:帮助者打开邀请文件,即开始连接被帮助者。
第六步:得到被帮助者的允许后,帮助者就可以连接到被帮助者的电脑,并能控制被帮助者的电脑。
四、实验:
1、开启远程桌面连接功能,并实验远程连接、
2、设置终端服务功能,并能连入终端服务器。及配置终端服务的超时设置。
3、开启远程协助功能,并实验两台电脑间的远程协助。
E. 无法远程连接到服务器
error 10061目标主机主动拒绝,连接不能建立。 这通常是因为试图连接到一个远程主机上不活动的服务,如没有服务器应用程序处于执行状态。 你可以过段时间再试. 如果您的机器安装了防火墙或者其它类似的防病毒软件,那么可能在连接FTP站点的时候出现以下错误信息(中文): 错误: 无法连接到远程服务器。Socket 错误 = #10061。 错误: 建立数据 socket 失败。