SQL server 不加sql2000端口号号访问不了

你的位置: &&
SQL Server 2005 连接本地端口1433开启远程连接/登陆18456错误的解决方法
SQL Server 2005 连接本地端口1433开启远程连接/登陆18456错误的解决方法
选择TCP/IP右键菜单中&属性&,确认&默认端口&是1433,&已启用&为&是&3.开启数据库引擎4.连接端口1433开始–&输入cmd –&回车–&telnet localhost 1433-&回车出现黑屏,表示本机连接端口1433成功 。正确的顺序是:(1)关数据库引擎,(2)配置服务器端和客户端的TCP/IP协议,(3)启动数据库引擎,(4)连接端口1433。近日碰到一问题,程序无法查找到sqlserver的1433端口,sqlserver的网络实用工具里配置的没错,但是的确找不到,在命令提示符里输入:netstat -na ,一样看不到这个端口,重启sqlserver服务也不行,不知道咋回事,后来再一次重启,突然间可以……程序使用JDBC方式访问SQL Server 2005SqlServer端口:要访问SqlServer,可以使用JDBC方式访问。driver=&com.microsoft.jdbc.sqlserver.SQLServerDriver&url=&jdbc:microsoft:sqlserver://localhost:1433;User=Password=;DatabaseName=maxwell&这段时间要使用sqlserver,偶望文生义,以为在防火墙打开1433端口即可,谁知只打开这个端口怎么都不行,后来Google一下,才知道,还需要一个端口,留作笔记。TCP-1433UDP-1434SQLSERVER端口是如何被ADO找到的?问题:把SQLSERVER的端口设置成1499,然后在程序中定义ADO的连接字符串:DRIVER={SQL Server};SERVER=127.0.0.1,1499,能够联接上去,如果是DRIVER={SQL Server};SERVER=127.0.0.1,1433,就联接不上去,问题是如果我定义成:DRIVER={SQL Server};SERVER=127.0.0.1 不加端口,也可以联接上去,ADO是怎么得到SQLSERVER的端口的呢?回答:客户端连接到服务器时,应用程序请求连接远端计算机,dbnetlib.dll 将打开到连接中所指定的计算机网络名上的 UDP 端口 1434 的连接。所有运行 SQL Server 2000 的计算机都监听此端口。当一个客户端 dbnetlib.dll 连接到该端口时,服务器将返回一个监听服务器上运行的所有实例的数据包。对于每个实例,该数据包报告该实例正在监听的服务器 Net-Library 和网络地址。应用程序计算机上的 dbnetlib.dll 收到该数据包后,选择在应用程序计算机和 SQL Server 实例上都启用的 Net-Library,然后连接为此数据包中的 Net-Library 列出的地址。通过1434端口传输特定的UDP数据包,然后服务器开始回应,所有这些都是明文传输的,我们可以很容易探测一个IP地址的1434端口,获得该IP地址上运行的SQL Server的相关信息。这些信息包括:主机名称、实例名称、版本、管道名称以及使用的端口等。这个端口是微软自己使用,而且不象默认的1433端口那样可以改变,1434是不能改变的另外:以后遇到此问题,可以使用冰刃工具查看操作系统各个端口的使用,还可以查看sqlserver的系统日志。最后,建议每次远程连接SQL2005完成后,都从数据库的菜单项,右击选择“断开连接”,如图出处:http://jimmyli./ Jimmy Li Blog
最新热门tag使用自定义端口连接SQL Server 2008的方法 - 微笑着沉默不语
- 博客频道 - CSDN.NET
8749人阅读
  使用过SQL Server的人大多都知道,SQL Server服务器默认监听的端口号是1433,但是我今天遇到的问题是我的机器上有三个数据库实例,这样使用TCP/IP远程连接时就产生了问题。如何在Microsoft SQL Server Management Studio里加入端口号连接呢?如果你熟悉SQL Server连接字符串的写法,估计你肯定知道答案啦,呵呵,但是我不知道啦,所以记录一下过程。
  我从网站上找到了答案,下面是带有端口号的连接字符串截图:
  由此可见,加端口号使用的是逗号(,)而不是冒号(:)。看一下连接截图吧,
  192.168.2.1是我的虚拟网卡的IP地址,逗号后面的1500是我主机上SQL Server的SQLEXPRESS实例监听的端口号,其他的估计大家都应该知道了;到此客户端的工作完成了,下面看看服务器端的设置吧。
  打开SQL Server配置管理器程序,如上图所示,先选择SQL Server网络配置节点,点击你要连接的数据库实例的协议,这里我要连接的是SQLEXPRESS实例,因此我选择的是&Protocols for SQLEXPRESS&。右侧可以看到几个协议的启用状态,由于是远程连接数据库,所以先启用TCP/IP协议,方法是右击TCP/IP项,选择&Enable&(启用)。而后再次右击它选&Properties&(属性),在弹出的&TCP/IP Properties&(TCP/IP属性)窗口中选择&IP
