导航:首页 > 配服务器 > myserver是什么服务器

myserver是什么服务器

发布时间:2022-12-29 03:55:24

A. IIS如何设置一台服务器建多个网站

一个IP建多个Web站点

TCP端口法

由于各种原因,我们有时候需要在一个IP地址上建立多个web站点,在IIS5中,我们可能通过简单的设

置达到这个目标。

在IIS中,每个 Web 站点都具有唯一的、由三个部分组成的标识,用来接收和响应请求:

(1) IP地址

(2) 端口号

(3) 主机头名

在IIS中,在一个IP地址上建立多个独立的web站点,通常有两种方法,本文以以例子的形式介绍TCP端

口法。

环境:假设深圳市某某公司的内部网由一台win2000服务器和几十台工作站组成,这个内部网的网段

是192.168.1.0/24,服务器的地址是192.168.1.10,名称是myserver。在这台服务器已经安装了Internet

服务,即IIS 5。沧海公司有A,B,C三个部门,分别在8086,8087,8088三个房间办公。现在公司要求网络

管理员在服务器上使用一个IP为公司和三个部分别建立一个网站,即要建立四个网站。

通过使用附加端口号,站点只需一个 IP 地址即可维护多个站点。客户要访问站点时,需在静态IP地

址后面附加端口号(默认 Web 站点除外,它使用端口 80)。

具体操作如下:

1、在win2000服务器上为公司和三个部门在硬盘上建立文件夹,做为WEB站点主目录。如下:

WEB站点主目录WEB站点

d:\web\com 公司网站

d :\web\a A部门网站

d:\web\b B部门网站

d:\web\c C部门网站

2、使用WEB站点管理向导,分别为公司和三个部门建立四个WEB站点,四者最大的不同是使用了不同的

TCP端口:

公司站点 A部门站点 B部门站点 C部门站点

IP地址 192.168.1.10

TCP端口 80 8086 8087 8088

权限 读取和运行脚本

站点主目录 d:\web\com d:\web\a d:\web\b d:\web\c

这样,客户端就可以通过:

http://192.168.1.10 访问公司站点。

http://192.168.1.10:8086 访问A部门站点

http://192.168.1.10:8087 访问B部门站点

http://192.168.1.10:8088 访问C部门站点

这种方法建立的WEB站点使用非默认端口的网站具有相对的隐蔽性,但此方法维护多个站点要求客户

在端口号前键入实际的数字 IP 地址。不能使用主机名和“友好名称”。

方法二、主机头名法

由于各种原因,我们有时候需要在一个IP地址上建立多个web站点,在IIS5中,我们可能通过简单的

设置达到这个目标。

在IIS中,每个 Web 站点都具有唯一的、由三个部分组成的标识,用来接收和响应请求:

(1) IP地址

(2)端口号

(3)主机头名。

在IIS中,在一个IP地址上建立多个独立的web站点,通常有两种方法,本文以以例子的形式介绍主

机头法,使用这种方法可以建立起专业的虚拟主机。

环境:假设深圳市某某公司用一台win2000服务器提供虚拟主机服务,地址是192.168.1.10。在这台

服务器已经安装了Internet服务即IIS 5。

现在公司要求网络管理员在服务器上使用一个IP为ABCD四个公司建立独立的网站,每个网站拥有自己独

立的域名。四家网站域名分别为: www.a.com , www.b.com , www.c.com 和 www.d.com 。

通过使用主机头,站点只需一个 IP 地址即可维护多个站点。客户可以使用不同的域名访问各自的站点,

根本感觉不到这些站点在同一主机上。

具体操作如下:

1、在win2000服务器为四家公司建立文件夹,做为WEB站点主目录。如下: WEB站点主目录 WEB站点

d:\web\a A公司网站

d:\web\b B公司网站

d:\web\c C公司网站

d:\web\d D公司网站

2、使用WEB站点管理向导,分别四家公司建立独立的WEB站点,四者最大的不同是使用了不同的主机头名:

A公司站点 B公司站点 C公司站点 D公司站点

IP地址 192.168.1.10

TCP端口 80

权限 读取和运行脚本

主机头名 www.a.com www.b.com www.c.com www.d.com

站点主目录 d:\web\a d:\web\b d:\web\c d:\web\d

在DNS中将这四个域名注册上,均指向同一地址:192.168.1.10。这样,客户端就可以通过:

http://www.a.com 访问A公司站点。

http://www.b.com 访问B公司站点。

http://www.c.com 访问C公司站点。

http://www.d.com 访问D公司站点。

3、每个站点的主机头名可以在WEB站点建立向导中设置,它与站点的IP地址,TCP端口在同一屏上。也可能 (DNS)

通过该站点->"属性"->"WEB站点"标签->选IP地址右边的"高级"按钮,跳出"高级多WEB站点配置"进行配置。

这种方法建立可以建立专业的虚拟主机,几乎所有使用IIS提供虚拟主机的公司都这样做的。

B. 国外十大免费服务器和域名

一般域名使用注册商提供的域名解析服务虽然方便,但功能大多有限,特别是目前国内还会针对某些DNS服务器进行屏蔽,造成网站无法解析的情况出现,因此,使用第三方域名解析服务也是中国网站的必要选择,这里就介绍一些常见的免费域名解析服务。

域名注册商提供的免费服务

Godaddy:不在Godaddy注册域名,也可以使用Godaddy的域名解析服务,使用方法很简单,登录Godaddy网站后,点击“Add Off-site DNS”即可添加用户的域名,之后将用户域名的DNS设置为Godaddy指定的地址,域名DNS生效后,即可点击添加的域名进行DNS解析设置。

