问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

做网页时,怎样连接数据库?

发布网友 发布时间:2022-04-21 20:05

我来回答

1个回答

热心网友 时间:2023-12-04 16:42

sqlserver

2000无论是个人版、企业版还是标准版,只要细版本在8.00.1760以下,均不提供远程数据库连接,即使服务器端工具和客户端工具的设置均有tcp/ip设置和数据库连接属性也设置了rpc远程连接,仍然不能实现远程连接。该怎么解决呢?

解决方案如下:

首先,需要打sp4补丁,该补丁包含了以前sp1、2、3的补丁,安装此补丁后一般要重新启动计算机,再进行远程连接就可以了,如再企业管理器可远程注册服务器、查询分析可连接远程服务器、odbc可连接远程服务器。

要点:

1.确认服务器端sql服务端口号是否为:1433

2.如果不是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端口。仍然在服务器网络实用工具里查看启用协议里面的tcp/ip的属性,确保默认端口为1433,并且隐藏服务器复选框没有勾上。

事实上,如果默认端口被修改,也是可以的,但是在客户端做telnet测试时,写服务器端口号时必须与服务器配置的端口号保持一致。如果隐藏sql

server服务器复选框被勾选,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接,但是tcp/ip协议的默认端口将被隐式修改为2433,在客户端连接时必须作相应的改变(具体方式见

二:设置客户端网络实用工具)。

4)

如果服务器端操作系统打过sp2补丁,则要对windows防火墙作一定的配置,要对它开放1433端口,通常在测试时可以直接关掉windows防火墙(其他的防火墙也关掉最好)。(4、5步我没有做就成功了)

5)

检查服务器是否在1433端口侦听。如果sql

server服务器没有在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

测试,将会看到屏幕一闪之后光标在左上角不停闪动。恭喜你,你马上可以开始在企业管理器或查询分析器连接了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦见穿堂风 没有爱情我们一样会快乐的对吗 没有爱情的人会快乐么? 解除合同的效力有什么 合同解除会产生什么法律效力 合同解除后,哪些条款仍具效力? 合同解除产生哪些效力呢 民法典中合同解除产生哪些效力 解除合同的效力有哪些 济南七中学校怎么样 网页的登陆界面如何连接到数据库 被封发信息也不能解封是怎么回事 被封发信息也不能解封是怎么回事 被封发信息也不能解封是怎么回事 被封发信息也不能解封是怎么回事 微课录制的几种方法 请问梦到我在很大很大的狂风骤雨中保护自己深爱的... 梦到狂风暴雨发大水我提着人头走在雨水里什么意思? 梦见暴风雨,非常大的那种,狂风暴雨中带着火熖一... 家里芦荟开花预兆什么呢 详解芦荟花的秘密(3 华为手机备忘录手写笔记怎么变粗 盆栽芦荟花径要剪掉吗 我家的芦荟是库拉索芦荟能开花吗? 养了十来年了,没... 库拉索芦荟几年开花 芦荟花应该怎样养它? 女人梦到三条蛇在水里,有两条蛇在交配是什么意思? 养了库拉索芦荟很多年了,都开花了,芦荟养殖很简单 芦荟花是什么样的,它有什么作用? 做梦梦见蛇交配,是不好的含义吗 库拉索芦荟怎么样? 周海宏的主要音像作品 中央音乐学院副院长周海宏 艺术到底有什么用 制作网页的登陆登陆界面怎样与数据库里的内容连接... 周海宏.孩子为什么要接受音乐教育 周海宏推荐的6分钟音乐是什么? 如何将网页与SQL数据库连接起来? 周海宏的《走进音乐世界》讲座中在讲座进行到75%的... SQL数据库和网页怎么连接 求周海宏"走进音乐的世界”课件和音乐 跪求周海宏《走进音乐的世界》情景音乐8CD的免费下... 数据库和网站连接怎么设置 中央音乐学院教授周海宏讲座中提到能降低犯罪的音... 数据库如何和网站连接? php是什么?详细。 求《走进音乐世界》 中央音乐学院周海宏教授演讲 ... 周海宏教授《走进音乐的世界》ppt下载? 走进音乐的世界 周海宏 2dvd+8cd 谁有确切能下的地... 湖南工业大学周海宏周日第一节的音乐鉴赏在哪上课 php还有潜力吗? 艺术到底有什么用 周海宏 演讲