Addresses&(IP地址)选择卡,如下图:
  在&TCP Port&(TCP端口)里输入你想要监听的端口号即可,这里要注意的是你输入的端口号是其他程序都没有使用的,否则会出现冲突的,点击&OK&按钮,重新启动数据库实例,我这里输入的&TCP Port&是1500,保存后重新启动SQLExpress实例。如果一切顺利,我想应该能在Microsoft SQL Server Management Studio里连接到数据库实例了吧,呵呵。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:61650次
排名:千里之外
原创:22篇
评论:13条
(1)(1)(1)(1)(2)(1)(1)(4)(1)(2)(3)(1)(1)(3)Sql Server 2008 修改端口后无法连接的问题
Sql Server 2008 修改端口后无法连接的问题
我安装了SQL SERVER 2008在WINDOWS 2008 R2上。需要说明的是,安装了之后,我把防火墙的策略默认了一下。
因为不想使用默认端口1433,所以我用配置管理器,将TCP端口都改为14322,然后重新启动SQL服务,打开管理器,确保其中的网络、客户端的TCP端口都是14322,并且只保留TCP/IP协议连接,其他的都停止。
防火墙我增加了一个入站规则,那就是允许TCP为14322进站,没有选择什么程序,也就是默认所有程序。
此时,我使用ODBC做数据连接,专门使用14322,连接顺利,从别的机子也可以连接。
但奇怪的问题是:使用management studio登录时,一直无法登录,此时我用netstat -an查看,需要连接本机的1433端口,可是我都修改为了14322端口,为什么还要连接1433端口呢?
没办法的情况下,我把前面修改的端口全部恢复为1433,防火墙也改为允许1433,结果可以正常登陆。
请问,不能修改端口吗?修改了端口之后,需要注意什么问题,才能management studio连接时不寻找1433端口,而寻找自己修改的那个端口呢?谢谢。
顺便问一下,如何查询SQL SERVER 2008是否安装了SP3补丁?
DECLARE @today DATETIME,@count INT SET @today=GETDATE() SET @count=CASE WHEN MONTH(@today) IN (1,3,5,7,8,10,12) THEN 31 WHEN MONTH(@today) IN (4,6,9,11) THEN 30 END; WITH total AS
Microsoft?
Server? 2000
使用保留关键字定义、操作和访问数据库。保留关键字是
语言语法的一部分,用于分析和理解
语句创建数据库和表:
--创建一个数据库名为 Test CREATE DATABASE Test go
--修改数据库名称(把数据库Test重命名为newTest) EXEC sys.sp_renamedb @dbname = Test,@newn
1.?把下载的jdbc驱动mysql-connector-java-5.1.7.zip解压缩,提取其中的mysql-connector-java-5.1.7-bin.jar文件到适当位置,并设置classpath路径指向该文件。其中classpath在“我的电脑”----&g
在我们实际应用中,经常有这样的需求,在指定的实例上,如何捕获创建、修改、删除数据库的事件。
在美国的互联网 份额较上月增长1.4%,至71.6%,雅虎和微软的 份额则相应下滑。
这表明微软和雅虎无法撼动
的主导地位。这两家公司明年有望完成合作关系。根据协议,雅虎 将采用微
数据库中的事务 ?1:先开始事务(调用beginTransaction方法) ?2:设置数据库的状态(调用setTransactionSuccessful方法) ?3:结束事务(调用endTransation方法) ?listview 显示控件(靠右对齐gra
在导入的时要在头部加入要引用的程序集:using System.Data.SqlC using System.Data.OleDb;
#region 学生信息上传
protected void btnUploadStu_Click(object sender, EventArgs e)
1)代码自动完成?
在editor中输入.后,plsql会执行自动完成,正常情况下延时2-3秒就可以看到结果,确实挺方便,例如表的字段,函数的参数等。
但在网络环境不太好的时候,这个延时实在是有
SQL 2008。
已知函数内部不能用sp_executesql,不能用EXEC执行动态语句,请问函数内部能使用哪些存储过程?
Powered by
[ RssXN(build:
070517 Asp.net 2.0)]
每隔1小时自动更新一次sql server 2000 在连接其他服务器的时候添加端口号时就不能连接上 什么原因_百度知道
sql server 2000 在连接其他服务器的时候添加端口号时就不能连接上 什么原因
我连接其他服务器上的sql server2000 同事能 连接上,没有添加端口就能连接上.方式和同事的一样
我们 要用的就是端口对应的那个数据库
所以我一直没连接上,同时我在添加数据库端口是时候我就连接不上.,服务器消息6...。报错信息是“无法连接到服务器ip号码加端口号
提问者采纳
估计是没有打补丁。好像在win2000以后的系统都要打SP3或者SP4补丁。我现在补丁也装不上!
提问者评价
确实这样的!
其他类似问题
您可能关注的推广
按默认排序
其他3条回答
通过端口来映射到不同的服务器。你说的那个写端口号著名是哪个服务器,可能是在中间经过了地址映射,如果是直连就不用写端口号sql server默认是使用1433端口的。这个取决于中间设备是否接收你的ip地址
sql server默认是使用1433端口的,如果是直连就不用写端口号
是不是端口没开放?
端口号的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁页面导航:
→ 正文内容 sql server 2005 找不到服务器名称
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
今早开机发现,打开SQL Server 2008 的 SQL Server Management Studio,输入sa的密码发现,无法登陆数据库?提示以下错误:
“在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)“
在网上看到他人说使用将服务器(local)替换成本机的localhost,但是还是不行,后来自己重置了IP就可以了。具体如下:
下面的步骤需要一些前提:
你的sqlserver服务已经安装了,就是找不到服务器名称。
1、打开Sql server 管理配置器
或者在命令行输入:SQLServerManager10.msc
2、点击MSSQLSERVER的协议,在右侧的页面中选择TCP/IP协议
3、右键点击TCP/IP协议,选择“属性”,需要修改连接数据库的端口地址
4、跳出来的对话框,里面有好多TCP/IP的端口,找到“IP3”,更改IP地址 为自己电脑的IP地址(或者是127.0.0.1) 在TCP端口添加1433,然后选择启动
5、“IPALL”的所有端口改成“1433”
6、重新启动服务
7、通过以上1-6步骤设置好端口,重新打开SQL Server Management Studio,在服务器名称输入:(local)或者127.0.0.1,即可登录数据库了。
注:脚本之家小编最近安装了sql2005也是碰到这个问题,就是参考这个修改ip的方法解决的。记得要安装
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)
解决方法:开始-&&SQLServer2005-&&配置工具-&&SQLServer外围应用配置器-&&
服务和外围连接的应用配置器-&&点击"远程连接"-&&本地连接和远程连接-&&同时使用TCP/IP和named Pipes-&&点"确定"-&&重启SQLserver服务可是我的电脑改不了,SQLServer外围应用配置器报错误信息:更改失败。(Microsoft.SqlServer.Smo) 其它信息: SetEnable对于ServerProtocol“Tcp”失败。(Microsoft.SqlServer.Smo)我找到了一个解决的办法。我的操作系统也是win7:点击SQL Server Configuration Manager中Sql Server 2005网络配置“MSSQLSERVER”协议,启动协议“TCP/IP”以及"Name Pipes"。并且停止,重新启动SQL Server服务。便可以了。。
您可能感兴趣的文章:
上一篇:下一篇:下面没有链接了
最 近 更 新
热 点 排 行
12345678910

我要回帖

更多关于 sql2000端口号 的文章

 

随机推荐