NameCheap:知名的域名注册商NameCheap也和Godaddy一样,提供免费DNS域名解析,点击“FreeDNS”后,即可添加用户域名,用户可以通过修改DNS或域名邮件来验证自己的域名,NameCheap的解析服务支持的功能有:网址转发(可隐藏原URL、支持301重定向)、邮件转发、A记录、CNAME别名记录、MX邮件记录、TXT文本记录、NS记录、AAAA记录(IPV6)、动态域名解析等等。

国内免费域名解析服务

DNSPod:DNSPod是国内运营较久的免费DNS解析服务,除了免费服务外,还提供多项收费服务。DNSPod的功能较多,支持电信、网通、教育网双线或者三线智能DNS解析,在中国国内解析速度较快,但对于国外的Google爬虫来说经常出现无法访问的情况。

DNS.La:也是类似DNSPod的免费DNS解析服务,可以为同时有电信、联通、教育网服务器的网站提供免费智能DNS的解析。

EDNS:易名中国提供的免费域名解析服务,非易名中国用户也可使用。

国外免费域名解析服务

ZoneEdit:美国着名的老牌免费域名DNS解析服务,成立于1999年。免费帐户最多可添加5个域名。解析类型:A记录、AAAA记录、 TXT文本记录、LOC记录、PTR记录、CNAME别名记录、MX邮件记录、网址转发、邮件转发等。界面超级简洁,速度快,稳定。

http://HE.NET:是美国老牌IDC,成立于1994年,在技术领域比较强,尤其是IPV6应用。这个免费DNS解析服务最多可以添加50个域名,可以设置A记录、AAAA记录、CNAME别名记录、MX邮件记录、NS记录、TXT记录、SRV记录。

FreeDNS:一家美国免费域名DNS解析服务网站,界面简洁,注册简单,支持添加任何后缀的域名,支持Google Apps服务。免费域名DNS解析服务有三种模式:简单模式可直接设置IP指向、转发模式可设置301永久重定向和302临时重定向、高级模式可设置A记录、AAAA记录、CNAME记录、MX记录、PTR记录、TXT记录。

afraid:美国一家免费域名解析服务,运营了相当长的时间了,值得提醒的是按照官方规定六个月账号必须有一次登录,否则账号会被锁定 。

CDN服务自带域名解析

CloudFlare:虽然它的主营业务是CDN(Anycast),但丝毫不影响它作为免费DNS的声誉,况且这个免费DNS是真的全球分布(12个节点),且使用了CDN技术。

网络加速乐:加速乐也主要是CDN业务,顺带提供DNS域名解析,提供抗CC***、免费DNS解析、免费分省解析、防******、黑链暗链防护、页面篡改防护服务。

原文链接:http://blog.51cto.com/magee/2424433
文章知识点与官方知识档案匹配
云原生入门技能树服务网格(istio)ServiceMesh介绍
6082 人正在系统学习中
点击阅读全文
打开CSDN,阅读体验更佳



参与评论 请先 登录 后发表或查看评论
域名解析服务-DNS服务详解
本课程主要带领大家基于linux平台部署DHCP、DNS、文件服务器、web服务器、双机热备、日志服务器等相关服务,让大家快速上手linux服务器部署,并能根据公司业务环境部署自己的生产环境服务器。<br /><br /> 本课程无课件,给您带来的不便,非常抱歉<br />
继续访问

免费永久域名
MyServer是一款能够让你的计算机变成服务器、让你能在本地调试微信代码的神器 你可以直接在自己pc上发布网站、本地调试微信代码再也不需要服务器了,这一切都是免费的
免费申请国外免费域名超详细教程
1.首先申请免费域名网站:https://my.freenom.com/domains.php 2.填入域名,这里我们以xcflag为列(尽量选择复杂一点的或者五个字母以上的域名,因为简单的有些域名是需要收费的),点击检查可用性。 3.可以看到很多免费的域名(用的谷歌翻译插件,翻译有时候不是很准确,free翻译过来应该是免费而不是自由,之后会写一些关于谷歌插件的笔记,详细讲解) 4.我们选择xcflag.tk点击立即获取,稍等一会点击购物车查看绿色按钮 5.默认三个月试用,这里下拉框我们选择十二个月
继续访问

12个国外免费DNS服务
12个国外免费DNS服务
继续访问
国外常用的免费DNS域名解析服务器
在国内注册的域名默认使用的是国内域名注册商提供的DNS服务器,国内的DNS服务器可能受政策的影响停止解析域名,网络上传说以后没有BeiAn的域名国内将不给解析。 为了避免国内的这些政策,建议使用国外的域名服务: 如果您还没有注册域名,请不要在国内注册域名。 如果您已经在国内注册了域名,但由于国内注册商赖皮,不给您转移密码,您还可以使用国外的免费DNS服务器。 国外免费DNS
继续访问
十大免费域名排行榜-免费顶级域名,免费二级域名申请使用总结
免费域名主要是指可以DNS域名解析的免费顶级域名和免费二级域名,不少的免费空间在注册空间时会提供一个二级域名,因为这样的二级域名不支持自定义DNS解析,因此这类域名不能称之为免费域名。免费顶级域名则和我们平常使用的.COM、.NET一样可用于建站。 免费顶级域名申请难度大,且域名资源少,免费二级域名比较多,但是能够持续长久使用的免费二级域名也会比较少,还会面临着域名被删除的风险。本篇文章就对部落
继续访问
二级域名 免费+免备案
今天给大家推荐一个免备案的免费二级域名注册平台。 DYUNS域名网 - 永久免费域名_免备案域名 只需要一个邮箱,就能注册到自己的二级域名,非常方便。 提供"icu.ltd"等超短域名注册服务,非常有利于用户访问与记忆。 平台还提供了免费的 CDN+防御+免备案 服务,这是其他平台都没有的,也是我选择它的理由之一。 管理也非常方便,后台一键就能完成自助删改解析等操作。 官方客服的服务也是十分的到位,体验很好。 大家也可以自行注册体验哦! ...
继续访问
免费域名解析服务
一般域名使用注册商提供的域名解析服务虽然方便,但功能大多有限,特别是目前国内还会针对某些DNS服务器进行屏蔽,造成网站无法解析的情况出现,因此,使用第三方域名解析服务也是中国网站的必要选择,这里就介绍一些常见的免费域名解析服务。域名注册商提供的免费服务Godaddy:不在Godaddy注册域名,也可以使用Godaddy的域名解析服务,使用方法很简单,登录Godaddy网站后,...
继续访问
[Internet]12个国外免费DNS服务
原文地址:http://www.cnhacker.org/articles/1406.html 昨天晚上收集整理了“4个国内免费DNS服务商”,有国内的当然也应该有国外的才够完美。早上就分享整理12个国外的DNS服务。 1、Godaddy(www.godadd
继续访问
国外常用的免费DNS域名解析服务器(转)
在国内注册的域名默认使用的是国内域名注册商提供的DNS服务器,国内的DNS服务器可能受政策的影响停止解析域名,网络上传说以后没有备案的域名国内将不给解析。 为了避免国内的这些政策,建议使用国外的域名服务:如果您还没有注册域名,请不要在国内注册域名,我们直接代理enom.com 的域名,使用enom分布在全球各地的DNS服务器,推荐各位使用。如果您已经在国内注册了域名,建议把您的...
继续访问
国内外12个免费域名解析服务网站推荐
一般域名使用注册商提供的域名解析服务虽然方便,但功能大多有限,特别是目前国内还会针对某些DNS服务器进行屏蔽,造成网站无法解析的情况出现,因此,使用第三方域名解析服务也是中国网站的必要选择,这里就介绍一些常见的免费域名解析服务。 域名注册商提供的免费服务 Godaddy :不在Godaddy注册域名,也可以使用Godaddy的域名解析服务,使用方法很简单,登录Godaddy网站后,点击“Add...
继续访问
10个精选国外免费空间
最近想申请一个免费空间,发现国内基本没有。。。。唉。 =-============================= 10个精选国外免费空间推荐2011-09-29 11:45如果你正在寻找免费空间建立你自己的小洞,可以试试以下免费空间。 以下国外免费空间均有本人亲自测试过,所以推荐,不太好的就没有推荐。但本人是在日本测试,以下网站申请无需代理,都可以正常...
继续访问
全球免费公共 DNS 解析服务器 IP 地址列表推荐 (解决无法上网/加速/防劫持)
全球免费公共 DNS 解析服务器 IP 地址列表推荐 基本上接触过网络相关知识的人应该多少都会听过DNS这个名词。因为 DNS 它非常重要,在我们上网的过程中扮演着重要的角色——“将网址/域名解析成 IP 地址”。 如果配置了不合理的DNS服务器,可能会导致网速缓慢、打不开网站;一些恶意的 DNS 还会让你电脑出现弹窗广告、网站被劫持修改 (中间人攻击)、监听等等一系列的安...
继续访问

12个国外免费DNS
1、Godaddy(www.godaddy.com)Godaddy这个名字我相信大家应该都比较熟悉,可能有些人购买其域名或者网站空间,有些人不晓得其中还有DNS服务。请看“如何使用godaddy免费DNS解析域名”告诉你如何利用godaddyDNS服务,值得推荐。2、DNSPARK(www.dnspark.net)DNSPARK成立于2002年,算是一家比较老的免费DNS服务...
继续访问
推荐6款好用、免费的远程控制软件【远程管理工具】
远程办公就需要远程连接的工具,当然,你说你用VPN那也是没有毛病的。远程桌面工具也极大的方便了我们进行远程技术支持、远程办公的便利性,但是呢,很多时候,有些工具不支持电脑或者手机操作。今天给大家推荐几款工具,即可以支持电脑操作,又支持手机操作,有国内的工具、也有国外的工具,功能非常强大、好用,最重要的是符合国人的口味:免费、免费、免费。 1、Teamviewer 产地:德国 支持语言:多国语言,有中文版 地址:http://www.teamviewer.com TeamViewer是用于实..
继续访问
热门推荐 五分钟免费获得自己的永久域名,免费!永久!
一分钟教你免费获得自己的域名,由于是免费的,所以可能过程较慢。 过程很简单,如果有什么步骤不会可以联系我哦:[email protected] 一、首先进入到Ngrok官网 点击右上角的注册,获得账号后登录到该网站进去。 二、进入左侧功能栏的隧道管理->开通隧道,选择一个免费的服务器点击购买即可。 三、填写基本信息 填完基本信息之后点击确定添加,页面跳转之后点击确定开通。 四、开通成功之后点击隧道管理就可以看到自己注册的域名了。 五、再次进入到Ngrok官网首页,点击客户端下载(选择自己的系统的对
继续访问

最新发布 DNS域名解析服务
一、DNS基础1、DNS是什么?DNS域名系统(DomainNameSystem缩写为DNS)是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更加方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。DNS的作用正向解析根据域名查找对应的IP地址(A记录)反向解析根据IP地址查找对应的域名(反垃圾邮件的验证)(P记录)分离解析同一个dns服务器,同一个域名情况下,不同网段进行访问会解析出不同的IP地址。注意根域。...
继续访问

详解域名解析服务
域名解析详解
继续访问

域名内网解析和外网解析
域名内网解析和外网解析 1、有时候我们通过cmd中的nslookup去解析相同的域名,得到的IP为不同值,这个原因很大可能是你公司有内网DNS和外网DNS,当你设置本地机器为内网DNS时,解析到的是内网的地址,设置为外网DNS时,解析到的是外网的地址。 比如 192.168.4.251为你的内网DNS,则通过 nslookup去解析域名的时候会得到内网解析地址 去掉内网地址,再通过 nslook...
继续访问
推荐12个国外免费自助建站网站
1. DevHub DevHub是国外一家新兴的免费自助建站服务网站,这家网站提供免费二级域名,也可选择绑定自己的域名 ,DevHub会根据你设置的关键字自动匹配相关广告(而且也可以放置自己的广告,如Google Adsense),让你获得收入,网赚界称其为建英文垃圾站赚美元的首选!当网站收入达到100美元即可通过PayPal支付给你。用DevHub建站,你不需要有很高超的网页设计水平,只要有
继续访问
运维
爬虫
写评论

评论

收藏

点赞



分享
APP内打开

C. mysql 数据库 和 mysql server 与什么区别到底是什么

应该是mysql和sqlserver 。
sqlserver自身就是类似表格的存储。
mysql你可以用mysql workbench 链接数据库,也可以实现表格化数据管理。
DOS命令界面是直接用mysql自带的工具链接的

D. MySQL server是什么

对于程序开发人员而言,目前使用最流行的两种后台数据库即为MySQL and SQL Server。这两者最基本的相似之处在于数据存储和属于查询系统。你可以使用SQL来访问这两种数据库的数据,因为它们都支持ANSI-SQL。还有,这两种数据库系统都支持二进制关键词和关键索引,这就大大地加快了查询速度。同时,二者也都提供支持XML的各种格式。除了在显而易见的软件价格上的区别之外,这两个产品还有什么明显的区别吗?在这二者之间你是如何选择的?让我们看看这两个产品的主要的不同之处,包括发行费用,性能以及它们的安全性。

根本的区别是它们遵循的基本原则

二者所遵循的基本原则是它们的主要区别:开放vs保守。SQL服务器的狭隘的,保守的存储引擎与MySQL服务器的可扩展,开放的存储引擎绝然不同。虽然你可以使用SQL服务器的Sybase引擎,但MySQL能够提供更多种的选择,如MyISAM, Heap, InnoDB, and Berkeley DB。MySQL不完全支持陌生的关键词,所以它比SQL服务器要少一些相关的数据库。同时,MySQL也缺乏一些存储程序的功能,比如MyISAM引擎联支持交换功能。

发行费用:MySQL不全是免费,但很便宜

当提及发行的费用,这两个产品采用两种绝然不同的决策。对于SQL服务器,获取一个免费的开发费用最常的方式是购买微软的Office或者Visual Studio的费用。但是,如果你想用于商业产品的开发,你必须还要购买SQL Server Standard Edition。学校或非赢利的企业可以不考虑这一附加的费用。

性能:先进的MySQL

纯粹就性能而言,MySQL是相当出色的,因为它包含一个缺省桌面格式MyISAM。MyISAM 数据库与磁盘非常地兼容而不占用过多的CPU和内存。MySQL可以运行于Windows系统而不会发生冲突,在UNIX或类似UNIX系统上运行则更好。你还可以通过使用64位处理器来获取额外的一些性能。因为MySQL在内部里很多时候都使用64位的整数处理。Yahoo!商业网站就使用MySQL 作为后台数据库。

当提及软件的性能,SQL服务器的稳定性要比它的竞争对手强很多。但是,这些特性也要付出代价的。比如,必须增加额外复杂操作,磁盘存储,内存损耗等等。如果你的硬件和软件不能充分支持SQL服务器,我建议你最好选择其他如DBMS数据库,因为这样你会得到更好的结果。

安全功能

MySQL有一个用于改变数据的二进制日志。因为它是二进制,这一日志能够快速地从主机上复制数据到客户机上。即使服务器崩溃,这一二进制日志也会保持完整,而且复制的部分也不会受到损坏。

在SQL服务器中,你也可以记录SQL的有关查询,但这需要付出很高的代价。

安全性

这两个产品都有自己完整的安全机制。只要你遵循这些安全机制,一般程序都不会出现什么问题。这两者都使用缺省的IP端口,但是有时候很不幸,这些IP也会被一些黑客闯入。当然,你也可以自己设置这些IP端口。

恢复性:先进的SQL服务器

恢复性也是MySQL的一个特点,这主要表现在MyISAM配置中。这种方式有它固有的缺欠,如果你不慎损坏数据库,结果可能会导致所有的数据丢失。然而,对于SQL服务器而言就表现得很稳键。SQL服务器能够时刻监测数据交换点并能够把数据库损坏的过程保存下来。

根据需要决定你的选择

对于这两种数据库,如果非要让我说出到底哪一种更加出色,也许我会让你失望。以我的观点,任一对你的工作有帮助的数据库都是很好的数据库,没有哪一个数据库是绝对的出色,也没有哪一个数据库是绝对的差劲。我想要告诉你的是你应该多从你自己的需要出发,即你要完成什么样的任务?而不要单纯地从软件的功能出发。

如果你想建立一个.NET服务器体系,这一体系可以从多个不同平台访问数据,参与数据库的管理,那么你可以选用SQL服务器。如果你想建立一个第三方站点,这一站点可以从一些客户端读取数据,那么MySQL将是最好的选择。

这两者数据库都能够在.NET或J2EE下运行正常,同样,都能够利用RAID。

1,优点分析:MYSQL短小精悍,容易上手,操作简单,免费供用的。相对其它数据库有特色又实用的语法多一些。SQL怎么也算是大型数据库,稳定,能做一般大系统的数据仓库,运行速度明显比MYSQL快N多(海量数据下这个优势显而易见)。
2,缺点分析:MYSQL难担当大系统的数据仓库,运行速度慢,不够稳定,有掉线的情况。SQL SERVER价格贵(当然没说5元盗版),使用起来比MYSQL要难一些,毕竟东西大了说道多点。
3,按你的补充(如何登录):MySQL自己有文字界面客户端,用起来咋说也没鼠标点方便(不过习惯了也好),当然配对MYSQL有专业的客户端软件,我是用SQLYOG519版的,各种操作真的是很方便的说。SQL SERVER 就用自带的查询分析器登录了:) 两者的前提是数据库服务都带打开,而且你得知道安装时的用户名密码哦:)

SQL-Server 2000 是微软公司开发的中型数据库,它的可视化方面做得很好,在安全性等方面功能非常强大,并且有微软的强大技术支持,当然价格比较昂贵,适合应用于中型系统。
MySQL是 MySQL·AB开发的小型数据库,基本上具有了数据库所需的所有功能,但是功能没有SQL-Server强大,技术支持也跟不上,但是价格便宜,在满足它的许可协议的情况下可以免费使用,适合于小型系统。
语言都是一样的(SQL)是结构化查询语言.

E. 无法启用SERVER服务

解决办法:控制面板->管理工具->服务,找到MSSQLSERVER服务,右键->属性->登录,选中“本地系统帐户”,确定
是不是改密码了?
估计是用户名和密码有差错,现在用本地系统帐户就可以了.

SQL Server 1069 错误(由于登录失败而无法启动服务)解决方法
1.
我的电脑--控制面板--管理工具--服务--右键MSSQLSERVER--属性--登陆--登陆身份--选择"本地系统帐户"
或:
2.
我的电脑--控制面板--管理工具--服务--右键MSSQLSERVER--属性--登陆--登陆身份--选择"此帐户"--密码和确认密码中输入你修改后的administrator密码.
两者的区别:
选择第一种方式,以后修改了administrator密码,不用再调整(但要求登陆操作系统的是系统管理员)

选择第二种方式,以后修改了administrator密码,还要再重复做上面的操作.
以下摘自泡泡网
SQLServer2000发生错误1069(由于登陆失败而无法启动服务)的解决方案
下面我们依次介绍如何来解决这三个最常见的连接错误。

第一个错误“SQL Server 不存在或访问被拒绝“通常是最复杂的,错误发生的原因比较多,需要检查的方面也比较多。一般说来,有以下几种可能性:
1、SQL Server名称或IP地址拼写有误;

2、服务器端网络配置有误;

3、客户端网络配置有误。

要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因。

首先,检查网络物理连接:

ping <服务器IP地址>

或者

ping <服务器名称>

如果 ping <服务器IP地址> 失败,说明物理连接有问题,这时候要检查硬件设备,如网卡、HUB、路由器等。还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如 ISA Server。防火墙软件可能会屏蔽对 ping、telnet 等的响应,因此在检查连接问题的时候,我们要先把防火墙软件暂时关闭,或者打开所有被封闭的端口。

如果ping <服务器IP地址> 成功而 ping <服务器名称> 失败,则说明名字解析有问题,这时候要检查 DNS 服务是否正常。有时候客户端和服务器不在同一个局域网里面,这时候很可能无法直接使用服务器名称来标识该服务器,这时候我们可以使用HOSTS文件来进行名字解析,具体的方法是:

1、使用记事本打开HOSTS文件(一般情况下位于C:\WINNT\system32\drivers\etc).

2、添加一条IP地址与服务器名称的对应记录,如:

172.168.10.24 myserver

也可以在 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 协议,选择“属性“,可以检查客户端默认连接端口的设置,如下图所示。

该端口必须与服务器一致。

单击“别名“选项卡,还可以为服务器配置别名。服务器的别名是用来连接的名称,连接参数中的服务器是真正的服务器名称,两者可以相同或不同。如下图中,我们可以使用myserver来代替真正的服务器名称sql2kcn-02,并且使用网络库 Named Pipes。别名的设置与使用HOSTS文件有相似之处。

通过以上几个方面的检查,错误 1 发生的原因基本上可以被排除。下面我们再详细描述如何来解决错误 2。

当用户尝试在查询分析器里面使用sa来连接SQL Server,或者在企业管理器里面使用sa来新建一个SQL Server注册时,经常会遇到如图 2 所示的错误信息。该错误产生的原因是由于SQL Server使用了“仅 Windows“的身份验证方式,因此用户无法使用SQL Server的登录帐户(如 sa )进行连接。解决方法如下所示:

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

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

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

4、 重新启动SQL Server服务。

在以上解决方法中,如果在第 1 步中使用“使用 Windows 身份验证“连接 SQL Server 失败,那么我们将遇到一个两难的境地:首先,服务器只允许了 Windows 的身份验证;其次,即在以上解决方法中,如果在第 1 步中使用“使用 Windows 身份验证“连接 SQL Server 失败,那么我们将遇到一个两难的境地:首先,服务器只允许了 Windows 的身份验证;其次,即使使用了 Windows 身份验证仍然无法连接上服务器。这种情形被形象地称之为“自己把自己锁在了门外“,因为无论用何种方式,用户均无法使用进行连接。实际上,我们可以通过修改一个注册表键值来将身份验证方式改为 SQL Server 和 Windows 混合验证,步骤如下所示:

1、点击“开始“-“运行“,输入regedit,回车进入注册表编辑器;

2、依次展开注册表项,浏览到以下注册表键:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\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\Administrators;

4、在“服务器角色“选项卡中,选择“System Administrators“ ;

5、点击“确定“退出;

6、使用同样方法添加 <机器名>\Administrator 登录。

以下注册表键

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\LoginMode

的值决定了SQL Server将采取何种身份验证模式。该值为1,表示使用Windows 身份验证模式;该值为2,表示使用混合模式(Windows 身份验证和 SQL Server 身份验证)。

看完如何解决前两个错误的方法之后,让我们来看一下如图 3 所示的第三个错误。

如果遇到第三个错误,一般而言表示客户端已经找到了这台服务器,并且可以进行连接,不过是由于连接的时间大于允许的时间而导致出错。这种情况一般会发生在当用户在Internet上运行企业管理器来注册另外一台同样在Internet上的服务器,并且是慢速连接时,有可能会导致以上的超时错误。有些情况下,由于局域网的网络问题,也会导致这样的错误。

要解决这样的错误,可以修改客户端的连接超时设置。默认情况下,通过企业管理器注册另外一台SQL Server的超时设置是 4 秒,而查询分析器是 15 秒(这也是为什么在企业管理器里发生错误的可能性比较大的原因)。具体步骤为:
1、在企业管理器中,选择菜单上的“工具“,再选择“选项“;
2、在弹出的“SQL Server企业管理器属性“窗口中,点击“高级“选项卡;
3、在“连接设置“下的“登录超时(秒)“右边的框中输入一个比较大的数字,如 20。
查询分析器中也可以在同样位置进行设置.
在windows控制面版-->管理工具-->服务-->MSSQLSERVER-->属性-->改为你的新的操作系统密码!

在windows控制面版-->管理工具-->服务-->MSSQLSERVER-->属性-->改为本地登陆!

F. 连接了一个服务器之后,屏幕显示的是MY-SERVER是什么意思呀我的服务器是型号是AcerAltos 9000Pro的。

你的服务器设定的计算机名是 MY-SERVER

G. myserver是什么

1.我的服务

2.myserver.exe是病毒

3.网页设计中的变量!

H. 如何用远程协助帮助朋友

如何使用远程桌面连接
《internet技术与应用教程》
远程桌面连接,听起来还是个新名词。如果你使用过Windows 2000的Terminal(终端),就不会感到陌生了。远程桌面连接可以说是一个功能更高级的终端。

Windows XP的计算机之间,都可以通过使用远程桌面连接,互相远程访问。我们把被连接的计算机称作“服务器”,发出访问的计算机称作“终端”。

在进行连接之前,我们还要检查一下“服务器”的设置,在【我的电脑】图标上单击鼠标右键,选择【属性】|【远程】。作为“服务器”的计算机要将“允许用户远程连接到这台计算机”选中。

点击【高级】按钮,在其中还可以设置允许哪些用户从远程登录到本地计算机,默认系统管理员组的成员可以通过远程登录。

比如用“远程桌面连接”连接到Myservers这台服务器上。

在远程桌面连接的窗口中输入要连接的计算机名“Myservers”,单击“连接”。

等待出现登录画面后输入用户名,输入用户密码,回车。屏幕上出现了一个新的Windows“桌面”。控制起来,就像操作自己的计算机一样。

窗口上方有一个小工具条,“Myservers”表示我们连接的这台计算机名称是“Myservers”,而旁边这三个按钮,相信一看便会明白其用途,把鼠标离开桌面上部,工具条会自动消失。

关闭时,采用注销的方法。

远程桌面的连接中还有很多设置。

在【远程桌面连接】窗口的下方有一个【选项】按钮,出现许多关于【远程桌面连接】的设置。
比如在【显示】选项卡中,可以修改终端显示的颜色和分辨率。分辨率默认设置为全屏幕。
在【本地资源】中,可以设置服务器的声卡、磁盘、打印机、串口和本地计算机的映射关系。默认的设置可以将终端窗口中的播放声音在本地计算机上播放出来,在终端窗口的“资源管理器”中还可以看到本地计算机的磁盘。

I. MyServer是什么意思

我的服务器

J. 我刚学了asp+access现在想了学点sql,请高手给我指点下

在使用 SQL Server 的过程中,用户遇到的最多的问题莫过于连接失败了。一般而言

,有以下两种连接 SQL Server 的方式,一是利用 SQL Server 自带的客户端工具,如企业管

理器、查询分析器、事务探查器等;二是利用用户自己开发的客户端程序,如ASP 脚本、VB程

序等,客户端程序中又是利用 ODBC 或者 OLE DB 等连接 SQL Server。下面,我们将就这两

一、客户端工具连接失败

在使用 SQL Server 自带的客户端工具(以企业管理器为例)连接 SQL Server时,

1、SQL Server 不存在或访问被拒绝

ConnectionOpen (Connect())

2、用户'sa'登录失败。原因:未与信任 SQL Server 连接相关联。

3、超时已过期。

下面我们依次介绍如何来解决这三个最常见的连接错误。

第一个错误"SQL Server 不存在或访问被拒绝"通常是最复杂的,错误发生的原因比

较多,需要检查的方面也比较多。一般说来,有以下几种可能性:

1、SQL Server名称或IP地址拼写有误;

2、服务器端网络配置有误;

3、客户端网络配置有误。

要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因。

首先,检查网络物理连接:

ping <服务器IP地址>

或者

ping <服务器名称>

如果 ping <服务器IP地址>失败,说明物理连接有问题,这时候要检查硬件设备

,如网卡、HUB、路由器等。还有一种可能是由于客户端和服务器之间安装有防火墙软件造成

的,比如 ISA Server。防火墙软件可能会屏蔽对 ping、telnet 等的响应,因此在检查连接

问题的时候,我们要先把防火墙软件暂时关闭,或者打开所有被封闭的端口。

如果ping <服务器IP地址> 成功而 ping <服务器名称>失败,则说明名字解析

有问题,这时候要检查 DNS 服务是否正常。有时候客户端和服务器不在同一个局域网里面,

这时候很可能无法直接使用服务器名称来标识该服务器,这时候我们可以使用HOSTS文件来进

1、使用记事本打开HOSTS文件(一般情况下位于C:WINNTsystem32driversetc)

2、添加一条IP地址与服务器名称的对应记录,如:

172.168.10.24 myserver

也可以在 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 协议,选择"属性",我们可以来检查 SQK Server 服务默认端口的设置

,如下图所示:

一般而言,我们使用 SQL Server 默认的1433端口。如果选中"隐藏服务器",则意味

着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接。

检查完了服务器端的网络配置,接下来我们要到客户端检查客户端的网络配置。我们

同样可以利用 SQL Server 自带的客户端网络使用工具来进行检查,所不同的是这次是在客户

点击:程序 -> Microsoft SQL Server -> 客户端网络使用工具,打开该工具后

看到的画面如下图所示:

从这里我们可以看到客户端启用了哪些协议。一般而言,我们同样需要启用命名管道

点击 TCP/IP 协议,选择"属性",可以检查客户端默认连接端口的设置,如下图所示



该端口必须与服务器一致。

单击"别名"选项卡,还可以为服务器配置别名。服务器的别名是用来连接的名称,连

接参数中的服务器是真正的服务器名称,两者可以相同或不同。如下图中,我们可以使用

myserver来代替真正的服务器名称sql2kcn-02,并且使用网络库 Named Pipes。别名的设置与

使用HOSTS文件有相似之处。

通过以上几个方面的检查,错误 1 发生的原因基本上可以被排除。下面我们再详细

当用户尝试在查询分析器里面使用sa来连接SQL Server,或者在企业管理器里面使用

sa来新建一个SQL Server注册时,经常会遇到如图 2 所示的错误信息。该错误产生的原因是

由于SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐

户(如 sa )进行连接。解决方法如下所示:

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

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

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

4、 重新启动SQL Server服务。

在以上解决方法中,如果在第 1 步中使用"使用 Windows 身份验证"连接 SQL

Server 失败,那么我们将遇到一个两难的境地:首先,服务器只允许了 Windows 的身份验

证;其次,即使使用了 Windows 身份验证仍然无法连接上服务器。这种情形被形象地称之为

"自己把自己锁在了门外",因为无论用何种方式,用户均无法使用进行连接。实际上,我们可

以通过修改一个注册表键值来将身份验证方式改为 SQL Server 和 Windows 混合验证,步骤

1、点击"开始"-"运行",输入regedit,回车进入注册表编辑器;

2、依次展开注册表项,浏览到以下注册表键:

[HKEY_LOCAL_]

3、在屏幕右方找到名称"LoginMode",双击编辑双字节值;

4、将原值从1改为2,点击"确定";

5、关闭注册表编辑器;

6、重新启动SQL Server服务。

此时,用户可以成功地使用sa在企业管理器中新建SQL Server注册,但是仍然无法使

用Windows身份验证模式来连接SQL Server。这是因为在 SQL Server 中有两个缺省的登录帐

户:BUILTINAdministrators 以及 <机器名>Administrator 被删除。要恢复这两个帐户

1、打开企业管理器,展开服务器组,然后展开服务器;

2、展开"安全性",右击"登录",然后单击"新建登录";

3、在"名称"框中,输入 BUILTINAdministrators;

4、在"服务器角色"选项卡中,选择"System Administrators" ;

5、点击"确定"退出;

6、使用同样方法添加 <机器名>Administrator 登录。

以下注册表键

HKEY_LOCAL_LoginMode

的值决定了SQL Server将采取何种身份验证模式。该值为1,表示使用Windows 身份

验证模式;该值为2,表示使用混合模式(Windows 身份验证和 SQL Server 身份验证)。

看完如何解决前两个错误的方法之后,让我们来看一下如图 3 所示的第三个错误。

如果遇到第三个错误,一般而言表示客户端已经找到了这台服务器,并且可以进行连

接,不过是由于连接的时间大于允许的时间而导致出错。这种情况一般会发生在当用户在

Internet上运行企业管理器来注册另外一台同样在Internet上的服务器,并且是慢速连接时,

有可能会导致以上的超时错误。有些情况下,由于局域网的网络问题,也会导致这样的错误。

要解决这样的错误,可以修改客户端的连接超时设置。默认情况下,通过企业管理器

注册另外一台SQL Server的超时设置是 4 秒,而查询分析器是 15 秒(这也是为什么在企业

1、在企业管理器中,选择菜单上的"工具",再选择"选项";

2、在弹出的"SQL Server企业管理器属性"窗口中,点击"高级"选项卡;

3、在"连接设置"下的"登录超时(秒)"右边的框中输入一个比较大的数字,如 20

查询分析器中也可以在同样位置进行设置。

二、应用程序连接失败

以上的三种错误信息都是发生在 SQL Server 自带的客户端工具中,在应用程序中我

Microsoft OLE DB Provider for SQL Server (0x80004005)

[DBNETLIB][ConnectionOpen (Connect()).]Specified SQL server not found.

Microsoft OLE DB Provider for SQL Server (0x80004005)

用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'.

[Microsoft][ODBC SQL Server Driver]超时已过期.

首先,让我们来详细看以下的示意图来了解一下使用 ODBC 和使用 OLE DB 连接

SQL Server 有什么不同之处。

从上图中,我们可以看出在实际使用中,应用程序创建和使用各种 ADO 对象,ADO

对象框架调用享用的 OLE DB 提供者。为了访问 SQL Server 数据库,OLE DB 提供了两种不

同的方法:用于 SQL Server 的 OLE DB 提供者以及用于 ODBC 的 OLE DB 提供者。这两种不

同的方法对应于两种不同的连接字符串,标准的连接字符串写法如下所示:

1、使用用于 SQL Server 的 OLE DB 提供者:

使用 SQL Server 身份验证:

oConn.Open "Provider=sqloledb;" & _

"Data Source=myServerName;" & _

"Initial Catalog=myDatabaseName;" & _

"User Id=myUsername;" & _

"Password=myPassword"

使用 Windows 身份验证(信任连接):

oConn.Open "Provider=sqloledb;" & _

"Data Source=myServerName;" & _

"Initial Catalog=myDatabaseName;" & _

"Integrated Security=SSPI"

2、使用用于 ODBC 的 OLE DB 提供者(不使用 ODBC 数据源):

使用 SQL Server 身份验证:

oConn.Open "Driver={SQL Server};" & _

"Server=MyServerName;" & _

"Database=myDatabaseName;" & _

"Uid=myUsername;" & _

"Pwd=myPassword"

使用 Windows 身份验证(信任连接):

oConn.Open "Driver={SQL Server};" & _

"Server=MyServerName;" & _

"Database=myDatabaseName;" & _

"Trusted_Connection=yes"

3、使用用于 ODBC 的 OLE DB 提供者(使用 ODBC 数据源):

oConn.Open "DSN=mySystemDSN;" & _

"Uid=myUsername;" & _

"Pwd=myPassword"

如果遇到连接失败的情况,我们只要按照一中所示的方法,结合程序中的连接字符串

进行检查,基本都能得到解决。另外,还有以下几个要注意的地方:

1、配置 ODBC 数据源时,点击"客户端"配置选项可以让我们指定连接使用的网络库

、端口号等属性,如下图所示:

2、如果遇到连接超时的错误,我们可以在程序中修改 Connection 对象的超时设置

<%

Set Conn = Server.CreateObject("ADODB.Connection")

DSNtest="DRIVER={SQL Server};SERVER=ServerName;UID=USER;PWD=pass

Conn. Properties("Connect Timeout") = 15 '以秒为单位

Conn.open DSNtest

%>

3、如果遇到查询超时的错误,我们可以在程序中修改 Recordset 对象的超时设置

Dim cn As New ADODB.Connection

Dim rs As ADODB.Recordset

. . .

cmd1 = txtQuery.Text

Set rs = New ADODB.Recordset

rs.Properties("Command Time Out") = 300

'同样以秒为单位,如果设置为 0 表示无限制

rs.Open cmd1, cn

rs.MoveFirst

. . .

三、小结

本文针对大部分用户在使用 SQL Server 过程中常见的连接失败的错误,重点讨论了

在使用 SQL Server 客户端工具以及用户开发的应用程序两种情况下,如何诊断并解决连接失

败的错误。看过本文以后,相信每一个读者都会对 SQL Server 的连接工作原理、身份验证方

式以及应用程序开发等有一个较为全面而深入的连接。本文中所有的测试或者示例均在

Windows 2000 Advanced Server + SQL Server 2000 企业版上通过。

阅读全文

与myserver是什么服务器相关的资料

热点内容
在健康青岛App挂号怎么查询 浏览:269
普通人上网用的是什么服务器 浏览:453
python安装了找不着 浏览:181
常微分第三版答案pdf 浏览:264
安卓机qq怎么开悬浮窗 浏览:63
备孕三年了怎么缓解压力大 浏览:743
登录阿里云服务器黑屏 浏览:336
匿名元组Python 浏览:725
华为运动健康存储的文件夹 浏览:522
cad正多边形命令 浏览:461
压缩比150能加97油吗 浏览:399
linux新建群在哪个文件夹 浏览:794
韵达快运app在哪里签收 浏览:338
阿里云服务器如何绑定备案域名 浏览:273
单片机用什么键盘好 浏览:25
android动画面试 浏览:309
pdf无法删除 浏览:90
ftp删除文件java 浏览:89
裂变棋牌源码 浏览:87
邀月命令江别鹤退婚 浏览:656